El criterio no se automatiza
Hay una confusión peligrosa circulando por la industria del software. Se repite en conferencias, en LinkedIn, en los pitch decks de startups que quieren venderte el futuro: la idea de que la inteligencia artificial va a reemplazar a los programadores. Suena bien. Pero está profundamente equivocada.
Lo que la IA realmente hizo fue revelar algo que siempre estuvo ahí pero que preferíamos no ver: que la parte mecánica de escribir código nunca fue la parte difícil. Era la parte visible. La parte que podías medir en líneas, en commits, en horas frente a la pantalla. Pero no era donde vivía el valor.
La tesis es simple: la IA automatiza la ejecución, no el criterio. Y el criterio siempre fue lo que separó al software que funciona del software que importa.
Piensa en un arquitecto. Hoy tiene herramientas que generan planos en minutos. Puede renderizar un edificio completo antes del almuerzo. Pero ninguna de esas herramientas sabe si el edificio debería existir. Ninguna entiende que el cliente dice que quiere un lobby impresionante pero lo que realmente necesita es que los empleados se crucen más seguido en los pasillos. Eso es criterio. Eso no viene en el prompt.
Con el software pasa exactamente lo mismo. Un modelo de lenguaje puede generar una función CRUD en segundos. Puede armar un endpoint, escribir tests, documentar el código. Pero no puede decirte si ese endpoint debería existir. No puede decirte que el problema del usuario no se resuelve con más features sino con menos. No puede decirte que estás construyendo la solución correcta al problema equivocado.
El criterio es saber qué no construir. Y esa decisión se volvió infinitamente más valiosa cuando construir se volvió casi gratis.
Esto crea una bifurcación interesante. Los desarrolladores que ya tenían buen criterio (los que entendían el negocio, los que hacían las preguntas incómodas en planning, los que empujaban hacia atrás cuando el scope no tenía sentido) se volvieron superhéroes. La IA les quitó la parte tediosa y les dejó más tiempo para lo que ya hacían bien: pensar.
Pero los desarrolladores que construyeron su carrera entera sobre la habilidad mecánica de escribir código están en problemas. No porque la IA escriba mejor código que ellos. A menudo no lo hace. Sino porque su ventaja competitiva era velocidad de ejecución, y eso es exactamente lo que la IA commoditizó.
Es como si durante décadas hubiéramos confundido saber escribir rápido en un teclado con saber escribir. Ser mecanógrafo no te hace escritor. Nunca lo hizo. Pero cuando la mecanografía era lenta y costosa, la diferencia importaba menos.
He visto equipos que ahora producen código tres veces más rápido. Y que siguen construyendo lo que nadie pidió. Entregan más features. Cierran más tickets. Y el producto sigue sin resolver el problema de fondo. La velocidad amplificó la dirección en la que ya iban, que resulta ser la dirección equivocada.
El criterio se desarrolla de formas que no escalan. Se desarrolla teniendo conversaciones difíciles con usuarios reales. Se desarrolla lanzando algo, viendo cómo falla, y entendiendo por qué falló. No solo el stack trace, sino la razón humana detrás del fracaso. Se desarrolla diciendo “no” a features que todo el mundo pide pero que arruinarían la coherencia del producto.
Nada de eso lo aprendes de un modelo de lenguaje. Y nada de eso lo automatizas con un agente.
La ironía es que las empresas que más necesitan criterio son las que más rápido corren hacia la automatización total. Quieren reemplazar a los seniors costosos con juniors armados de Copilot. En papel, la productividad sube. En la realidad, el software que producen es técnicamente funcional y estratégicamente inútil. La neta es que no hay atajo.
Hay una pregunta que vale la pena hacerse: si mañana pudieras generar cualquier software instantáneamente, gratis, sin esfuerzo… ¿sabrías qué pedir? ¿Sabrías definir el problema con suficiente claridad para que la solución sirva? ¿Sabrías distinguir entre lo que el cliente dice que quiere y lo que realmente necesita?
Si la respuesta es sí, la IA es la mejor herramienta que te ha tocado en la vida. Si la respuesta es no, ninguna cantidad de automatización va a salvarte.
El criterio no se entrena con datos. Se entrena con cicatrices.