3 dicas de como estudar na área de desenvolvimento de software
- #GitHub
Inspirado pelo artigo do João Vidal aqui na DIO (https://web.dio.me/articles/metodo-de-estudo-eficaz-utilizando-git-a-github?back=%2Fhome&page=1&order=oldest) resolvi criar esse artigo com algumas dicas que utilizo para estudar.
1° dica - use e abuse da documentação
Eu sempre tive o hábito de anotar tudo o que estudo, para revisar algum conceito ou até para tirar dúvida de algum item, mas recentemente deixei esse hábito de lado, devido o conteúdo ser muito extenso, levava muito tempo nessas revisões e eu estava focando mais na teoria do que na prática, e como você já deve ter escutado, a prática é essencial para fixar o conteúdo.
Com isso em mente eu deixei de anotar e vou direto a fonte, ou seja, na documentação da tecnologia, seja um framework ou uma linguagem, além de reduzir o tempo de procura de algum item a explicação é mais clara e de fácil entendimento, alguns sites de documentação estão em inglês, mas isso será normal, aproveite e já treine o seu "reading" (leitura).
2° dica - organize seus códigos de estudo
No meu GitHub utilizo os repositórios para salvar os códigos de estudo e exemplos, assim consigo filtrar melhor o conteúdo e focar mais na lógica e entender a sintaxe, segue abaixo alguns repositórios caso queira dar uma olhada (pretendo organizar melhor no futuro rs):
Java - https://github.com/MathCoimbra/study-java
Spring - https://github.com/MathCoimbra/study-spring
Front-end (Angular, HTML, CSS e Javascript) - https://github.com/MathCoimbra/study-front-end
Kotlin - https://github.com/MathCoimbra/study-kotlin
Typescript - https://github.com/MathCoimbra/study-typescript
Python - https://github.com/MathCoimbra/study-python
3° dica - refatore/refaça algum projeto
E por fim uma dica para estudar aqui na DIO mesmo, não sei vocês, mas eu sou um usuário velho na plataforma já, e me deparo as vezes, quando entro em novos bootcamps que já realizei alguns desafios de projetos, eu não pulo esses desafios e sigo o conteúdo, para treinar eu tento implementar mais alguma coisa nova no projeto, isso te ajuda a sair da zona de conforto de já ter enviado o projeto e nunca mais abri-lo, e também ajuda a exercitar a criatividade.