Eu não sei exatamente a resposta, mas posso revelar um veneno: ficar pulando de hype em hype não vai ajudar. Este tipo de coisa prejudica até devs experientes.

Muitas linguagens têm tutoriais que partem do básico. Eu seguiria algum, escolheria uma linguagem interpretada para facilitar o início, e não arredaria o pé por pelo menos 6 meses.

Outra coisa que eu indico é estudar um pouco mais a fundo matemática e filosofia (sim, filosofia). A filosofia exercita o cérebro para criar melhores abstrações, que é um elemento chave no desenvolvimento, além da própria lógica, que, juntamente com a matemática, dá uma boa chacoalhada nos neurônios :)