miércoles, 22 de julio de 2026

Experiencia de desarrolladores con IA generativa

 
 

Este estudio emplea un enfoque de métodos mixtos para evaluar cómo interactúan los desarrolladores de software profesionales con la IA generativa (GenAI), más allá de las simples métricas de productividad. Los investigadores observaron a los participantes de SAP mediante sesiones controladas y entornos de trabajo naturales, recopilando encuestas subjetivas, registros de comportamiento y datos fisiológicos. Los resultados revelan que, si bien las sugerencias en el código y las indicaciones basadas en chat mejoran la eficiencia individualmente, la combinación de estos tipos de interacción puede aumentar la carga cognitiva y disminuir el rendimiento. Los desarrolladores generalmente prefieren GenAI para tareas monótonas y estructuradas, como las pruebas unitarias y la depuración, pero desconfían de su precisión en escenarios complejos. Curiosamente, la investigación indica que el uso de IA en actividades de desarrollo intensivo se asocia con una mayor productividad percibida y un menor esfuerzo mental. En definitiva, el estudio sugiere una regla general para seleccionar modos de interacción de IA específicos según la complejidad y la naturaleza de la tarea de programación en cuestión.

Enlace al artículo científico, para aquellos interesados en profundizar en el tema: "Developers' Experience with Generative AI Beyond Productivity Assessment -- Insights from an Empirical Mixed-Methods Field Study", por Charlotte Brandebusemeyer y colegas. Publicado el 9 de Julio de 2026.

El resumen, la transcripción, y la traducción fueron hechas usando herramientas de software de Inteligencia Artificial.

El resumen se presenta en la forma de un diálogo entre dos personajes sintéticos que llamaremos Alicia y Beto.


Resumen

Beto
Imagina que te entregan una herramienta totalmente nueva, ¿verdad? Y promete básicamente hacer tu trabajo por ti.

Alicia
¡Oh, el sueño absoluto!

Beto
Claro. Más rápido, mejor, cero esfuerzo. Así que la enciendes, te sientas, esperas que tus niveles de estrés se desplomen.

Alicia
Así es.

Beto
Pero entonces, de repente, te das cuenta de que en realidad estás trabajando significativamente más duro de lo que trabajabas antes de tener la herramienta.

Alicia
Lo cual es una realización tan salvaje.

Beto
De verdad lo es.

Así que bienvenidos a otro análisis profundo. Nuestra misión hoy es explorar un estudio de campo de métodos mixtos, verdaderamente fascinante y muy riguroso.

Alicia
Sí, este es de la SAP y de la Universidad de Potsdam.

Beto
Exacto. Y estamos observando cómo los desarrolladores de software profesionales realmente experimentan la inteligencia artificial generativa.

Alicia
Herramientas como GitHub CoPilot.

Beto
Claro. Pero en sus entornos de trabajo naturales y cotidianos. No solo en teoría.

Alicia
Y esto tiene implicaciones masivas para los oyentes, porque ya sea que pasen sus días escribiendo código Java complejo o solo usando una asistente de IA para ayudarles a redactar correos electrónicos, ...

Beto
O para organizar su flujo de trabajo. Sí.

Alicia
Claro. Sea lo que sea, los datos de este estudio revelan una gran equivocación que básicamente todos parecemos compartir.

Beto
De verdad lo hacemos.

Alicia
La IA no es un botón mágico fácil. No reduce instantáneamente tu carga mental.

Beto
Quiero decir, yo definitivamente pensé que lo hacía.

Alicia
Claro. Pero en realidad viene con un costo cognitivo realmente sorprendente. Y ese costo depende totalmente de cómo elijas interactuar con ella.

Beto
Bien, desglosémoslo. Porque la forma en que se diseñó este estudio nos da un nivel de visión que rara vez vemos.

Alicia
Sí. Es increíblemente exhaustivo.

GenAI_Dev_Experience_Guide_1024.png
Más allá de la velocidad: Optimización de la experiencia del desarrollador con IA generativa

Beto
No solo enviaron una simple encuesta y preguntaron a la gente cómo se sentían con respecto a la IA.

