Torne-se um programador melhor com 5 dias de desafios
- #React Native
- #JavaScript
- #CSS
Existe vários métodos de aprendizagem onde você consegue se desenvolver mais na área de tecnologia e hoje a gente vai ver um deles, que venho utilizando bastante e percebendo os seus resultados.
5 Dias de desafios
Os 5 dias de desafios ou como gosto de chamar 5 Days of code, é basicamente se preparar para estudar uma área específica como: Front-end, Back-end ou Mobile sem nenhuma ou com poucas ferramentas de terceiros ou frameworks. Também podem ser realizados os 5 dias de alguma ferramenta como o React, React Native, Spring ou Django.
O desafio consiste em criar o máximo de projetos possíveis durante os 5 dias e documentar todo passo-a-passo, progresso e dificuldades em um repositório no GitHub:
É importante que você faça os projetos apenas durante o prazo dos 5 dias, independentemente da quantidade de tempo que você tem para se dedicar ao projeto pois o objetivo principal é aprender algo novo ou melhorar suas habilidades. Também é um ótimo meio para comparar seu progresso e mais na frente pode até sair os 5 dias de refatoração, por exemplo.
Onde testar o seu conhecimento?
Têm alguns repositório e sites criados justamente para isso, testar suas habilidades:
- DIO - Após terminar um treinamento você passa por um teste e ainda pode conseguir uma vaga de emprego.
- HackerRank - Plataforma para você treinar as suas habilidades
- Mobile Challenges - Repositório repleto de testes/projetos usados em entrevistas de Devs Mobile
- Backend Challenges - Repositório repleto de testes/projetos usados em entrevistas de Devs Backend
- Front-end Challenges - Repositório repleto de testes/projetos usados em entrevistas de Devs Front-end
- App Ideas Collection - Uma lista com vários projetos que você pode desenvolver
Independe da linguagem, tecnologia usada, ou tempo disponível para praticar, você sairá desse projeto com mais experiência para ir além e ainda terá alguns projetos para colocar no seu portfólio e quem sabe conseguir aquela de emprego tão sonhada.
Prepare-se antes de começar a desenvolver os projetos, você poderá fazer esses desafios por exemplo, nos 5 primeiros e/ou 5 últimos dias de um mês.
Se você usa outra forma de aprendizagem, conta aqui para a gente, isso pode servir de inspiração para outras pessoas também!
#EuSouDioCampusExpert