Como se tornar um júnior melhor?
Comecei a estudar programação há pouco mais de um ano, há uns 3 meses comecei a trabalhar como desenvolvedor full-stack (com foco no front). Até que semana passada estava com um problema que passei a manhã toda tentando resolver e não consegui, quando pedi ajuda a outro desenvolvedor júnior com anos de experiência, que consegiu resolver o problema em menos de 30 minutos.
Assim como eu aprendi muitas coisas nesses 3 meses, sei que ele aprendeu muitas coisas nesses anos de experiência. Desde o ensino médio eu sempre tive uma voz na minha cabeça perguntando "Como consigo evoluir mais?", e isso me fez evoluir muito em tudo que faço, e vendo esse colega de trabalho fazendo isso deixou essa voz ainda mais alta.
Nesse tempo de pouco mais de um ano de estudo, desde que eu comecei a estudar programação, estudei quase todos os dias, inclusive final de semana. Porém, quando eu consegui o emprego, quis me dá um tempo de descanso e parei de estudar por fora do trabalho e da faculdade.
Depois de ver esse colega de trabalho resolvendo um probleminha com tanta facilidade, percebi que já está na hora de voltar a estudar e me veio a pergunta que está presente no título:
Como se tornar um júnior melhor? Ou seja, o que voces recomendam pra um júnior que entrou no mercado de trabalho recentemente? O que vocês acham que seja essencial? Seja em techs e softskills.
Segue um breve resumo dos meus conhecimentos e techs: React, Next, Node, Java com spring, GraphQL e os principais bancos relacionados e não nao relacionados.