Alicia
Lo cual hacen la mayoría de las empresas.

Beto
Exacto. Los investigadores tomaron a 22 desarrolladores profesionales de SAP, la mayoría con, creo que entre cinco y diez años de experiencia.

Alicia
Sí. Profesionales experimentados.

Beto
Claro. Y los rastrearon intensamente durante cuatro días.

Alicia
Usaron este increíble enfoque multimodal. Básicamente fusionaron las condiciones estrictas de un laboratorio con el caos absoluto del mundo real.

Beto
Me encanta eso. Entonces, ¿cómo configuraron la parte del laboratorio?

Alicia
Bueno, primero, tuvieron sesiones de recopilación de datos controladas. Los desarrolladores trabajaron en tareas simuladas usando un conjunto de datos llamado HumanEval-X.

Beto
HumanEval-X. Claro, ¿para aquellos de nosotros que no codificamos?

Alicia
Piénsalo como un circuito de obstáculos estandarizado para los modelos de codificación de IA.

Beto
Oh, claro.

Alicia
Sí, le da a los investigadores una línea base fija. De esa manera pueden ver cómo diferentes desarrolladores abordan exactamente los mismos problemas bajo las mismas condiciones.

Beto
Eso tiene sentido. Y estuvieron rastreando muchas cosas durante esto.

Alicia
Oh, absolutamente todo. Estaban grabando sus pantallas, registrando cada pulsación de tecla.

Beto
Vaya.

Alicia
Sí, rastreando sus movimientos del ratón e incluso monitoreando su actividad fisiológica usando pulseras inteligentes.

Beto
Claro, espera, tengo que hablar de estas pulseras porque es mi detalle favorito.

Alicia
Es bastante intenso.

Beto
Literalmente reprodujeron un sonido de bocina fuerte para activar una respuesta de sobresalto en estos desarrolladores.

Alicia
¿Solo soplando una bocina en el laboratorio?

Beto
Claro. Y luego lo siguieron con meditaciones de respiración 4, 7, 8.

Alicia
Solo para establecer sus líneas base fisiológicas antes de que siquiera comenzaran a codificar.

Beto
Porque no puedes medir con precisión si una herramienta está estresando a alguien, a menos que sepas cómo se ve su estado de reposo.

Alicia
Exacto. Es increíblemente riguroso.

Beto
Y luego, después de ese entorno altamente controlado, cambiaron a un caos incontrolado.

Alicia
Claro, de vuelta al mundo real.

Beto
Los desarrolladores simplemente volvieron a su trabajo normal, desordenado y orientado a plazos de entrega durante tres días.

Alicia
Sí.

Beto
Y simplemente registraron lo que estaban haciendo y cómo se sentían.

Alicia
Equilibrar el control experimental con la validez ecológica de esa manera, es simplemente brillante.

Beto
Lo es de verdad.

Alicia
Porque no solo estamos viendo lo que hacen los desarrolladores en un laboratorio estéril cuando saben que los están observando.

Beto
Donde pueden estar en su mejor comportamiento.

Alicia
Exacto. Estamos viendo cómo se comportan cuando están lidiando con bases de código empresariales reales y los jefes presionándoles.

Beto
Así que antes de que veamos los datos objetivos de lo que realmente sucedió en esa fase del mundo real, realmente necesitamos establecer qué esperaban que la IA hiciera por ellos.

Alicia
Porque las expectativas dictan gran parte de la experiencia.

Beto
Completamente. Y al entrar en el estudio, el sentimiento fue altamente optimista.

Alicia
Muy positivo.

Beto
Sí. Y los cuestionarios previos al estudio, casi el 73% de los desarrolladores dijeron que estaban satisfechos, o muy satisfechos, con sus interacciones con herramientas de GenAI hasta ahora.

Alicia
Lo cual es una gran mayoría. Y ninguno está abiertamente insatisfecho, lo cual es raro para un nuevo software empresarial.

Beto
Claro. Normalmente la gente odia aprender software nuevo. Pero sus expectativas sobre cómo funcionaría la herramienta eran increíblemente específicas.

Alicia
Sí. Estuvieron de acuerdo abrumadoramente en que la IA es más útil para tareas monótonas.

