Na minha opinião a melhor forma de aprender a programar é programando, pegar um problema e criar uma solução atráves da programação.
Hoje temos aplicativos como tiktok entre outros que são capazes de prejudicar a nossa capacidade de se concentrar em conteúdo denso, a recompensa rápida vicia.
Também enchergo acompanhamento médico como uma abordagem válida, casos de TDAH, dentre outros problemas relacionados a atenção podem afetar seu aprendizado.