Las difíciles discusiones de Dario en Davos

MMaximilian Schwarzmüller
컴퓨터/소프트웨어경제 뉴스자격증/평생교육AI/미래기술

Transcript

00:00:00En el Foro Económico Mundial de Davos de este año, Dario Amodei predijo que en los próximos
00:00:0712 meses aproximadamente, la IA sería capaz de escribir todo el código de forma totalmente automatizada.
00:00:15Y vale la pena prestar atención a lo que este hombre tiene que decir. También compartiré mi opinión al respecto
00:00:20y por qué creo que hay que mirar esto con más matices. No solo porque Dario, por supuesto,
00:00:26es el CEO de Anthropic, uno de los actores más importantes en el espacio de la IA generativa,
00:00:32especialmente en lo que respecta a modelos relacionados con la programación. Pero también conviene estar atentos,
00:00:36porque el año pasado, a principios de 2025, predijo que la IA sería capaz de escribir
00:00:44el 90 % de todo el código en los siguientes tres o seis meses. Y dependiendo de cómo se mire,
00:00:50no estaba del todo equivocado. Ahora bien, es cierto que ese plazo fue probablemente demasiado agresivo.
00:00:58Quizás no fueron tres o seis meses, sino más bien seis o nueve, no estoy seguro. Y, por supuesto,
00:01:05depende totalmente de tu campo. Es decir, en qué área programes, también del lenguaje
00:01:11que utilices, dependerá de tu empresa y de las políticas que tengan allí.
00:01:15Y, lógicamente, también depende de ti, de tus preferencias y de tu experiencia con la IA.
00:01:21En mi caso, puedo decir que estoy en un punto, diría que desde diciembre o noviembre, en el que para
00:01:29algunos proyectos, la mayoría de ellos, la IA escribe probablemente el 80-90 % de todo mi código. Pero aquí es
00:01:39donde la cosa se pone interesante. No me refiero al “wipe coding” ni a que la IA
00:01:47lo haga todo por su cuenta. Tampoco estoy diciendo que la IA lo haga todo bien. Al contrario,
00:01:54las cosas son mucho más complejas. No lo hace en absoluto por sí sola. Tampoco se trata de “wipe
00:02:05coding” aquí. Es decir, podrías hacerlo, pero ya he compartido mi opinión sobre eso antes. Y para mí,
00:02:11por cierto, para asegurarnos de que todos manejamos la misma definición, el “wipe coding” significa que ni siquiera
00:02:16miras el código, que no te importa, que ni siquiera sabes necesariamente
00:02:21cómo programar. Así que no, esto tampoco va de eso. Más bien, diría que estamos en un punto
00:02:30en el que puedes delegar muchas tareas a la IA si tienes un buen plan. Si tienes un buen plan, la IA puede implementarlo.
00:02:42Creo que ya estamos en ese nivel, al menos para ciertas tareas.
00:02:50Pero, lógicamente, querrás revisar ese código. Sé que hay gente que te dirá
00:02:57que ya no es necesario hacerlo. Quizás a ellos les funcione. A mí, definitivamente, no.
00:03:02Y si vas a lanzar algo, si vas a entregar algo a clientes, eres responsable de ello.
00:03:07Tú, como desarrollador, no puedes decir: “Ah, la IA se equivocó”. No, es responsabilidad tuya.
00:03:13Y yo no asumiré la responsabilidad de un código que no haya revisado o que no entienda. Además,
00:03:21la IA todavía comete muchos errores. Así que necesito corregirlos o guiar a la IA en la dirección correcta.
00:03:32Y eso es fundamental. Es importante para la parte de la planificación, o mejor dicho, está relacionado con ella,
00:03:41el hecho de orientar a la IA. Pero también tiene que ver con lo que haces
00:03:46con el código que la IA te entrega. Estamos muy lejos de que la IA genere el 90 % del código
00:03:54y eso signifique que yo no tenga trabajo. Ni mucho menos. Solo significa que tengo a alguien que escribe muy rápido,
00:04:03capaz de implementar mis planes, pero esos planes tienen que ser buenos. Y la calidad del resultado varía.
00:04:11Aun así, para mí, suele ser más rápido que escribirlo todo desde cero. En lugar de eso,
00:04:17intento crear buenos planes, dividirlos en partes pequeñas, dejar que la IA escriba el código
00:04:22y luego revisar y ajustar ese código. Por cierto, con planificación me refiero a planes muy detallados,
00:04:28donde también desgloso las librerías exactas que quiero usar, los patrones,
00:04:33y la arquitectura del software que quiero implementar paso a paso. No es un plan aproximado
00:04:38o general. Es un plan muy detallado. Eso es lo que a mí me funciona. Y por eso, teniendo en cuenta
00:04:44estas restricciones, diría que sí, probablemente puede escribir cerca del 90 % del código.
00:04:52Pero eso no significa que haga el 90 % del trabajo por su cuenta. Ese es un contexto importante,
00:04:58porque se refiere a la declaración de Dario del año pasado. Así que sí, diría que casi hemos llegado,
00:05:05pero no en el sentido de que la IA lo haga todo sola. Ahora bien, ¿qué pasa con la declaración de este año?
00:05:12Este año, Dario básicamente dijo que la IA será capaz de hacer lo mismo que los ingenieros de software y escribir
00:05:17software de principio a fin totalmente por su cuenta en un plazo de 6 a 12 meses. Esa es la afirmación de este año.
00:05:24Recomiendo mucho ver la charla completa; es muy interesante. Pero tengo algunas reflexiones
00:05:30sobre esta afirmación. Y obviamente, para que quede claro, no soy en absoluto más inteligente ni
00:05:36más capaz que Dario para juzgar el rendimiento de los modelos de IA. Pero tampoco soy el CEO de
00:05:43una empresa que necesita vender estos modelos. Y puedo hablar desde mi propia experiencia. Como dije,
00:05:50estaría de acuerdo con la afirmación del año pasado hasta cierto punto, pero con muchos matices y
00:05:56restricciones: la IA definitivamente no escribe el 90 % de mi código por sí sola. Así que, naturalmente, me cuesta
00:06:03mucho imaginar que esto se haga realidad. Y me cuesta imaginar que esto suceda,
00:06:08no solo en los próximos 6 o 12 meses, sino en cualquier momento del futuro cercano.
00:06:15Veo perfectamente que la IA es capaz de construir software de forma autónoma en un ciclo,
00:06:24como ese ciclo de Ralph que está recibiendo mucho bombo con Claude Code. Lo veo claro. Pero el trabajo completo
00:06:33de un ingeniero de software incluye las tareas que mencioné antes. Y posiblemente más. Incluye
00:06:40crear un buen plan, definir la arquitectura, qué patrones y qué tecnologías usar,
00:06:46revisar el código. Y también, por supuesto, analizarlo, corregir problemas,
00:06:54y responsabilizarse de ese código. Eso es algo que me cuesta mucho ver
00:06:59en un futuro cercano, porque ahora mismo la IA que puedo usar está demasiado lejos de eso. Es un redactor
00:07:08talentoso y rápido que comete muchos errores por el camino y que necesita una guía muy clara.
00:07:14Y pasar de eso a modelos que puedan hacerlo todo por sí mismos, que puedan planificar arquitecturas completas
00:07:20de forma limpia, que sean capaces de usar las últimas tecnologías y de escribir código seguro y sin errores
00:07:28sin revisión alguna o solo revisado por otras IA... eso es algo que me cuesta mucho
00:07:36creer cuando miro los modelos actuales y también cuando observo el progreso de los últimos años.
00:07:42Porque sí, ese progreso ha sido notable, por supuesto. Ha sido constante y bueno.
00:07:48Y sobre todo las herramientas, como ya he comentado, han mejorado muchísimo. Lo dije antes con los modelos:
00:07:55no estoy seguro de si en cuanto a inteligencia bruta del modelo seguimos en una trayectoria
00:08:00lineal o exponencial. En cuanto a las herramientas, diría que sin duda estamos en una trayectoria lineal.
00:08:07Pero me cuesta ver que eso sea suficiente para alcanzar la automatización total pronto.
00:08:15Naturalmente, estos CEOs tienen intereses distintos a los míos. Se podría decir que yo tengo el
00:08:24interés de protegernos como desarrolladores, también porque vendo cursos de programación. Pero seamos sinceros,
00:08:31ese no es mi papel ni algo que yo pueda controlar. Solo estoy compartiendo mi experiencia
00:08:38con la IA. Y creo que tengo una mente muy abierta hacia ella; la uso mucho, como ya he dicho. Escribe
00:08:44el 90 % de mi código. Pero está muy lejos de esa automatización total. En cualquier caso, me gustaría saber
00:08:51qué opinan ustedes. Sus experiencias con la IA y también en qué campo trabajan.
00:08:56Porque puede que no estén usando la IA en absoluto o solo para tareas pequeñas y aisladas,
00:09:02y sigan escribiendo la mayor parte del código por su cuenta. O puede que la usen para todo,
00:09:07ni siquiera miren el código y estén obteniendo resultados fantásticos. Me interesa mucho saberlo.
00:09:12Y nada, ¡que les vaya muy bien!

