Download - 500 Days of Open Source
![Page 1: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/1.jpg)
(500)DAYS OF
OPEN SOURCE
![Page 2: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/2.jpg)
Raphael Amorimraphamundi
raphamorim
![Page 3: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/3.jpg)
create thingsI
![Page 4: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/4.jpg)
create good thingsI
![Page 5: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/5.jpg)
![Page 6: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/6.jpg)
Coisas para fazer/aprender:
( ) Ser bom em PHP( ) Aprender Python( ) Aprender Javascript(x) Aprender Git(x) Criar um projeto no GitHub
Sabia muito mal usar push e pull
Criei 1 repositório que ficou parado
por meses
?
?
?
![Page 7: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/7.jpg)
2013 Dezembro
![Page 8: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/8.jpg)
2014 Abril
![Page 9: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/9.jpg)
![Page 10: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/10.jpg)
2014 Abril
![Page 11: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/11.jpg)
( 100 )13 de abril - 23 de julho
2014 2014
![Page 12: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/12.jpg)
“ Vamos fazer códigos sem parar ”
![Page 13: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/13.jpg)
Ideias que nunca saíram do papel
![Page 14: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/14.jpg)
Aprendizado #1:CRIAR MUITOS PROJETOS NÃO IRÃO GARANTIR QUE VOCÊ VAI ADQUIRIR
CONHECIMENTO ÚTIL.
![Page 15: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/15.jpg)
Why?“Insanidade é fazer a mesma coisa repetidamente e esperar resultados diferentes” - A internet diz que foi Einstein. Mas não foi.
Maybe Clarice Lispector. Who knows, right?
![Page 16: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/16.jpg)
Como Você Gera Conhecimento?
Tempo
Conhecimento Adquirido
Descobrindo uma animação em CSS!
Usando um novo task-runner!
![Page 17: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/17.jpg)
( 190 )~ 20 de outubro
2014
![Page 18: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/18.jpg)
“Acho que está na hora de contribuir”
![Page 19: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/19.jpg)
“Acho que está na hora de contribuir”
![Page 20: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/20.jpg)
Inúmeros Pull Requests fechados sem merge.
![Page 21: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/21.jpg)
Inúmeros Pull Requests fechados sem merge.
Inúmeras issues fechadas sem levar a lugar algum.
![Page 22: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/22.jpg)
Inúmeros Pull Requests fechados sem merge.
Inúmeras issues fechadas sem levar a lugar algum.
Horas e horas de discussões.
![Page 23: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/23.jpg)
Inúmeros Pull Requests fechados sem merge.
Inúmeras issues fechadas sem levar a lugar algum.
Horas e horas de discussões.
Até entender que resolver o problema, na maioria das vezes não é o bastante.
![Page 24: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/24.jpg)
Inúmeros Pull Requests fechados sem merge.
Inúmeras issues fechadas sem levar a lugar algum.
Horas e horas de discussões.
Até entender que resolver o problema, na maioria das vezes não é o bastante.
Contribuições tem como base resolver problemas sem causar outros problemas.
![Page 25: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/25.jpg)
- “My great concern is not whether you have failed, but whether you are content with your failure”
Abraham Lincoln
![Page 26: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/26.jpg)
Aprendizado #2:TODO (SEM EXCEÇÃO) PROJETO TEM ALGO PARA SER MELHORADO, IMPLEMENTADO OU
AJUSTADO.
![Page 27: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/27.jpg)
Aprendizado #3:DESCARTAR OBJETIVOS E METAS QUE NÃO
SOMAM EM NADA É IMPORTANTE. CONSTANTEMENTE REORGANIZE SUAS
PRIORIDADES.
![Page 28: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/28.jpg)
( 365 )~ 12 de Abril
2015
![Page 29: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/29.jpg)
“Overload”
![Page 30: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/30.jpg)
Aprendizado #4:FAÇA ALGO ALÉM DE ESCREVER CÓDIGO.
SÉRIO.
![Page 31: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/31.jpg)
De preferência algo que você gosta
![Page 32: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/32.jpg)
“ Criei muitos projetos com tecnologias e propósitos diferentes.Estava me tornando muito bom em ser medíocre.”
![Page 33: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/33.jpg)
- “Jack of all trades, master of none” undefined
![Page 34: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/34.jpg)
Aprendizado #5:VOCÊ APRENDE NADA QUANDO ESTÁ
TENTANDO APRENDER TUDO
![Page 35: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/35.jpg)
( 500 )~ 25 de Agosto
2015
![Page 36: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/36.jpg)
Aprendizado #6:APRENDER METENDO A MÃO NA MASSA É
INCRÍVEL. MAS SEMPRE ESTEJA ATUALIZADO. LEIA E BUSQUE O FEEDBACK DE OUTRAS
PESSOAS.
![Page 37: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/37.jpg)
Aprendizado #7:FAÇA POR AMOR <3
NÃO POR RECONHECIMENTO
![Page 38: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/38.jpg)
AVINASSH/ROCKSTAR
![Page 39: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/39.jpg)
Aprendizado #8:SAIA DA SUA ZONA DE CONFORTO.
NÃO DEIXE O MEDO DE JOGAR IMPEDIR QUEVOCÊ JOGUE. *
* http://goo.gl/0y0GKc
![Page 40: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/40.jpg)
WRITECODEEVERYDAY.IO
![Page 41: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/41.jpg)
Aprendizado #9:SE ENVOLVA
![Page 42: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/42.jpg)
![Page 43: 500 Days of Open Source](https://reader033.vdocuments.mx/reader033/viewer/2022051300/587474641a28ab4a758b5d61/html5/thumbnails/43.jpg)
KEEP CODING :)