Beto
Lo aburrido.

Alicia
Exacto. Estamos hablando de leer código boilerplate, redactar y ejecutar pruebas unitarias y depuración básica.

Beto
Así que cuando se les preguntó sobre qué tan útil es la IA para esas tareas repetitivas en una escala de 1 a 5, la puntuación promedio fue un 4.5.

Alicia
Eso es casi unánime. Cada participante acordó, o estuvo de acuerdo firmemente.

Beto
Lo cual pinta una imagen muy clara. Es como si esperaran que esta tecnología funcionara como un interno junior incansable y altamente competente.

Alicia
Oh, esa es una forma perfecta de verlo.

Beto
Claro. Les entregas el trabajo repetitivo tedioso, el interno lo hace, y tu carga de trabajo abrumadora de repente se vuelve manejable.

Alicia
Quedas libre para concentrarte en la arquitectura de alto nivel, en lo realmente difícil.

Beto
Exacto.

Así que la creencia central aquí es que usar la IA requerirá menos esfuerzo mental que trabajar sin ella.

Alicia
Y esto se relaciona perfectamente con el marco de la experiencia del desarrollador, que a menudo se llama DevX.

Beto
DevX, correcto.

Alicia
Sí. Básicamente nos dice por qué esa expectativa de menor esfuerzo mental es tan crucial. DevX argumenta que el bienestar y la productividad de un desarrollador están profundamente ligados a tres cosas específicas.

Beto
¿Cuáles son?

Alicia
Primero, mantener tu carga cognitiva manejable. Segundo, mantenerse en un estado de flujo concentrado.

Beto
Estar "en la zona".

Alicia
Exacto. Y tercero, tener un bucle de retroalimentación ajustado donde puedan ver instantáneamente si su código funciona o no.

Beto
OK. Así que los desarrolladores asumieron que la IA reduciría su carga cognitiva y los mantendría en ese estado de flujo.

Alicia
Eso fue el sueño, sí.

Beto
Entonces, los datos del mundo real debieron haber sido un shock absoluto para ellos.

Alicia
Completamente voltearon la situación.

Beto
Veamos esa fase incontrolada. Esto es cuando los desarrolladores simplemente estaban haciendo sus trabajos normales durante tres días.

Alicia
Y registraron muchos datos. 445 tareas de trabajo diarias.

Beto
Lo cual los investigadores categorizaron en tres categorías. Había actividades pesadas en desarrollo. Eso es codificación y depuración.

Alicia
El trabajo principal.

Beto
Claro. Luego, actividades pesadas en colaboración, como reuniones y mensajería. Y finalmente, digamos, "otras actividades".

Alicia
Como aprender, leer documentación, o simplemente trabajo administrativo.

Beto
Así que para darles una idea de una semana típica para estos desarrolladores empresariales, realmente solo dedican alrededor del 29% de su tiempo a escribir código.

Alicia
Lo cual siempre sorprende a la gente.

Beto
Claro. Piensas que es todo el día. Luego, un 17% en reuniones y un 14% en depuración.

Alicia
Así que las tareas pesadas en desarrollo son realmente el núcleo de su trabajo, incluso si no es el 100% de su tiempo.

Beto
Exacto. De esas 445 tareas rastreadas, casi el 42% fueron pesadas en desarrollo.

Alicia
Y aquí es donde entra la IA. GenAI, fue utilizada en más de la mitad de esas tareas de desarrollo, alrededor del 54.6%.

Beto
Así que dependen de ella en gran medida. Esa es una parte importante de su flujo de trabajo ahora.

Alicia
Pero aquí está el giro. Cuando los investigadores analizan las calificaciones subjetivas de los desarrolladores sobre qué tan mentalmente agotadoras fueron esas tareas, los resultados contradijeron directamente toda esa expectativa de DevX.

Beto
OK, entonces, ¿cómo midieron esa fatiga mental?

Alicia
Bueno, para analizar esas calificaciones, los investigadores usan modelos mixtos lineales ("linear mixed-effects models").

Beto
OK, espera, eso suena increíblemente denso.