Key Takeaway

Aunque la IA puede generar la gran mayoría del código basado en planes humanos detallados, la autonomía total en la ingeniería de software sigue siendo improbable a corto plazo debido a la necesidad de supervisión, responsabilidad y diseño arquitectónico complejo.

Highlights

Dario Amodei

Timeline

Las predicciones de Dario Amodei en Davos

El video comienza analizando la reciente predicción de Dario Amodei en el Foro Económico Mundial sobre la automatización total del código. El orador recuerda que a principios de 2025 Amodei ya había pronosticado que la IA escribiría el 90% del código en pocos meses. Aunque el plazo fue agresivo, se reconoce que la importancia de Anthropic obliga a tomar estas declaraciones en serio. El contexto varía según el lenguaje de programación, la empresa y la experiencia individual del desarrollador. Esta sección establece la base para comparar las expectativas corporativas con la realidad técnica actual.

Realidad del desarrollo asistido por IA

El orador comparte su experiencia personal afirmando que la IA ya genera el 80-90% de su código en proyectos recientes. Sin embargo, aclara que esto no significa que la IA trabaje de forma autónoma o sin errores. Se introduce el término "wipe coding" para describir la peligrosa tendencia de generar código sin entenderlo ni revisarlo. El autor defiende que la IA es una herramienta de implementación, no un sustituto del pensamiento lógico. Para que este flujo funcione, es imprescindible contar con un plan de ejecución sólido y bien estructurado.

