Conselhos para um Dev Júnior perdido..
Trabalho como frontend, js, react, next.. Enfim, faz um ano e meio mais ou menos e estou totalmente perdido. Comecei aprendendo as tecnologias que uso hoje de forma muito errada, eu meio que estava trabalhando na área já e então precisava desenvolver as tasks logo, sem muito saber o que eu estava fazendo. Depois de um tempo fazendo isso fui pegando familiaridade com a linguagem e me acostumei, eu "aprendi" a trabalhar com programação. Depois de 1 ano programando achando que já sabia o que eu estava fazendo, percebi que eu não sei nada, a ideia de que eu faço as coisas sem saber responder o porquê estou fazendo aquilo começou a me incomodar, e percebi que depois que termino minhas tasks eu poderia ter feito elas em muito menos tempo, culpo isso a minha forma de resolver demandas que é basicamente sair codando sem planejar. Recentemente conheci um cara que esta no mercado a 25 anos, e eu simplesmente não consigo entender como a mente dele funciona, é gritante a diferença de conhecimento, ele me fez ficar apaixonado por clean arch e clean code e isso abriu meus olhos para aprender de novo e me interessei muito mais em saber como as coisas funcionam ao invés de só fazer elas funcionarem, quero me tornar o famoso "bom programador" que sabe explicar o que faz e o porquê fazer. Dito isto estou perdido sobre como seguir um roteiro para chegar onde quero, com tantos cursos que vendem a mesma coisa por aí, fica difícil achar o que realmente vale e o que eu realmente busco, percebi que conteúdos no YouTube ou em sites como este tem me agregado mais do que um curso qualquer, quero me organizar para ter certeza do que seguir para melhorar meu conhecimento tanto para estruturar tasks, código, etc. Quanto para desenvolver coisas que sejam aceitáveis para mim, não sei se começo meus estudos do zero de novo seguindo um roadmap ou apenas continuo de onde estou agora, só sei que onde estou agora me sinto completamente sem rumo.