Nossa, de fato, traria uma organização muito boa mesmo!
De fato, com a disseminação da internet, temos informação sobre tudo em qualquer lugar, e acabamos enfrentando o paradoxo da escolha. Por um lado, aprender algo novo (como uma linguagem de programação ou um idioma é sempre desafiador, e pode parecer difícil no começo, entretanto, um ponto positivo, é que você não possui “vícios”.
Eu recomendo a Data Science Academy:
Nesta escola, têm-se 4 cursos gratuitos, e um deles é justamente Python, uma boa linguagem para aprender a programar. Lá o foco é no ensino da Ciência de Dados, algo que irá gerar bastante empregos (já está gerando, na verdade, inclusive no Nubank), acredito que direcionar o aprendizado de programação voltado a Ciência de Dados pode ser uma escolha interessante em termos de carreira.
Boa Sorte!