Estratégia para Evoluir como Programador!
Essa é uma estratégia que eu particularmente estou usando pessoal!
Neste momento acabo de consumir os cursos HTML, CSS e Javascript Developer, se você quer ser desenvolvedor web, eu super recomendo assistir esses cursos, vão ter diversos conteúdos que vão te auxiliar para o resto da sua jornada!
1.Leia a documentação:
Sim, é muito conteúdo. Sim, demora! Porém é uma leitura de 1-2 horas que vai salvar sua pele e te deixar mais exposto as ferramentas que você vai trabalhar! Por exemplo: Já dei de cara com um concurso no qual você teria que fazer uma prova... Qual concurso não tem prova? Mas depois de ler o edital, vi que os participantes ganharão 100 reais mensais como ajuda de custo! Olha que bacana! Imagina se eu não soubesse e não recorresse a esse beneficio por não ter olhado a documentação?
É muito rico para qualquer desenvolvedor ler a documentação com calma no momento inicial de aprendizado, logo todo o resto se torna só um adicional, e o aprendizado é muito mais eficiente!
2.Escolha um Curso que esteja em seu Alcance:
Bom, eu super recomendo você consumir um curso que esteja ao seu alcance e que te mostre as coisas que você leu na documentação na prática! Fazer esse per programing de início é muito bacana e te dá vários insights! Seja paciente, consuma o curso com calma e depois parta para autenticidade!
3.Praticar Sozinho:
Beleza, nesta etapa você já consumiu o curso e já leu a documentação da ferramenta que você quer trabalhar! E agora? Resolva problemas reais com suas habilidades, no começo vai ser um pouco difícil, porém na medida que você vai progredindo vai se acostumando a usar tais funcionalidades sem pesquisar, e é ai que você vai se tornando um mestre na sua ferramenta escolhida! De início não se sinta culpado por pesquisar, a gente não precisa saber de tudo, porém quanto mais pratica, menos você vai pesquisar e insights de como otimizar aquilo que você faz há muito tempo vão surgindo!
4.Tire um tempo para resolver problemas matemáticos:
Sim, além de te ajudar em seleções de emprego, vai te ajudar a se sentir mais confiante e mais preparado! Você pode fazer um cronograma de quantos dias quiser com o chat GPT para evoluir nesse quesito, lá você pode separar os graus de dificuldade e pedir para ele criar desafios de acordo com os graus de dificuldade que você criou, e isso pode ser um check in diário, por exemplo, antes de tudo, você paga esse desafio!
5.Ensine!
É, vai ser super normal dar de cara com pessoas que não leram a documentação, ou estão iniciando o aprendizado no stack que você escolheu, vai ser uma troca muito rica para ambos resolver e ajudar a pessoa com essas barreiras inicias, ela vai ter impedimentos diferentes dos seus, talvez ela vá muito bem em uma coisa que você demorou dias para aprender, mas ela tenha um impedimento em algo que você dominou em meia hora! Seja em qual área for, essa troca é muito rica!
6.Procure mentoria!
Tá, essa parte é um pouco difícil, mas você não deve desistir de tentar! Assim como ensinar é muito bom, ter uma pessoa para tirar suas barreiras de forma didática vai te ajudar muito!!
Esses é a estratégia que eu desenvolvi para me aperfeiçoar como desenvolvedor, apenas reuni coisas que todo mundo está ciente de como funciona, mas que as vezes a gente só sabe que ajudaria ser feito e nunca faz! Espero que gostem!! Boa sorte pessoal!!
#Backend #Frontend #FullStack #IA