É muito difícil dizer para outra pessoa qo que ela deve fazer. Às vezes não sei nem oque eu devo fazer :D
Eu costumo dizer que você não deve ir adiante se o que já passou não está 100%. Porque vai acumulando o "mais ou menos" e fica cada vez pior arrumar.
Eu gosto de sempre indicar a pessoa dominar todos os fundamentos da computação. Ferramenta é acessário, como o nome até diz.
Me incomoda as pesoas irem atrás de ferramenta e deixar o que importa de lado. É por isso que tem tanta vaga que não consegue ser preenchida.
Claro que cada um tem seu contexto, mas se não puder aproveitar bem a base o preço será pago depois.
Faz sentido?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).