16
Eu programo, portanto existo O desenvolvedor na era open-source www.demetriusnunes.com

Eu programo portanto existo

Embed Size (px)

DESCRIPTION

Você e sua organização estão antenadas com a maneira que o mundo funciona na era open-source na indústria de desenvolvimento de software? Os tempos mudaram! Como se fazer presente nesses tempos de Web 2.0.

Citation preview

Page 1: Eu programo portanto existo

Eu programo, portanto existo

O desenvolvedorna era open-source

www.demetriusnunes.com

Page 2: Eu programo portanto existo

Não se esconda em seu cubículo!

O mundo merece mais que isso

Page 3: Eu programo portanto existo

Comece um blogDê algo de valor às pessoas

Seu currículo vivo Escreva para humanos

Page 4: Eu programo portanto existo

Compartilhe suas aventurastwitter.com/eu!youtube.comslideshare.net

docs.google.compicasa.google.com

github.com

Page 5: Eu programo portanto existo

Participe de uma comunidadeObserve e aprenda

Seja gentilDê o exemplo

Page 6: Eu programo portanto existo

Leia código dos outros

Nenhum escritor é bom se não tiver lido milhares de livros em sua vida

Page 7: Eu programo portanto existo

Eu amo meu código!Tenha orgulho da sua criação

Page 8: Eu programo portanto existo

Nunca faça a mesma coisa mais que 3 vezes: faça o computador

fazer pra você!

Não se repita!

Page 9: Eu programo portanto existo

Experiência não é tempo...

Experiência é variedade!

Page 10: Eu programo portanto existo

Seja o pior músico da banda

Só não desafine!

Page 11: Eu programo portanto existo

Tenha seu canivete suiço sempre a mão

Page 12: Eu programo portanto existo

Você não escreve testes?!

Page 13: Eu programo portanto existo

Dê uma chance ao penguim

Page 14: Eu programo portanto existo

12 passos para open-source

1. Leia o código, aprenda a linguagem, absorva os padrões2. Aprendar a usar o sistema de controle de versão, mesmo!

(SvN, Git, CVS, etc)3. Baixe o código 4. Rode os testes5. Faça um fork (se estiver usando Git) 6. Escreva o seu código (com testes, claro!)7. Peça para alguém mais próximo dar uma olhada8. Update!9. Rode os testes novamente

10. Crie o patch11. Crie o ticket e anexe o patch12. Peça feedback da comunidade e torça para ser aprovado

Page 15: Eu programo portanto existo

Lance seus próprios projetos!

Page 16: Eu programo portanto existo

Obrigado!

Perguntas?

www.demetriusnunes.com