¿Te Está Haciendo Menos Competente Usar IA Para Codear? Un Estudio de Anthropic Lo Sugiere

El dato que nadie quiere escuchar: delegar código a la IA podría estar frenando tu desarrollo como programador.


Seamos honestos. La mayoría de nosotros ya usa IA para escribir código. GitHub Copilot, Claude Code, Cursor — se han vuelto parte del flujo de trabajo diario para el 65% de los desarrolladores según Stack Overflow. La pregunta ya no es si usarlos, sino cómo usarlos.

Y ahí es donde un estudio reciente de Anthropic lanza una advertencia que vale la pena tomarse en serio.

El Estudio

Anthropic publicó hace unos días los resultados de un ensayo controlado aleatorizado — el tipo de estudio más riguroso que existe — sobre cómo el uso de asistentes de IA afecta el aprendizaje de nuevas habilidades de programación.

El setup fue así: 52 ingenieros junior con al menos un año de experiencia en Python aprendieron Trio, una librería de programación asíncrona que ninguno conocía previamente. Se dividieron en grupos: unos con acceso a asistentes de IA, otros sin él.

El resultado principal: los desarrolladores que usaron IA para escribir código obtuvieron un 17% menos en pruebas de comprensión comparado con quienes lo hicieron manualmente.

Diecisiete por ciento. No es un número menor.

El Detalle Que Cambia Todo

Ahora bien, el estudio no dice que la IA sea mala. Dice algo mucho más matizado y útil.

Dentro del mismo grupo de usuarios de IA, el desempeño fue radicalmente diferente dependiendo de cómo usaban la herramienta:

  • Los que usaban la IA para hacer preguntas conceptuales — entender el “por qué” detrás del código — obtuvieron 65% o más en las pruebas de comprensión.
  • Los que la usaban para generar el código directamente — pedir a la IA que escribiera la solución — obtuvieron menos del 40%.

La diferencia no era la herramienta. Era el tipo de interacción con ella.

El Concepto Detrás: Cognitive Offloading

Los investigadores identificaron la tensión central como “cognitive engagement” vs “cognitive offloading”.

Cuando le pides a la IA que resuelva el problema por ti, tu cerebro no está procesando la solución — solo está revisando si suena razonable. Eso es offloading cognitivo. Y aunque es conveniente en el corto plazo, el cerebro no aprende aquello que no necesita procesar activamente.

Por el contrario, cuando usas la IA para explorar conceptos, hacer preguntas, entender el razonamiento detrás de una decisión de diseño — sigues siendo tú quien construye el modelo mental. La IA actúa como un tutor, no como un sustituto.

La diferencia importa especialmente cuando enfrentas código desconocido, bugs complejos o decisiones de arquitectura — precisamente las situaciones donde más necesitas criterio propio.

Pero Espera — Hay Otro Lado

El mismo Anthropic tiene investigación previa mostrando que la IA puede reducir el tiempo de completar tareas hasta un 80% cuando el desarrollador ya domina las habilidades relevantes. Y en el campo, los números son llamativos: aproximadamente el 4% de todos los commits en GitHub ya son escritos por Claude Code.

Entonces la imagen completa es esta:

  • Si ya dominas el área: la IA te hace notablemente más productivo.
  • Si estás aprendiendo algo nuevo: depender de la IA para generar código podría estar ralentizando tu desarrollo real.

Esto tiene sentido intuitivo. Un desarrollador senior que usa Copilot para acelerar tareas repetitivas ya tiene el criterio para evaluar el output. Un junior que deja que la IA escriba todo el código nunca desarrolla ese criterio — y eso se vuelve un problema silencioso.

La Paradoja del Dev de 2026

Aquí está la paradoja que este estudio pone sobre la mesa: las herramientas que más te hacen sentir productivo podrían ser las mismas que están limitando tu crecimiento a largo plazo.

Y es una paradoja real, no solo teórica. Un desarrollador en el estudio de METR (una organización de investigación de IA) confesó: “Estoy dividido. Me gustaría ayudar con los datos, pero realmente me gusta usar IA.” Cuando les pedían hacer el 50% de su trabajo sin IA — a $50/hora — muchos simplemente se negaban. La dependencia ya es real.

Anthropic no llega a decir “no uses IA para aprender”. Lo que recomienda es algo más específico: diseñar intencionalmente cómo la usas, especialmente en contextos de aprendizaje.

¿Cómo Usarla Mejor Entonces?

Basado en los hallazgos del estudio, aquí hay un marco práctico:

Cuando estás aprendiendo algo nuevo:
Usa la IA para hacer preguntas, explorar conceptos y entender el razonamiento — no para generar la solución. Escribe el código tú mismo aunque sea más lento. La fricción es el aprendizaje.

Cuando ya dominas el área:
Úsala para acelerar. Generar boilerplate, escribir tests, documentar, refactorizar — aquí el cognitive offloading es una ventaja, no un riesgo.

En cualquier caso:
Desarrolla el hábito de entender el código que la IA genera antes de usarlo. No como auditoría de seguridad (aunque eso también importa), sino como práctica deliberada de comprensión.

La Pregunta Para Ti

El 85% de los devs ya usa IA regularmente. Pero ¿cuántos están pensando activamente en cómo la usan versus simplemente cuánto la usan?

Este estudio no es un argumento para dejar de usar estas herramientas — sería ingenuo e inútil. Es un argumento para usarlas con más conciencia sobre lo que estás sacrificando cuando las dejas pensar por ti.

¿Cuál es tu experiencia? ¿Sientes que la IA ha afectado — para bien o para mal — tu capacidad de resolver problemas sin ella? Los comentarios están abiertos.


Fuentes: Anthropic Research, InfoQ, METR, Stack Overflow Developer Survey 2025, MIT Technology Review