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

Eu programo portanto existo

Jun 11, 2015

Download

Technology

Demetrius Nunes

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.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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