Por qué los programadores hobby odian la IA: el ensayo que incendió Hacker News

Código fuente en pantalla: el debate sobre usar IA en programación hobby
Para las comunidades hobby, el proceso de programar ES el producto. La IA llega y lo convierte en un trámite.

Imagina que entrenas un maratón durante dos años y el día de la carrera alguien llega en bicicleta, cruza la meta y dice: "gané". Ese es exactamente el sentimiento que un ensayo de 500 palabras acaba de desatar en Hacker News.

Se llama Born Against, lo escribió el veterano programador Fogus, y explotó: 364 puntos y 404 comentarios en menos de 24 horas. El tema: por qué las comunidades hobby de programación — OSDev, EmuDev, la demoscene, los code golfers — rechazan con furia el uso de LLMs.

El argumento que nadie quiere escuchar

No es que la IA genere código malo. Es mucho más incómodo: da igual si el código funciona.

En estas comunidades, dice Fogus, "el proceso de dominar un campo difícil es el producto". El respeto se gana durante años compartiendo código elegante, curiosidad genuina y conocimiento profundo. No importa si tu código corre: importa que sepas por qué y cómo funciona.

La frase que está dando la vuelta al mundo: "usar un LLM para generar la pieza final no nos hace artesanos; solo nos roba el oficio".

Las analogías que encendieron el debate

El thread de HN es una mina de comparaciones brutales:

🏃 El maratón en bicicleta: "cruzas la meta, pero ya no es correr".
🧩 El sudoku: "usar una computadora para resolver sudoku es perder el punto entero".
🌱 El jardín: "tengo jardín porque disfruto jardinear, no por la comida. Un robot de jardinería lo destruiría todo".
🎨 Warhammer: "¿Le comprarías a alguien las figuras ya pintadas? No. El placer está en pintarlas".

Y la más ácida de todas: "usar IA para programar es como decirle a un foodie: ¡buenas noticias, construí un robot que come por ti!"

El otro lado (para que no digan que no hay debate)

No todos están de acuerdo, claro. Hay quien programa por el resultado, no por el proceso. Quien dice que la IA le quitó la parte aburrida y le devolvió la diversión. Quien argumenta que esto es puro gatekeeping: "la gente que invirtió miles de horas en una habilidad odia que los novatos ya no necesiten invertirlas".

Y hay una verdad incómoda en el medio: el mismo tipo de persona que construye motores de ajedrez para vencer a los humanos se queja de que la IA venza a los programadores. La hipocresía no se la perdona nadie.

La conclusión incómoda

Esto no es un debate técnico. Es una guerra cultural sobre qué significa hacer algo. Y tiene un ganador claro en el corto plazo: las empresas, que venden software, adoran la IA. Los hobbyists, que aman programar, la odian. Las empresas no van a cambiar. Los hobbyists tampoco.

Lo único que queda es aceptar que hay dos mundos: el de los que programan para terminar, y el de los que programan porque el camino es la meta. Y que en el segundo, la IA no es una herramienta: es una trampa.

¿Tú de qué lado estás? ¿Programar con IA es hacer trampa, o es una herramienta más como lo fue el compilador? Comparte esto con ese amigo que "programa" con Claude y luego dice que es desarrollador. 🔥