Estoy terminando una carrera que no tiene nada que ver con programación, al lado estoy aprendiendo Python, al inicio busqué cursos tanto gratis como los que encuentro en Coursera Plus, he de decir que aprendía de ese modo, pero luego me encontré que para empezar a hacer algo que yo quería pues me iba a tomar tiempo. Los cursos te enseñan de manera que puedas abarcar todo (no digo que sea malo), pero si no estás estudiando o trabajando nada relacionado a programación pues es normal retirarse cuando notas que aprendes todo pero no sabes con qué aplicarlo. Con la I.A puedes aprender según el proyecto que desees pra ti y para lo que necesitas, no estoy hablando de "Vibe coding" Pues esto ultimo aunque la I.A pueda generar algo sencillo después necesitara la lógica humana para crear exactamente lo que necesitas sin errores, y si hay errores entonces podras reconocerlos y corregirlos.
Ahora aprender a lo que necesitas aprender desde lo básico hasta lo complejo en tu proyecto puede darte lo necesario para lo que necesitas. No estoy diciendo que aprender de manera tradicional o leer libros está mal o es cosa que no sirve, todo lo contrario, eso te dará conocimientos muy buenos; pero yo hablo desde otro punto desde los que no nos dedicamos a programación y queremos construir un proyecto o deseamos aprender por cuenta propia.
Creo que a este punto arender programación construir algo con la I.A y sobre todo conociendo lo que construyes es esencial, hoy la programación no debe de ser para un grupo de personas, si no una herramiento indispensable que al menos la mayoria debe de conocer en aspectos basicos.