Diego Plentz apresenta sua carreira como programador desde sua formação em 2003. Ele discute a importância de sempre aprender novas habilidades, manter redes profissionais e encontrar prazer no trabalho para ter sucesso na carreira.
More than Just Lines on a Map: Best Practices for U.S Bike Routes
My job went to india
1. My Job Went to India
Diego Plentz
Wednesday, January 12, 2011
2. Quem?
• formado em 2003 (8 anos!) no Concórdia
• uma penca de empresas
• uma pá de projetos
• alguns projetos open-source (hibernate,
vraptor, jforum, guj, ...)
Wednesday, January 12, 2011
3. Quem?
• ex(?)-instrutor da Caelum
• Arquiteto de software (nome fresco, prefiro
programador) na Prime Systems
Wednesday, January 12, 2011
4. My Job Went to India?
• Livro da PragProg (Chad
Fowler)
• “52 ways to save your job”
Wednesday, January 12, 2011
5. My Job Went to India?
• 2 edição, título mudou
para “The Passionate
Programmer”
• Se o seu trabalho precisa
ser salvo, você já está
fazendo errado.
Wednesday, January 12, 2011
6. Back to the future
• O técnico faz
milagre?
• Técnico não vai (e
nem conseguiria!)
te ensinar tudo
Wednesday, January 12, 2011
7. Back to the future
• O que eu gostaria de ter
escutado 7 anos atrás?
• O que outros
profissionais gostariam de
ouvir?
Wednesday, January 12, 2011
14. SEJA um líder
• Por menos que você saiba, sempre dá pra
ajudar
• Se não sabe a resposta pra dúvida de
alguém, mesmo assim não pode ajudar?
(google)
Wednesday, January 12, 2011
15. Work for Fun
• Quanto acham que vão estar ganhando
daqui 1 ano? e em 5?
Wednesday, January 12, 2011
16. Work for FUN
• 1/3(UM TERÇO!!) da vida adulta é trabalho
Wednesday, January 12, 2011
17. Work for Fun
• Ninguém é excelente em algo que não tem
paixão
Wednesday, January 12, 2011
18. Be the WORST
• Sempre procure ser o pior da equipe
• Nem sempre possível
Wednesday, January 12, 2011
19. ¿Hablas Español?
• É bom saber inglês
• Tipo, BEM importante
• Simplesmente não da pra viver sem. period.
Wednesday, January 12, 2011
20. Leia, muito.
• Ser auto-didata não é opção
• (montei uma listinha de livros bacanuda, tá
em http://plentz.org/mustread/)
Wednesday, January 12, 2011
21. Know your tools
• source control (git > svn > cvs)
• text editor (vim, emacs, textmate)
• ide (eclipse, intellij, netbeans(nooooo))
• imagens (photoshop, illustrator)
• indepentemente da ferramenta, gaste um
tempo pra conhece-la.
Wednesday, January 12, 2011
22. Know your tools
• Seja preguiçoso, automatize!
• Deploy, edição em batch de imagens, tudo
que você fazer mais de 2 vezes, vale à pena
ser automatizado.
Wednesday, January 12, 2011
23. Não tenha medo!
• Carreira em uma grande empresa ou
pipocar entre várias empresas?
• “Each project brings with it plenty of
learning opportunities to uncover new
contexts, problems and solutions.”, Patrick
Kua
Wednesday, January 12, 2011
24. Currículo
• Se apresente
• Não minta(muito!)
• Mais direto possível
• Me diga só se eu perguntar: cpf, rg, nome
dos pais, tipo de carteira de motorista, ...
Wednesday, January 12, 2011
25. Certificações
• Úteis quando se tem pouca experiência
• eu particularmente ignoro(ou dou muito
pouco valor) quando estou selecionando
pessoas pra minha equipe
Wednesday, January 12, 2011