El código nunca fue la parte difícil: la frase que está incendiando a los programadores

Programador frente a múltiples monitores con código en pantalla
La frase 'el código nunca fue la parte difícil' encendió un debate masivo en Hacker News

Hay una frase que se repite en cada keynote, cada podcast y cada post de LinkedIn sobre IA: "el código nunca fue la parte difícil". Los gurús la sueltan como si fuera una obviedad. El problema: es un insulto a todos los programadores del mundo, y esta semana alguien por fin lo dijo en voz alta.

El desarrollador Senko Rašić publicó un post titulado literalmente "'Code was never the hard part' is an insult to all programmers". En horas, explotó en Hacker News con 599 puntos y 369 comentarios en plena guerra de trincheras.

Si el código es fácil, ¿por qué todo esto?

El argumento de los gurús es simple: "programar es fácil, lo difícil es saber QUÉ construir". Suena inteligente. Pero Rašić lo desmonta con una serie de preguntas incómodas:

Si escribir código fuera trivial, nadie habría pagado 10x por un ninja rockstar ni habría existido LeetCode.

El contraargumento se cae solo

La otra parte de la frase —"lo difícil es entender al cliente"— también tiene su lado oscuro. Si entender al cliente fuera lo más difícil, los product managers cobrarían más que los desarrolladores. No es el caso.

La verdad incómoda: la mayoría de los programadores no quiere hablar con stakeholders. Quieren que les digan qué construir y que no cambien los requisitos cada dos días. El "entender al cliente" es un eufemismo elegante para el caos organizacional.

¿Por qué este debate importa ahora?

Porque esta frase no es inocente. Es el argumento perfecto para devaluar el trabajo de los devs en la era de la IA. Si el código es fácil, entonces cualquier junior con un LLM te reemplaza. Si el código es fácil, tu salario debería bajar. Si el código es fácil, eres prescindible.

Y los datos dicen lo contrario: los programadores siguen en demanda máxima, los sueldos no colapsaron con la llegada de ChatGPT, y las empresas siguen luchando por encontrar gente que sepa escribir código que no se rompa en producción.

El código no es solo "escribir líneas". Es lidiar con sistemas legados, con bugs que aparecen a las 3 AM, con deuda técnica acumulada por años, con requisitos que cambian a mitad del sprint. Eso no lo hace un LLM.

Mi opinión sin filtro

La frase "el código nunca fue la parte difícil" la repiten, en su mayoría, personas que nunca han pasado una semana debuggeando un memory leak en producción. Es la versión tech de "cualquiera puede hacer tu trabajo".

¿El código es difícil? A veces. ¿Entender el problema es difícil? También. Son dos habilidades distintas, y la industria paga por ambas. Pretender que una es trivial es la forma más rápida de destruir el valor de una profesión entera.

La IA va a cambiar cómo programamos, eso es inevitable. Pero confundir "la IA escribe código" con "programar era fácil" es como decir que "la calculadora hace matemáticas" y por eso los matemáticos sobran. El oficio no es teclear: es decidir.

Y eso, hasta ahora, ningún modelo lo ha resuelto.

¿Tú qué opinas?

¿Crees que el código es la parte fácil del desarrollo? ¿O esta frase es solo la excusa perfecta para bajar sueldos en la era de la IA? Déjalo en los comentarios.

Comparte esto con ese compañero que sigue repitiendo que "el código nunca fue la parte difícil" 🔥