Recomendo escolher uma série de videos (pode ser um curso) e trabalhar somente com essa linea de raciocinio. Cada desenvolvedor possui uma linea diferente de pensamento o que as vezes confunde se voce tenta pegar um conhecimento inicial já que sao muitas ideas que as vezes parecem até conflitar. Entao mantem o foco, inicia um curso e termina ele antes de começar outro com outro instrutor.
Ao final desse periodo voce gostará mais de um estilo que de outro e começará a criar teu próprio estilo de programação
1