Pensamiento Crítico 4 min de lectura rcarlosalba

Por qué aprender a programar importa más hoy (aunque la IA escriba el código)

¿Tiene sentido aprender a programar en la era de la IA? Explora por qué la programación es el entrenamiento definitivo para el enfoque, la resiliencia y la creación de soluciones con impacto humano, más allá de escribir líneas de código.

Por qué aprender a programar importa más hoy (aunque la IA escriba el código)

Existe una creencia peligrosa flotando en el aire: "Si la Inteligencia Artificial ya escribe código, ¿para qué gastar años aprendiendo a programar?". Es una pregunta lógica si ves la programación como el simple acto de mecanografiar sintaxis. Pero si estás en la trinchera, sabes que programar nunca se trató de las líneas de código.

Programar es, en esencia, una de las últimas reservas de resistencia y enfoque profundo que nos quedan en un mundo diseñado para distraernos.

El código como antídoto a la crisis de atención

Vivimos lo que Johann Hari describe en El valor de la atención como una interrupción sistemática de nuestra capacidad de enfoque. Estamos rodeados de estímulos de milisegundos, pero programar es aprender a mirar un problema hasta que parpadee primero.

Programar te obliga a considerar variables, a trazar rutas lógicas y a mantener un modelo mental complejo en la cabeza durante horas. No se trata de cuántas líneas generas, sino de la calidad del proceso de pensamiento que te llevó a la solución. El verdadero programador no es un taquígrafo; es un arquitecto de soluciones. En una era de gratificación instantánea, sentarte a resolver un error lógico es un acto de rebeldía intelectual.

Una carrera de resistencia en la cultura del "streaming"

Nuestra cultura actual nos ha malcriado. El contenido es bajo demanda, las entregas son inmediatas y la validación viene en forma de likes instantáneos. Esto ha erosionado nuestra tolerancia al fracaso.

Sin embargo, la vida real no tiene un botón de "omitir anuncio". La vida es de procesos largos, de prueba y error, de paciencia. Programar es una carrera de resistencia, no de velocidad. Te enseña a abrazar la frustración, a entender que el primer intento fallido no es una derrota, sino un dato necesario para la versión final.

No todos tienen que ser ingenieros de software profesionales, de la misma forma que no todos los que corren son maratonistas ni todos los que escriben son novelistas. Pero todos deberían aprender a programar, porque es el ejercicio mental que te enseña a persistir cuando la respuesta no es obvia.

La IA no es el reemplazo, es la liberación

Es cierto: la IA va a reemplazar a muchos. Específicamente a aquellos que no evolucionen, que no adopten la herramienta y que sigan viendo el código como una mercancía (commodity). La IA escribe más rápido y con menos errores sintácticos, pero eso es una excelente noticia.

¿Por qué? Porque nos libera de la carpintería pesada para permitirnos ser creadores de experiencias.

  • Nos da tiempo para eliminar la deuda técnica que hemos arrastrado por años.
  • Nos permite, por fin, escuchar al usuario en lugar de pelear con un punto y coma.
  • Nos da el espacio para crear software con alma.

Imagina por un momento el sistema de impuestos de tu país, pero con una interfaz limpia y una experiencia de usuario que te permita fluir en lugar de sufrir. Ese es el potencial de la programación potenciada por IA: pasar de "picar piedra" a diseñar catedrales digitales que realmente impacten la vida de las personas.

El impacto: La satisfacción de crear

Al final del día, nada supera la sensación de ver algo que tú gestaste ayudando a otro ser humano. Aunque la IA haya asistido en el 90% de la escritura del código, la visión, el propósito y la arquitectura del problema fueron tuyos. Ver el impacto de una solución que nació de tu mente es una satisfacción profundamente humana. La tecnología es solo el medio; el fin sigue siendo, y siempre será, servir a los demás. No dejes de aprender a programar, porque el mundo no necesita más código, necesita más personas que sepan usar la lógica para resolver problemas que importan.