Como estudar desenvolvimento sem ficar refém de frameworks?
Trabalho com front end há 3 anos. Utilizei alguns frameworks nesse tempo mas para coisas simples. A empresa que fiquei nesse tempo é uma agência de consultoria, então o trabalho era mais com vanilla js, scss e html. Recentemente apliquei para uma vaga de nível pleno e o teste técnico envolvia a criação de um app em react e express (ou nest). Já mexi em ambos no passado, mas tive muita dificuldade de implementar isso do zero novamente. No fim, segui alguns tutoriais e fiz a coisa funcionar, mas em um nível muito baixo. Obviamente, fui reprovado.
Estou tentando me recolocar no mercado há quase 4 meses e está muito difícil.
Alguma dica de estudar para não depender de framework x ou y? Se a vaga fosse em Vue, algo que trabalhei mais a fundo, provavelmente me sairia melhor. Já estudei bastante algorítmos e estrutura de dados, mas mesmo assim estudar algo novo é sempre um problema (pelo menos no início).
Outro ponto: o curso.dev pode ser um bom aliado pra mim nesse momento? Pra investir em educação eu dou um jeito.
Mais um ponto: esse ano começo a faculdade de engenharia de software, então espero que agregue valor pra mim e para meu currículo.
Abraços a todos :)