Alicia
Lo sé, lo sé. Es mucha jerga estadística. Pero esencialmente significa que usan modelado estadístico para filtrar todo el ruido humano.

Beto
Oh, como las diferencias individuales.

Alicia
Exacto. Tiene en cuenta el hecho de que el desarrollador A podría encontrar la codificación naturalmente mucho menos estresante que el desarrollador B.

Beto
Entendido. Así que nivela el campo de juego.

Alicia
Claro. Lo que permite a los investigadores aislar el impacto específico de la IA misma.

Y los modelos revelaron algo completamente contraintuitivo. Usar la IA durante tareas pesadas en desarrollo aumenta activamente la carga cognitiva percibida del desarrollador en comparación con realizar esas mismas tareas sin IA.

Beto
Eso es simplemente alucinante. La media marginal estimada para la carga cognitiva saltó de 4.14 sin IA, a 4.72 con IA.

Alicia
Lo cual es un pico estadísticamente significativo en la carga mental. No es solo un error de redondeo.

Beto
Espera, si los desarrolladores ya están lidiando con una alta carga cognitiva e introducir esta herramienta activamente hace las cosas más difíciles mentalmente, ¿por qué usarla?

Alicia
Esa es la pregunta del millón.

Beto
Quiero decir, ¿no la abandonarían? ¿Por qué la están usando en más de la mitad de sus tareas de codificación si literalmente los está agotando? ¿Eso no derrota por completo el propósito de un asistente?

Alicia
Bueno, esto plantea una pregunta importante. Y los datos nos forzan a separar dos cosas distintas: La mecánica de la interacción versus el valor del resultado.

Beto
Interacción versus resultado, ¿de acuerdo?

Alicia
Correcto. Interactuar con inteligencia artificial inherentemente te cuesta energía mental cada vez.

Beto
Tienes que descubrir cómo hablarle.

Alicia
Exacto. Tienes que descubrir cómo darle indicaciones (prompt). Luego tienes que leer el código que genera, lo cual a menudo es más difícil que leer tu propio código.

Beto
Porque no lo escribiste tú.

Alicia
Claro. Luego tienes que verificar que el código realmente haga lo que quieres sin romper nada más en el sistema. Y finalmente, tienes que integrarlo en tu proyecto existente.

Beto
Eso es mucha cantidad de pasos.

Alicia
Es un gran costo de interacción. Y es fijo. Sucede cada vez que usas la herramienta.

Beto
Así que estás haciendo toda esta gimnasia mental solo para operar la herramienta, lo cual explica perfectamente la mayor carga cognitiva. Pero ¿se traduce ese esfuerzo extra al menos en hacer más trabajo? ¿Son más rápidos?

Alicia
No se sabe automáticamente.

Beto
Oh, vaya.

Alicia
Sí, el estudio encontró que simplemente usar la IA no aumentó la productividad percibida del desarrollador.

Beto
Así que están trabajando más duro sin una ganancia garantizada.

Alicia
A menos que se cumpla una condición específica, las calificaciones de productividad solo aumentaron cuando el resultado de la IA fue considerado, digamos, "útil" por el desarrollador.

Beto
Significa que la calidad del trabajo de la IA tiene que ser increíblemente alta solo para compensar el impuesto mental de gestionarlo desde el principio.

Alicia
Precisamente. Los datos resaltan esta dinámica perfectamente. Si se usó la IA pero no fue útil, la calificación de productividad se mantuvo en 3.27.

Beto
Bastante baja.

Alicia
Pero si la IA fue útil, esa calificación de productividad subió hasta 4.0.

Beto
Así que la recompensa de la productividad solo se materializa si la calidad del resultado compensa completamente ese costo cognitivo inicial pesado.

Alicia
Exacto. Tiene que valer la pena el impuesto de interacción.

Beto
Siento que eso hace que la analogía del interno junior sea aún más precisa.

Alicia
Oh, totalmente.

Beto
Porque piensa en esto: Si dedicas 20 minutos a explicar un pase a un interno, y ellos traen un trabajo perfecto, esos 20 minutos de mentoría valieron absolutamente la pena.

Alicia
Claro. Tu productividad aumenta en general.