Responsabilidad y la necesidad de revisión

En este segmento se discute la importancia de la responsabilidad profesional del desarrollador ante sus clientes. El orador argumenta que un programador no puede culpar a la IA por errores en el código entregado, ya que la supervisión es obligatoria. La IA se describe como un redactor extremadamente rápido pero propenso a cometer fallos que requieren corrección humana. La relación actual se define como un sistema donde el humano actúa como arquitecto y la IA como mano de obra veloz. Esto demuestra que, aunque se genere mucho contenido, la carga de trabajo intelectual sigue centrada en el humano.

Planificación detallada frente a automatización

Se explica en detalle qué significa realmente "planificar" en el desarrollo de software moderno asistido por IA. El autor desglosa sus planes en librerías específicas, patrones de diseño y arquitectura paso a paso para guiar al modelo. Sin este nivel de detalle, la IA no logra resultados coherentes o seguros para producción. Se concluye que la cifra del 90% de código generado es engañosa si no se considera el esfuerzo previo de diseño. Esta distinción es crucial para entender por qué la automatización total prometida por Amodei es cuestionable.

Análisis crítico de la visión de Anthropic

El orador aborda la nueva afirmación de Amodei sobre la capacidad de la IA para crear software de principio a fin en un año. Se menciona que, a diferencia del CEO de Anthropic, el autor no tiene intereses comerciales en vender modelos de lenguaje. Existe una duda razonable sobre si los modelos actuales pueden saltar de ser redactores talentosos a ingenieros autónomos. Aunque herramientas como Claude Code muestran avances, el ciclo completo de ingeniería implica tareas que la IA aún no domina. Esta sección resalta la brecha entre el marketing tecnológico y la práctica diaria del desarrollo.

Límites de la IA y el futuro del empleo

Se profundiza en las capacidades que la IA aún no posee, como la creación de arquitecturas limpias y el uso de tecnologías ultra-recientes sin alucinaciones. El orador cuestiona si la trayectoria de los modelos sigue siendo exponencial o si ha pasado a ser lineal. Se destaca que escribir código seguro y sin errores de forma autónoma es un reto técnico de una magnitud diferente a la generación de texto. El análisis sugiere que estamos lejos de una IA que no requiera revisión humana constante. El autor reflexiona sobre cómo los avances en las herramientas no garantizan necesariamente la autonomía total.

Conclusión y perspectivas de la comunidad

El video finaliza con una reflexión sobre los incentivos de los líderes tecnológicos y la propia posición del orador como educador. Se reconoce que existen diversos niveles de adopción de la IA, desde el uso mínimo hasta la delegación casi total. El autor invita a la audiencia a compartir sus experiencias según el campo en el que trabajen para contrastar visiones. La conclusión refuerza que, a pesar de la mente abierta hacia la tecnología, la realidad operativa es compleja. Se despide fomentando el diálogo sobre cómo la IA está transformando realmente el flujo de trabajo.

Community Posts

View all posts