George Hotz, programador y hacker, sobre el uso de la IA para programar: "Funciona, pero es realmente horrible, nunca podrá hacerlo de verdad"

Confiar en agentes de IA para escribir código de forma autónoma es uno de los errores más costosos. Generan código que funciona en apariencia, pero es frágil y difícil de mantener.
En la actualidad, la inteligencia artificial ha evolucionado rápidamente a tal grado que ya puede escribir código, corregir errores y acelerar tareas de programación que antes requerían horas de trabajo manual.
Sin embargo, para George Hotz, uno de los programadores y hackers más conocidos de la industria tecnológica, el problema no está en que estas herramientas fallen, sino en que funcionan lo bastante bien como para que muchas empresas dependan demasiado de ellas.
Hotz cree que los llamados agentes de programación con IA están generando una nueva forma de deuda técnica invisible. Software aparentemente funcional, pero cada vez más difícil de entender, mantener y escalar.
Es importante mencionar que su crítica no apunta a la utilidad de la inteligencia artificial como asistente, sino a la idea de dejarle el control real del desarrollo, lo cual no es recomendable.
El problema del vibe coding
Parte de las críticas de Hotz se centran en la práctica del vibe coding. Un término que describe una forma de programar en la que el desarrollador acepta el código generado por la IA sin comprender del todo cómo funciona internamente.
Para el experto, este enfoque es peligroso porque los modelos actuales producen resultados convincentes en apariencia, pero carecen de comprensión real del problema que intentan resolver.
Según explica, la IA puede generar fragmentos útiles porque ha sido entrenada con enormes cantidades de código, no porque entienda la arquitectura del software, contexto o consecuencias técnicas a largo plazo. El resultado suele funcionar en tareas pequeñas, aunque empieza a romperse cuando el proyecto crece o se vuelve más complejo.
Aquí está la razón por la que considera que "nunca podrá hacerlo de verdad", ya que programar no consiste únicamente en escribir líneas de código, sino que también implica tomar decisiones de ingeniería, prever fallos y construir sistemas sostenibles durante años.
¿Quién es George Hotz?
La opinión de George Hotz tiene peso dentro del sector porque lleva décadas vinculado al desarrollo de software y la ingeniería inversa. Saltó a la fama siendo adolescente tras desbloquear el primer iPhone de Apple, convirtiéndose en una figura conocida de la cultura hacker.
Más adelante fundó comma.ai, una empresa centrada en conducción asistida e inteligencia artificial. También ha trabajado en proyectos relacionados con aprendizaje automático y desarrollo de sistemas de bajo nivel, además de crear Tinygrad, una alternativa ligera a frameworks de IA más complejos.
Cabe mencionar que el experto no habla desde una posición anti-IA. De hecho, utiliza estas herramientas inteligentes y reconoce que pueden aumentar la productividad, pero su preocupación aparece cuando las empresas sustituyen la supervisión técnica por automatización masiva.
Hotz sostiene que el verdadero problema llegará cuando grandes sistemas críticos dependan de código generado automáticamente y apenas revisado por ingenieros experimentados.
En ese escenario, los errores dejan de ser simples bugs para convertirse en problemas estructurales difíciles de detectar y extremadamente caros de corregir después.
El debate refleja una tensión cada vez más visible en la industria tecnológica, donde la IA permite desarrollar software más rápido que nunca, pero algunos ingenieros empiezan a preguntarse si esa velocidad está comprometiendo la calidad y estabilidad del código a largo plazo.
Para el programador y hacker, automatizar la programación sin comprensión profunda no simplifica el desarrollo, solo traslada la complejidad hacia el futuro.

