Já que ninguém indicou aqui, fica a dica, então:
Foca na base. Procure entender o que é um computador, como e porquê ele funciona como funciona.
O que é um processador? O que é uma memória? O que é bit, byte, mega byte?
Como funciona a internet? Como uma informação sai do meu celular aqui no Brasil e chega em outro lá no Japão? Que mágica é essa?
E esses algoritmos? O que sao? Como funciona? Sabia que nós enfileiramos e empilhamos dados? E que podemos modelar eles em forma de árvores, listas, grafos, entre outros?
Digo isso porque está cheio de dev almejando promoção, se autodenominando "pleno", "sênior", mas acha que Get, Put, Post e Delete não passam de palavras mágicas que eles colocam no código e faz a magica acontecer.
Escrever código, seja em Javascript, seja na linguagem exótica que faz muita gente se achar diferentao, qualquer GPT coda.
Mas, e os fundamentos?
Fundamentos são chatos, não da pra por no Linkedin, sequer da a sensação de que estamos aprendendo algo. Mas reacts e angular passarão, mas os fundamentos não passam. E é isso que difere os meninos dos homens.
Aprenda as techs do momento. Aprenda React, aprenda Python... Mas nao esqueça dos fundamentos. Pq quando todas essas tecnologias passarem, os fundamentos estarão lá.
caraca que dica boa, valeu mano, entender como funciona um computador/internet é uma coisa importante parando pra pensar mesmo, mas onde eu me aprenderia isso e me aprofundaria e onde eu aplicaria esses conhecimentos na programação?