Beto
Pero si traen un desastre total, y ahora tienes que pasar una hora desenredándolo y reescribiéndolo tú mismo, simplemente has duplicado tu propia carga de trabajo.

Alicia
Pagaste el impuesto de interacción, pero no recibiste un reembolso por el resultado.

Beto
Eso es muy frustrante, lo cual supongo nos lleva a la parte más práctica de este estudio.

Alicia
Bien. ¿Qué podemos hacer realmente al respecto?

Beto
Si los datos del mundo real muestran un pico masivo en la carga mental, ¿cómo aislamos el costo?

Alicia
Bueno, los investigadores tuvieron que quitar el caos diario. Volvieron a introducir a los desarrolladores en la configuración de laboratorio controlada para probar las interfaces cara a cara.

Beto
Porque la interfaz que elijas básicamente dicta qué tan pesada va a ser esa factura de interacción.

Alicia
Exacto. Y durante estas sesiones controladas, fueron grabados y evaluados usando algo llamado "el índice de carga de tarea de NASA".

Beto
El índice de carga de tarea de NASA. Eso suena serio.

Alicia
Lo es. En lugar de simplemente preguntar una pregunta simple, "¿estuvo difícil esta pregunta?", este índice descompone la fatiga mental en diferentes categorías.

Beto
Oh, eso es inteligente.

Alicia
Sí. Mide cuánta demanda mental tomó una tarea, qué tan apurado se sintió el usuario y, crucialmente, qué tan frustrado se puso.

Beto
Así que es una forma increíblemente rigurosa de averiguar si una herramienta está ayudando, o simplemente volviendo loco al usuario.

Alicia
Exacto. Y bajo esa medición estricta, los desarrolladores tuvieron acceso a dos modos principales de interacción con GitHub CoPilot.

Beto
Desglosemos eso.

Alicia
Claro. Así que tienes sugerencias dentro del código y tienes indicaciones de chat. Y funcionan de manera completamente diferente.

Beto
Bien.

Alicia
Así que las sugerencias son esencialmente autocompletado súper potente. Estás escribiendo en tu editor de código y la IA sugiere las siguientes líneas justo en tu cursor.

Beto
Texto listo para que le des tab.

Alicia
Exacto. Opera con una latencia muy baja, lo que significa que es súper rápido. Y basa sus sugerencias principalmente en el contexto local, solo en el archivo específico en el que estabas trabajando.

Beto
Claro, así es el autocompletado.

La interfaz de chat, por otro lado, es una bestia completamente diferente.

Alicia
Totalmente.

Beto
Es una ventana de diálogo separada que se sitúa al lado de tu pantalla. Funciona mucho más como ChatGPT, ¿verdad?

Alicia
Sí. Escribes una pregunta en lenguaje natural, como cómo arreglo este error. Y te da una respuesta conversacional.

Beto
Pero es más lento, ¿verdad?

Alicia
Tiene mayor latencia. Sí. Le lleva más tiempo generar una respuesta. Pero la compensación es que puede tener en cuenta un contexto mucho más amplio. Puede analizar múltiples archivos diferentes a través de toda la arquitectura de tu proyecto.

Beto
Así que el autocompletado es rápido y local. El chat es lento, pero ve el panorama general.

Alicia
Exacto. Y analizar la grabación de pantalla reveló una división muy marcada en cómo se utilizaron estas herramientas.

Beto
¿Qué encontraron?

Alicia
Los desarrolladores favorecieron fuertemente las sugerencias dentro del código para tareas de codificación simple. 14 de los 20 participantes que usaron Co-Pilot en la sesión controlada usaron sugerencias dentro del código más del 50% del tiempo.

Beto
Para las cosas simples.

Alicia
Claro. La evaluaron como algo que les hacía sentirse más satisfechos y productivos para esas tareas directas.

Beto
Bien. Así que el autocompletado claramente gana para la ejecución simple. Pero ¿qué pasa cuando el desarrollador llega a un muro?

Alicia
Ahí es donde las cosas cambian.

Beto
Por ejemplo, si la base de código fuera un desastre total, o estuvieran lidiando con un error que simplemente no entienden, saber qué escribir después es básicamente imposible.

