- Un cálculo plantea que los desarrolladores coreanos podrían ser reemplazados por completo alrededor de 2038, y examina la posibilidad de que la IA sustituya a los desarrolladores a través de teoría, datos y casos
- Fórmula de cálculo: asumiendo de forma lineal la tasa de caída del empleo de desarrolladores en EE. UU. y la tasa de aumento de la participación de código generado por IA, se estima la desaparición de los desarrolladores en EE. UU. en 2034 → Corea alcanzaría ese punto unos 3.5 años después
- Los fundamentos de esa posibilidad de reemplazo incluyen la base teórica (predicción de Oak Ridge para 2040), datos empíricos (caída de puestos junior según Stanford) y avance tecnológico (aparición de agentes autónomos como SWE-Agent y Devin)
- Eje central del debate entre figuras conocidas: sí serán reemplazados (Jensen Huang y Matt Welsh) vs no pueden ser reemplazados (Grady Booch y Thomas Dohmke, CEO de GitHub)
- En la práctica, más que despidos directos, ya están apareciendo en varias empresas (Salesforce, Coinbase, Goldman Sachs, compañías coreanas de videojuegos, etc.) formas como congelamiento de contrataciones, salida del personal que no usa IA y reemplazo de ingenieros de soporte
- En un mundo donde ya fueron reemplazados, es muy probable que nos movamos hacia roles de supervisión de SWE Agent y modelos de IA, o bien de responsables de modelos o constructores de producto que los aprovechan
20 comentarios
No sabía que la vida útil de un desarrollador coreano iba a ser la misma que la de un timestamp Unix.
La IA de verdad... es el mejor invento de la inteligencia humana
Es muy probable que terminen coexistiendo, como Uber o Waymo.
Más allá del contenido, hacía tiempo que no leía una publicación de blog que realmente se sintiera como una publicación de blog. Gracias por tomarte el trabajo de escribirla con tanto cuidado. Incluso en este resumen de GeekNews, se siente que hiciste el esfuerzo de conservar la vibra de GeekNews, y eso se disfruta mucho.
Coincido con la idea de que llegará más tarde que en Estados Unidos. Y también quisiera votar por la idea de que ese día "sin duda llegará".
Los despidos en Amazon me parecen bastante impactantes. Aunque insisten una y otra vez en que no es por la IA, siguen mostrando una serie de acciones que realmente hacen imposible confiarles eso.
Más que reemplazar a los desarrolladores, parece que todos vamos a terminar siendo jefes, planificadores, desarrolladores, ilustradores, diseñadores, encargados de CS y así sucesivamente. Viendo la historia hasta ahora, incluso cuando se desarrolla algo más eficiente, no parece que el trabajo en sí disminuya. Creo que el sentido del trabajo está en hacer en lugar de otros lo que los demás no hacen o no pueden hacer.
Personas con habilidades full-stack... la verdad, no hay muchas.
Si alguien tuviera ese nivel de capacidad como mencionas, ¿por qué trabajaría para otro en vez de emprender por su cuenta?
No todos los que tienen capacidad terminan emprendiendo. Aunque tengas capacidad, si piensas en el equilibrio entre vida y trabajo, ser asalariado es mejor.
¿No se suponía que ya estábamos hablando de la era de la IA?
Yo pienso distinto: los puestos de trabajo han ido disminuyendo por el avance tecnológico, y eso eleva la barrera del trabajo.
Ese es justamente el objetivo y la medida del desarrollo tecnológico.
Ahora bien, si hablamos no del número de empleos sino de la cantidad total de trabajo, entonces puede que tengas razón...
Constructor de productos... se siente demasiado cercano.
Me hace pensar en la época de Dreamweaver, cuando salió Dreamweaver y los builders que solo hacían código en Dreamweaver producían builders.
Si se mantiene el LLM y no la AGI, me parece que como todavía estamos en una era dependiente del software, en vez de que disminuyan los desarrolladores (aunque a corto plazo sí podría pasar), más bien la tendencia sería que se mantenga la fuerza laboral de desarrolladores y, a medida que aumente la productividad, converjamos hacia una dirección en la que se produzca mucho más software.
¿Llegará con 3.5 años de retraso...? ¿De verdad será así?
...así que todavía faltan 13 años...
Lo leí con gusto.
Sinceramente, me deja bastante decepcionado. Si de todas formas vamos a ser reemplazados por la IA, creo que lo más importante es "cómo prepararse para un mundo reemplazado por la IA",
y siento que omitiste a propósito justo esa parte más importante, que es la perspectiva.
Aun así, si el objetivo era ir preparando el terreno para hacer que la gente asistiera a la charla, creo que fue suficiente.
Próximamente, con el tema de “ingenieros que se preparan para un mundo reemplazado por la IA”
Esto es lo más importante, claro, pero ¿quién puede predecir un futuro en el que la IA nos reemplace? jaja
¿No disminuirá de forma no lineal? Ojalá los desarrolladores web sigan existiendo hasta 2034..
¿Qué significa aquí el término desarrollador?
Reemplazar a los desarrolladores con IA, desde la perspectiva de las empresas, es una forma de reducir costos para aumentar la rentabilidad, pero no estoy seguro de qué tan significativo sea eso. Creo que el valor de los desarrolladores había sido sobreestimado en comparación con la realidad, y quizá lo correcto sea verlo como un proceso en el que eso se está ajustando un poco a la realidad.
Que se diga que hacia 2038 serán reemplazados por completo probablemente significa que irán siendo reemplazados poco a poco y que ese reemplazo se completará en 2038.
Entonces, ¿qué tipo de desarrollador será el que sea reemplazado más "tarde"?
Parece que se puede inferir a partir de la historia del oficio de copista, que fue el primer trabajo de oficina de la humanidad y hoy está extinto. Dicen que incluso después de que se inventó la imprenta de Gutenberg, los reyes y la nobleza seguían prefiriendo manuscritos de lujo, así que aunque el oficio disminuyó, no desapareció. Luego, con la llegada de la máquina de escribir, desapareció por completo.
Visto desde esa perspectiva, los desarrolladores de alto nivel (?) seguirán existiendo. Y supongo que el momento en que todos desaparezcan será cuando, al igual que con la máquina de escribir, cualquier persona pueda crear por sí misma cualquier software que quiera.
Desde ese punto de vista, los últimos en quedar serán los desarrolladores capaces de crear cosas con un nivel de complejidad que la gente común no puede construir directamente con IA.