Absolutamente. Elija un idioma y busque un tutorial “Hola mundo” en ese idioma, y podría haber escrito un pequeño programa para mañana. O posiblemente incluso dentro de la próxima hora.
Aprender a escribir programas más importantes por ti mismo tampoco es tan difícil.
Sin embargo, es muy parecido a aprender el piano. Puedes aprender a jugar “Twinkle, twinkle, little star” muy rápido, y puedes aprender a jugar una versión reconocible de “Let It Be” o lo que sea, con acordes, en algunas semanas de esfuerzo regular, empezando desde cero. No es muy difícil. También puede aprender a tocar una pieza particular de música más compleja de una manera que suena bastante agradable en algunos meses o incluso semanas de esfuerzo, por ejemplo, la totalidad de Fur Elise o Moonlight Sonata. Definitivamente no será un estándar de concierto, pero les parecerá impresionante a sus amigos.
Para poder tocar el piano bastante bien, leer partituras que no estén simplificadas para principiantes, o improvisar versiones de canciones populares sobre la marcha de una manera que suena realmente bien, es algo que te llevará varios años aprender.
Con la codificación, puede aprender hasta el punto de ser potencialmente empleable o escribir una pequeña aplicación que sea original y algo útil, incluso con tan solo seis meses de hacer algo de codificación regularmente en su tiempo libre. Tomará mucho más tiempo poder abordar una gama de proyectos con confianza y escribir un buen código que sea fácil de usar y fácil de agregar, y que, en general, sienta que realmente sabe lo que está haciendo.