Alicia
Y el autocompletado se vuelve completamente inútil en ese momento. Es solo adivinar a ciegas.

Beto
Claro. Eso es exactamente cuando abandonan por completo las sugerencias dentro del código.

Alicia
Porque para la exploración de alta complejidad, depuración compleja o la necesidad de una explicación de código confuso, el chat se convirtió en la interfaz obligatoria.

Beto
Y los datos respaldan realmente lo efectivo que es el chat para esas situaciones, ¿no?

Alicia
Lo respaldan. Cuando se mira la precisión de la tarea, es decir, si el desarrollador completó la tarea difícil con éxito, utilizar solo prompts de chat significativamente aumentó la probabilidad de completar la tarea.

Beto
En comparación con no usar la IA en absoluto.

Alicia
Exacto.

Beto
La investigación previa en este espacio, como el trabajo de Barke y sus colegas, identificaron estos como dos modos de trabajo completamente distintos.

Alicia
Sí. Aceleración y exploración.

Beto
Claro. Tienes el modo de aceleración donde sabes exactamente lo que estás haciendo. Tienes el mapa en tu cabeza. Y solo quieres que la máquina lo escriba más rápido.

Alicia
La IA es solo tu mecanógrafa.

Beto
Exacto. Y luego tienes el modo de exploración donde estás atrapado. El camino a seguir es turbio. Y realmente necesitas que la IA te ayude a encontrar una solución.

Alicia
Y el estudio de SAP confirma esa división perfectamente.

Además, encontró que usar cualquiera de esos modos de forma independiente, confiando solo en el autocompletado dentro del código para la aceleración, o confiando solo en la ventana de chat para la exploración.

Beto
Hacer uno u otro.

Alicia
Claro. Hacer eso mejoró la eficiencia del desarrollador, acortó la duración de la tarea y redujo su carga de trabajo percibida en comparación con no usar la IA en absoluto.

Beto
Vaya. Así que eso suena como el descanso mental del que estábamos hablando al principio.

Alicia
Lo es.

Beto
Si usas la herramienta correcta para el trabajo correcto, la carga cognitiva realmente baja.

Alicia
Sí, pero hay una trampa masiva escondida en estos datos.

Beto
Una severa.

Alicia
El desastre ocurre cuando los desarrolladores intentan usar ambos tipos de interacción simultáneamente en una sola tarea.

Beto
Haciéndolos juntos.

Alicia
Sí. Cuando mezclaron el autocompletado con la ventana de chat, todos esos beneficios desaparecieron.

Beto
Simplemente se fueron.

Alicia
Las mejoras de eficiencia fueron completamente borradas, lo que significa que la tarea tomó tanto tiempo como si no hubieran tenido IA en absoluto.

Beto
Oh, vaya.

Alicia
Y sus cargas de trabajo percibidas volvieron a subir hasta la línea base alta, sin IA.

Beto
Aquí es donde se pone realmente interesante, para mí, al menos. Es exactamente como intentar navegar por una ciudad compleja y desconocida con dos voces de GPS diferentes dándote instrucciones al mismo tiempo.

Alicia
Oh, ese es un pensamiento estresante.

Beto
Es terrible. Una voz está gritando, gira a la izquierda ahora, justo en tu oído. Esa es la sugerencia de autocompletado dentro del código exigiendo acción inmediata.

Y luego la otra voz te está dando la visión general de todo el recorrido de 10 millas desde una pantalla completamente separada. Esa es la ventana de chat.

Alicia
Y simplemente terminas paralizado.

Beto
Agotas toda tu energía mental tratando de procesar ambas corrientes de información en lugar de solo conducir el coche.

Alicia
Si conectamos esto con la imagen más grande, el mecanismo detrás de esa parálisis es el costo de cambio cognitivo.

Beto
¿Costos de cambio?

Alicia
Sí. Cada vez que cambias tu atención del flujo rápido y localizado de las sugerencias dentro del código al contexto conversacional más amplio y lento de la ventana de chat, tu cerebro se ve obligado a cambiar de marcha.

Beto
Y cambiar de marcha requiere energía.

