como me tornei um empreendedor pythonista
DESCRIPTION
TRANSCRIPT
![Page 1: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/1.jpg)
Triveos Tecnologia Ltda.
Como me tornei um empreendedor pythonista
Osvaldo Santana Neto
Sunday, October 24, 2010
![Page 2: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/2.jpg)
O empreendedorO empreendedor nasceu antes do pythonista
Sunday, October 24, 2010
![Page 3: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/3.jpg)
O empreendedorO empreendedor nasceu antes do pythonista
Sim, isso é um MSX (Expert 1.0)
Sunday, October 24, 2010
![Page 4: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/4.jpg)
"Longo Santana"
9 anos de idade
Antes dos computadores
Iniciamos com a venda de "seguros" para bicicletas
O plano era a construção de elevadores
Sunday, October 24, 2010
![Page 5: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/5.jpg)
SmartechSistema de contas a receber
Vendido em bancas de revistas
Vendeu 300 cópias (um sucesso de vendas!)
Sunday, October 24, 2010
![Page 6: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/6.jpg)
13~14 anos
1 linha telefônica
2 linhas telefônicas durante a noite :D
150 clientes!
Minha mãe não acreditou quando eu disse que o lance era uma tal de Internet
Bit & Byte BBS
Sunday, October 24, 2010
![Page 7: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/7.jpg)
13~14 anos
1 linha telefônica
2 linhas telefônicas durante a noite :D
150 clientes!
Minha mãe não acreditou quando eu disse que o lance era uma tal de Internet
Bit & Byte BBS
Sunday, October 24, 2010
![Page 8: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/8.jpg)
... e depois ...
... Haxent Consultoria
... Viareal Provedor de Internet
... Rantac Provedor de Internet
Onde nasceu o site PythonBrasil! :D
Foi quando cansei de ficar "quebrado" me aventurando no mundo das empresas e voltei para o mercado de trabalho como "peão"
Voltei a ser programador...
Sunday, October 24, 2010
![Page 9: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/9.jpg)
Mas e o Python?
Sunday, October 24, 2010
![Page 10: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/10.jpg)
Tudo começou......quando comecei a programar.
Sunday, October 24, 2010
![Page 11: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/11.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 12: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/12.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 13: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/13.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 14: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/14.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 15: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/15.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 16: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/16.jpg)
Aulas, computadores e sorte
Sozinho:
MSX Basic
Curso "Inteligente" de computação
MLogo
Apple Basic
Depois: Assembly Z80
Sunday, October 24, 2010
![Page 17: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/17.jpg)
Dica #1
Descubra o melhor modo de aprender
Livro? Curso? Aula Particular? Prática?
O meu modo: lendo.
Alguns assuntos exigem a prática
Eu não suporto sala de aula
Adoro livros
Sunday, October 24, 2010
![Page 18: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/18.jpg)
Dedicação, esforço e recompensa
Curso:
dBase II, III e III Plus
Sozinho:
Clipper Summer'87
Pascal
C
Sunday, October 24, 2010
![Page 19: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/19.jpg)
Dedicação, esforço e recompensa
Curso:
dBase II, III e III Plus
Sozinho:
Clipper Summer'87
Pascal
C
Sunday, October 24, 2010
![Page 20: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/20.jpg)
Dedicação, esforço e recompensa
Curso:
dBase II, III e III Plus
Sozinho:
Clipper Summer'87
Pascal
C
Sunday, October 24, 2010
![Page 21: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/21.jpg)
Dedicação, esforço e recompensa
Curso:
dBase II, III e III Plus
Sozinho:
Clipper Summer'87
Pascal
C
Sunday, October 24, 2010
![Page 22: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/22.jpg)
Dica #2
Aprenda inglês
O fato de não ter um bom nível de inglês foi a única coisa que me atrapalhou durante toda a vida
"A primeira linguagem que um programador deveria aprender é inglês" — Luciano Ramalho
Sunday, October 24, 2010
![Page 23: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/23.jpg)
Dica #3
Vá além!
Se a escola está te ensinando X porque o mercado pede X, corra atrás de aprender X e Y
Se você sabe uma coisa, aprenda uma segunda coisa. Se você sabe duas coisas, aprenda uma terceira, ...
Não deixe os outros traçarem seu caminho
Não siga tendências cegamente, crie-as
Sunday, October 24, 2010
![Page 24: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/24.jpg)
ProgramaçãoOrientada a Objetos
O que eu achava que sabia?
"Classe é uma 'struct' com funções dentro! — eu
... e assim eu continuei...
Sunday, October 24, 2010
![Page 25: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/25.jpg)
Tá Osvaldo... mas e o Python???
Sunday, October 24, 2010
![Page 26: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/26.jpg)
Sunday, October 24, 2010
![Page 27: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/27.jpg)
Conectiva, 2000
... porque não experimenta fazer isso nessa linguagem (Python)?
— Wanderlei Cavassin
Sunday, October 24, 2010
![Page 28: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/28.jpg)
E eu era feliz, até que um dia...
Sunday, October 24, 2010
![Page 29: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/29.jpg)
Sunday, October 24, 2010
![Page 30: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/30.jpg)
Sunday, October 24, 2010
![Page 31: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/31.jpg)
Sunday, October 24, 2010
![Page 32: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/32.jpg)
E assim nasce...
Sunday, October 24, 2010
![Page 33: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/33.jpg)
Enquanto isso eu...
... fui trocando de emprego e...
... aprendendo POO
... aprendendo eXtreme Programming
... aprendendo TDD
... aprendendo Smalltalk
... aprendendo, aprendendo e aprendendo...
Sunday, October 24, 2010
![Page 34: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/34.jpg)
Lendo & Aprendendo
Relação 'é um' e 'tem um' (herança e composição)
Acoplamento (menor melhor)
Coesão (maior melhor)
Sunday, October 24, 2010
![Page 35: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/35.jpg)
Aprendendo & Lendo
Primeira parte é muito melhor que os patterns
"Programe para interfaces e não para tipos"
Patterns Composite, Adapter, Chain of Responsability, ...
Sunday, October 24, 2010
![Page 36: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/36.jpg)
Aprendendo & Lendo
Demeter's Law
Impedance Mismatch
Sunday, October 24, 2010
![Page 37: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/37.jpg)
Aprendendo & Lendo
Test-Driven Development
Pair Programming
Princípios do desenvolvimento ágil
Sunday, October 24, 2010
![Page 38: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/38.jpg)
Aprendendo & Lendo
Mals cheiros de código
Padrões para refatoração de código
Sunday, October 24, 2010
![Page 39: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/39.jpg)
Aprendendo & Lendo
Presente do Luciano Ramalho! Obrigado!
"Cola" vários conceitos dos livros anteriores
Sunday, October 24, 2010
![Page 40: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/40.jpg)
Recife, 2007
Mas eu nascipara empreender...... então deixei tudo isso para trás...
Sunday, October 24, 2010
![Page 41: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/41.jpg)
Sunday, October 24, 2010
![Page 42: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/42.jpg)
Sunday, October 24, 2010
![Page 43: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/43.jpg)
Para criar a...
Sunday, October 24, 2010
![Page 44: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/44.jpg)
Sunday, October 24, 2010
![Page 45: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/45.jpg)
Sobre Python e empreendedorismo...
A comunidade Python ainda empreende pouco.
Vejam a comunidade Ruby!
A cultura Ruby on Rails nasceu numa empresa: 37signals
Os livros da 37signals são sobre empreendedorismo...
Sunday, October 24, 2010
![Page 46: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/46.jpg)
Aprendendo, lendo & empreendendo
Despertou o meu "espírito empreendedor" que estava dormindo.
Se você fizer algo legal as pessoas vão querer
Sunday, October 24, 2010
![Page 47: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/47.jpg)
Aprendendo, lendo & empreendendo
Mostrou como é possível, hoje, levar suas idéias adiante mesmo com pouco (ou nenhum) dinheiro
É "barato" empreender em nossa área
Sunday, October 24, 2010
![Page 48: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/48.jpg)
Aprendendo, lendo & empreendendo
Mostrou como é possível, hoje, levar suas idéias adiante mesmo com pouco (ou nenhum) dinheiro
É "barato" empreender em nossa área
Sunday, October 24, 2010
![Page 49: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/49.jpg)
Aprendendo, lendo & empreendendo
Perfeito! Responsável pelo nascimento da Triveos
Sucesso? Só se mudarmos o mundo:
Sunday, October 24, 2010
![Page 50: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/50.jpg)
Aprendendo, lendo & empreendendo
Perfeito! Responsável pelo nascimento da Triveos
Sucesso? Só se mudarmos o mundo:
Sunday, October 24, 2010
![Page 51: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/51.jpg)
Empreenda também!
É fácil!
Não precisa abandonar emprego/estudos
Faça um pouquinho por dia, todo dia
As ferramentas estão por aí gratuitamente (ou com preço muito baixo)
Tem dinheiro sobrando por aí: FINEP, VCs, Angels, BNDES, ...
Sunday, October 24, 2010
![Page 52: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/52.jpg)
Disclaimer: Sucesso não é garantido
EmprendendoUm guia, muito básico, passo-a-passo
Sunday, October 24, 2010
![Page 53: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/53.jpg)
Empreender é arriscado
RiscoUm evento ou condição incerta que, se ocorrer,
provocará um efeito positivo ou negativo nos resultados.
Sunday, October 24, 2010
![Page 54: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/54.jpg)
A idéia
Idéia inovadora
Inovar não é o mesmo que inventar
Inovar é melhorar algo que já exista e obter algum tipo de retorno com isso
"Inovar é emitir Nota Fiscal" — Silvio Meira
Repetindo: inovar não é inventar!
Já existiam sites de busca antes do Google
Sunday, October 24, 2010
![Page 55: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/55.jpg)
A análise
Maneiras de analisar um empreendimento:
Lean — modo "ágil" de analisar um negócio
Business Plan — modo "tradicional" de analisar e planejar um negócio
Sunday, October 24, 2010
![Page 56: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/56.jpg)
A parceria
Encontre um parceiro. Um sócio
Que entenda e acredite na sua idéia
Que vista a camisa e se esforce tanto quanto você
Que viva o empreendimento
Que tenha qualidades complementares às suas
Sunday, October 24, 2010
![Page 57: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/57.jpg)
A ação (I)
Comece a desenvolver!
É fácil: Python, Django, Flask, Web2Py, YUI, MooTools, jQuery, Linux, ...
É barato: AppEngine, Cloud, FLOSS, Co-working, telecommute, outsource (oDesk, Elance, ...)
Trabalhe nas horas vagas: 2hs por dia fazem 40~60hs num mês!
Sunday, October 24, 2010
![Page 58: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/58.jpg)
A ação (II)
Seja "lean" — faça o mínimo essencial.
Seja "ágil" — faça iterações, receba e "absorva" os feedbacks
Dedique-se o máximo que der
Dedique-se um pouco mais
Sunday, October 24, 2010
![Page 59: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/59.jpg)
Onde errei?
Deixar o emprego: não era necessário!
Não ter previsto a crise econômica :D
Perder tempo com projetos que não deram retorno imediato
Dividir esforço em muitos projetos. Falta de foco.
Não fui "lean". Não fui "ágil".
Sunday, October 24, 2010
![Page 60: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/60.jpg)
Condições favoráveis
Estar estudando: de preferência numa faculdade
Ser jovem, sem família pra sustentar e, em alguns casos, ser solteiro(a)
Ter suporte financeiro dos pais ou ter um emprego "suave"
Sunday, October 24, 2010
![Page 61: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/61.jpg)
Não vire um escravo
Fuja da escravidão antes que ela te alcançe:
j.mp/fujaescravo
"Só o dono do seu próprio negócio é capaz de construir riqueza" — Osvaldo pai
Sunday, October 24, 2010
![Page 62: Como me tornei um empreendedor pythonista](https://reader037.vdocuments.mx/reader037/viewer/2022102922/54b54ffb4a7959b92c8b459c/html5/thumbnails/62.jpg)
Como mudaremos o mundo?
Consultoria e desenvolvimento Cursos e suporte online
Sistema online de apoio à gestão de micro empresas
Sunday, October 24, 2010