Alicia
Mucha. Estás reteniendo código crudo en tu memoria de trabajo mientras lees simultáneamente una explicación en lenguaje natural y luego intentas mapear esa explicación de vuelta al código frente a ti.

Beto
Eso es simplemente una receta para un dolor de cabeza.

Alicia
Lo es de verdad. Esa sobrecarga de memoria de trabajo es una inmensa carga mental.

Beto
Así que basándose en esa sobrecarga de memoria de trabajo, los investigadores proponen una regla empírica muy estricta para cualquiera que interactúe con la IA generativa.

Alicia
Proponen un marco para la alineación del modo de tarea.

Beto
Bien. Enséñanos.

Alicia
Si estás ejecutando un trabajo de baja complejidad, como escribir código boilerplate, hacer tareas repetitivas, debes permanecer en el modo de aceleración.

Beto
Usa las sugerencias de autocompletado de baja latencia dentro del código.

Alicia
Y no abras la ventana de chat.

Beto
Déjala cerrada.

Alicia
Por el otro lado, si estás haciendo una exploración de alta complejidad, depurando un problema complicado, aprendiendo una nueva base de código, debes cambiar al modo de exploración.

Beto
Así que usa la interfaz de chat, tómate tu tiempo e ignora el autocompletado.

Alicia
Exacto. La regla de oro es nunca mezclarlos en la misma tarea.

Beto
Nunca cruces los flujos.

Alicia
Nunca cruces los flujos. Hacerlo solo crea una fricción abrumadora.

Beto
Y entender este costo de cambio cognitivo, esta increíble carga de verificar constantemente lo que está haciendo la IA, realmente ilumina las frustraciones específicas que los desarrolladores expresaron sobre el futuro de la GenAI.

Alicia
Claro. Les preguntan sobre esto en los cuestionarios posteriores al estudio.

Beto
Cuando analizas las respuestas abiertas sobre lo que impulsa su insatisfacción, literalmente todo apunta a un quiebre en la confianza.

Alicia
La confianza es todo con la automatización.

Beto
Lo es. Cualquier cosa que rompa el bucle de retroalimentación y obligue al desarrollador a gastar más energía mental verificando el resultado, se ve como algo muy negativo.

Alicia
Veamos lo que realmente quieren que la IA haga por ellos en el futuro, porque es muy revelador.

Beto
Sí. Los investigadores les dieron una lista completa de opciones.

Alicia
La demanda absoluta más alta fue que la IA generara pruebas unitarias. Justo detrás de eso estaba el análisis de causa raíz y el análisis de código en busca de defectos o vulnerabilidades.

Beto
Básicamente, quieren que la IA se encargue de las tareas monótonas y que consumen mucho tiempo, a las que ya dedican porcentajes de dos dígitos de su semana haciendo manualmente.

Alicia
Observa el hilo conductor en todos esos deseos, sin embargo.

Beto
El costo de la verificación es realmente bajo.

Alicia
Exacto. Si una IA escribe una prueba unitaria y está ligeramente equivocada, ¿qué pasa?

Beto
Las pruebas simplemente fallan.

Alicia
Claro, la prueba falla. Ves exactamente por qué falló y lo arreglas. El bucle de retroalimentación es inmediato y es totalmente seguro.

Beto
Pero mira lo que ni un solo desarrollador de los 22 quiso: No tenían ningún interés en que la IA gestionara permisos de seguridad o gestión de políticas.

Alicia
Lo cual tiene perfecto sentido cuando lo piensas.

Beto
Porque si una IA alucina mientras establece políticas de seguridad para una aplicación empresarial masiva, las consecuencias son catastróficas.

Alicia
No puedes simplemente arreglar un error tipográfico.

Beto
Claro, el costo de verificar esa política de seguridad es tan increíblemente alto y requiere tanta supervisión humana que completamente derrota el propósito de automatizarla en primer lugar.

Alicia
Las alucinaciones fueron citadas como una fuente importante de insatisfacción.

Un desarrollador señaló específicamente su frustración con "código verboso que es difícil de revisar".

Beto
Código verboso.

Alicia
Demasiado texto innecesario.

Otra queja importante fue la sensibilidad al prompt.

Beto
Oh, tener que pedir la misma cosa de cinco maneras diferentes.

Alicia
Sí. El agotador proceso de tener que ajustar tu pregunta una y otra vez solo para que la IA produzca el código que podrías haber escrito tú mismo en dos minutos.

Beto
Yo he estado allí. Cuando una IA alucina o cuando requiere una ingeniería de prompts intensa solo para que salga bien, obliga al humano a dejar de ser un creador y convertirse en un editor a tiempo completo.

Alicia
Y editar es agotador.

Beto
Lo es. El costo mental de leer, comprender y verificar el código generado por la IA eclipsa el tiempo ahorrado al hacer que la IA lo escriba en primer lugar.

Alicia
La herramienta deja de ser ese interno junior útil.

Beto
Y comienza a ser una responsabilidad muy rápida, muy segura, pero totalmente imprudente, que tienes que microgestionar constantemente.

Alicia
Lo que nos deja con una conclusión muy clara para ti, oyente, o realmente cualquiera que intente construir IA en su propia rutina.

Beto
Sí, ¿cuál es el punto clave aquí?

Alicia
Los datos de la SAP prueban que la GenAI es una herramienta increíblemente poderosa. Los participantes estuvieron abrumadoramente de acuerdo en que impulsó su productividad cuando se usó correctamente.

Beto
Así que no es una moda.

Alicia
No es una moda, pero definitivamente tampoco es una varita mágica. Es una herramienta que requiere tu energía mental activa e intencional para funcionar eficazmente.

Beto
Tienes que curar tu propio flujo de trabajo. Trata tu carga cognitiva como un presupuesto diario y no la gastes toda en gestionar la herramienta que se suponía que te iba a salvar.

Alicia
Esa es una gran forma de decirlo.

Beto
Alinea la interfaz de IA correcta con la tarea correcta. Si usas autocompletado para resolver problemas complejos, te encontrarás con un muro.

Alicia
Sí.

Beto
Si usas el chat para escritura simple, te ralentizarás. Y si los mezclas indiscriminadamente, crearás una sobrecarga cognitiva que anula cada beneficio.

Alicia
Y el horizonte hacia el que nos estamos moviendo hace que dominar esto sea aún más crítico.

Beto
Porque las cosas están cambiando rápido.

Alicia
Muy rápido. Ahora, la IA aumenta nuestra carga cognitiva durante tareas complejas porque nosotros, los humanos, tenemos que actuar como los editores definitivos.

Beto
Somos la red de seguridad.

Alicia
Somos los verificadores que cierran la brecha entre el resultado de la IA y la realidad.

Beto
Estamos resolviendo y revisando el código desordenado de los aprendices.

Alicia
Pero la industria se está moviendo rápidamente hacia flujos de trabajo agénticos.

Beto
Flujos de trabajo agénticos, sí.

Alicia
Estamos entrando en una era donde los modelos de IA serán encargados de verificar el trabajo de los demás antes de que siquiera llegue a una pantalla humana.

Beto
Eso es increíble de pensar.

Alicia
Imagina un flujo de trabajo donde una IA escribe el código. Una segunda IA independiente ejecuta la prueba unitaria de ese código. Y una tercera IA revisa el resultado en busca de alucinaciones y fallos de seguridad.

Beto
Bien, entonces, la pregunta definitiva es: ¿nos da finalmente el descanso mental que nos prometieron?

Alicia
Correcto.

Beto
¿O solo desvía nuestra carga cognitiva de la escritura de código por completo y nos convierte a todos en gerentes intermedios exhaustos tratando de arrear a todo un equipo de agentes de IA autónomos?

Alicia
Esperando que no rompan la empresa mientras no estamos mirando.

Beto
Exacto.

Alicia
Esa es la pregunta definitoria para la próxima generación de trabajo de conocimiento.

Beto
Un concepto francamente aterrador de considerar, pero muy real.

Alicia
Sí.

Beto
Bueno, gracias por acompañarnos en este análisis profundo hoy. Tenemos mucho que pensar. Y los encontraremos en el próximo.