<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Software Development on Carles Abarca</title><link>https://carlesabarca.com/es/tags/software-development/</link><description>Recent content in Software Development on Carles Abarca</description><generator>Hugo -- gohugo.io</generator><language>es</language><copyright>© 2026 Carles Abarca</copyright><lastBuildDate>Wed, 25 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://carlesabarca.com/es/tags/software-development/index.xml" rel="self" type="application/rss+xml"/><item><title>Mi agente de IA tiene 2 semanas. 72.000 líneas de código. 5 proyectos en producción.</title><link>https://carlesabarca.com/es/posts/ai-agent-two-weeks/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/ai-agent-two-weeks/</guid><description>No he escrito una línea de código en semanas. Mi agente de IA ha añadido 72.563 líneas, hecho 43 commits y entregado 5 proyectos en producción — todo en 14 días.</description><content:encoded>&lt;p&gt;No he escrito una línea de código en semanas. Y sin embargo, mis repositorios siguen creciendo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;72.563 líneas añadidas. 43 commits. 5 proyectos desplegados en producción.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Todo en 14 días. No escribí nada de eso. Lo hizo mi agente de IA.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Una aclaración primero
 &lt;div id="una-aclaración-primero" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#una-aclaraci%c3%b3n-primero" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Quiero ser claro: mi trabajo como VP de Transformación Digital en el Tecnológico de Monterrey no es escribir código. Lidero equipos que lo hacen a escala, para una de las universidades más grandes de América Latina.&lt;/p&gt;
&lt;p&gt;Pero llevo escribiendo código &lt;strong&gt;40 años&lt;/strong&gt;. Desde ensamblador hasta C, Fortran, Visual Basic, Pascal, COBOL, C++, Java, JavaScript, TypeScript, Rust, Python — los he tocado todos. Primero porque era mi trabajo. Después porque se convirtió en un hábito que nunca quise romper.&lt;/p&gt;
&lt;p&gt;¿Por qué? Porque estar cerca del código me mantiene cerca de la realidad. Me ayuda a tomar mejores decisiones. Me permite tener conversaciones reales con mis equipos técnicos — no como un directivo que lee reportes, sino como alguien que entiende lo que están construyendo.&lt;/p&gt;
&lt;p&gt;Los proyectos que voy a describir son &lt;strong&gt;personales&lt;/strong&gt;. Algunos son pruebas de concepto que luego evolucionan en iniciativas institucionales — como TECgpt Desktop, que empezó como un experimento en mi laptop antes de convertirse en una herramienta oficial de la universidad. Otros son simplemente cosas que quiero construir.&lt;/p&gt;
&lt;p&gt;Esto importa para lo que viene.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Mi aprendiz digital
 &lt;div id="mi-aprendiz-digital" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#mi-aprendiz-digital" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Se llama JarvisX. Corre en un Mac Mini en mi oficina. Lleva &amp;ldquo;vivo&amp;rdquo; exactamente dos semanas.&lt;/p&gt;
&lt;p&gt;Pero aquí está la clave: &lt;strong&gt;yo decido la arquitectura.&lt;/strong&gt; Yo elijo el stack tecnológico. Yo defino la estructura, los patrones, las convenciones. JarvisX ejecuta — brillantemente, incansablemente y de forma autónoma — pero la visión técnica es mía.&lt;/p&gt;
&lt;p&gt;No está reemplazando mi criterio. Lo está amplificando.&lt;/p&gt;
&lt;p&gt;Cuando digo &amp;ldquo;construye esta funcionalidad&amp;rdquo;, ya he decidido &lt;em&gt;cómo&lt;/em&gt; debe construirse. JarvisX se encarga de la implementación: escribe el código, despliega a producción, abre un navegador para verificar que se ve bien y hace commit de los cambios. Todo sin pedirme que apruebe cada paso.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Los números
 &lt;div id="los-números" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#los-n%c3%bameros" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;En dos semanas, JarvisX ha:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Añadido &lt;strong&gt;72.563 líneas de código&lt;/strong&gt; en múltiples repositorios&lt;/li&gt;
&lt;li&gt;Hecho &lt;strong&gt;43 commits&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Entregado &lt;strong&gt;5 proyectos completos&lt;/strong&gt; en producción&lt;/li&gt;
&lt;li&gt;Configurado despliegues, sistemas de autenticación e infraestructura cloud&lt;/li&gt;
&lt;li&gt;Validado su propio trabajo visualmente — tomando capturas de pantalla, iterando hasta que queda bien&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Seré honesto: no todas las 72.000 líneas son código artesanal. Algunas son frameworks, temas y archivos de datos. Pero &lt;strong&gt;cada commit, cada despliegue, cada decisión de diseño fue autónoma.&lt;/strong&gt;&lt;/p&gt;

&lt;h2 class="relative group"&gt;Cómo llegó este artículo aquí
 &lt;div id="cómo-llegó-este-artículo-aquí" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#c%c3%b3mo-lleg%c3%b3-este-art%c3%adculo-aqu%c3%ad" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;¿Quieren ver cómo es trabajar con un agente de IA en la práctica? Esta es la conversación que publicó este mismo artículo:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; JarvisX, dejé un artículo nuevo para mi blog en nuestra carpeta compartida de Dropbox.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; ¡Leído! Veo que está en inglés. ¿Quieres que genere la versión en español?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; Sí. Ya confío en tus traducciones, así que no necesito revisarla. Sube ambas versiones directamente.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; ¡Gracias por la confianza! Subiendo ahora. ¿Le pongo una imagen destacada?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; Sí. Algo que evoque a un director de orquesta rodeado de agentes de IA.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; Entendido. ¿Quieres revisarla antes?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; No. Solo súbela.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Eso es todo. Sin ir y venir. Sin micromanagement. Solo confianza construida en dos semanas de trabajo juntos.&lt;/p&gt;
&lt;p&gt;Para cuando estés leyendo esto, JarvisX ya tradujo el artículo, generó la imagen y desplegó ambas versiones en producción. No revisé su trabajo. No necesitaba hacerlo.&lt;/p&gt;

&lt;h2 class="relative group"&gt;La verdadera lección
 &lt;div id="la-verdadera-lección" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-verdadera-lecci%c3%b3n" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Hace un año, escribí un artículo llamado &lt;a href="https://carlesabarca.com/es/posts/fin-del-desarrollador/" target="_blank" rel="noreferrer"&gt;El fin del desarrollador&lt;/a&gt;. Mi tesis: el rol del desarrollador junior desaparecería. El futuro pertenecería a los &amp;ldquo;directores de orquesta&amp;rdquo; que conducen agentes de IA en lugar de escribir código ellos mismos.&lt;/p&gt;
&lt;p&gt;Ahora estoy viviendo esa predicción.&lt;/p&gt;
&lt;p&gt;Pero esto es lo que he aprendido: &lt;strong&gt;No puedes dirigir lo que no entiendes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El &amp;ldquo;nuevo desarrollador&amp;rdquo; — el que orquesta agentes de IA — todavía necesita conocimiento técnico profundo. No para escribir cada línea, sino para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Definir arquitecturas&lt;/strong&gt; que tengan sentido&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reconocer buen código&lt;/strong&gt; cuando el agente lo produce&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Detectar errores&lt;/strong&gt; antes de que lleguen a producción&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tomar decisiones de compromiso&lt;/strong&gt; que requieren experiencia para evaluar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mis 40 años programando no se volvieron obsoletos cuando empecé a trabajar con JarvisX. Se volvieron &lt;strong&gt;esenciales&lt;/strong&gt;. Puedo dirigirlo eficazmente precisamente &lt;em&gt;porque&lt;/em&gt; sé cómo se ve el buen código.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Qué significa esto
 &lt;div id="qué-significa-esto" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#qu%c3%a9-significa-esto" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Si eres un desarrollador senior o arquitecto, este es tu momento. Tu experiencia es más valiosa que nunca — no para escribir código, sino para &lt;strong&gt;dirigir a quienes lo hacen&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Si eres un desarrollador junior, el camino no es competir con la IA escribiendo código. Es &lt;strong&gt;acelerar tu aprendizaje&lt;/strong&gt; para poder dirigir la IA cuanto antes. Usa estas herramientas para aprender más rápido, no para evitar aprender.&lt;/p&gt;
&lt;p&gt;Si eres CIO o CTO, deja de preguntar &amp;ldquo;¿cómo adoptamos agentes de IA?&amp;rdquo; Empieza a preguntar &amp;ldquo;¿nuestra gente tiene la profundidad técnica para dirigirlos bien?&amp;rdquo;&lt;/p&gt;

&lt;h2 class="relative group"&gt;La conclusión
 &lt;div id="la-conclusión" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-conclusi%c3%b3n" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;72.000 líneas. 5 proyectos. 2 semanas. Cero líneas escritas por mí.&lt;/p&gt;
&lt;p&gt;Pero ¿cada decisión de arquitectura? Mía. ¿Cada elección tecnológica? Mía. ¿Cada estándar de calidad? Mío.&lt;/p&gt;
&lt;p&gt;El futuro del desarrollo de software no se trata de escribir menos código. Se trata de &lt;strong&gt;dirigir más&lt;/strong&gt; — con la sabiduría que solo la experiencia puede dar.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Carles Abarca es VP de Transformación Digital en el Tecnológico de Monterrey y ex-CTO de Banco Sabadell. Lleva 40 años escribiendo código y planea no parar nunca — aunque ya no sea él quien lo teclea.&lt;/em&gt;&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/ai-agent-two-weeks/featured.png"/></item><item><title>Vibe Coding: la nueva era del desarrollo de software</title><link>https://carlesabarca.com/es/posts/vibe-coding-new-era/</link><pubDate>Thu, 21 Aug 2025 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/vibe-coding-new-era/</guid><description>El vibe coding esta redefiniendo como creamos software. Ya no se trata de escribir codigo linea por linea, sino de colaborar con IA para materializar ideas.</description><content:encoded>&lt;p&gt;Recordais cuando programar significaba horas de cafeina, compilaciones, recompilaciones, debugging infinito y peleas con la sintaxis? Esos dias estan contados.&lt;/p&gt;
&lt;p&gt;El &amp;ldquo;vibe coding&amp;rdquo; esta redefiniendo como creamos software. Ya no se trata solo de escribir codigo linea por linea, sino de colaborar intuitivamente con IA para materializar ideas a una velocidad inimaginable hasta hace muy poco tiempo.&lt;/p&gt;

&lt;h2 class="relative group"&gt;La revolucion en marcha
 &lt;div id="la-revolucion-en-marcha" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-revolucion-en-marcha" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Estamos viviendo el paso de la programacion tradicional a un paradigma donde:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La intencion supera la implementacion&lt;/li&gt;
&lt;li&gt;El &amp;ldquo;que&amp;rdquo; importa mas que el &amp;ldquo;como&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Humano + IA = superpoderes de desarrollo&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;Las principales soluciones del mercado
 &lt;div id="las-principales-soluciones-del-mercado" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#las-principales-soluciones-del-mercado" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Claude Code:&lt;/strong&gt; Convierte tu terminal en un copiloto inteligente. Perfecto para desarrolladores que quieren mantener control total mientras delegan tareas complejas de coding agentico. La referencia de los desarrolladores expertos.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GitHub Copilot (powered by OpenAI Codex):&lt;/strong&gt; El veterano del autocomplete inteligente. Excelente para acelerar el desarrollo tradicional con sugerencias contextuales en tiempo real.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Loveable:&lt;/strong&gt; El disruptor. Construye aplicaciones web completas desde prompts en lenguaje natural. Con 500k usuarios creando mas de 25k apps diarias, demuestra que el futuro del desarrollo es conversacional.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Una nueva forma de crear
 &lt;div id="una-nueva-forma-de-crear" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#una-nueva-forma-de-crear" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Mientras antes nos preocupabamos por semicolons y memory leaks, ahora podemos enfocarnos en resolver problemas reales, en disenar una buena arquitectura para nuestras aplicaciones y crear experiencias que importen.&lt;/p&gt;
&lt;p&gt;En mis mas de 40 anos desarrollando software, nunca habia disfrutado tanto como ahora, materializando mis ideas con la ayuda de mis coding agents en una fraccion del tiempo que necesitaba antes de usarlos.&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/vibe-coding-new-era/featured.png"/></item><item><title>El fin del desarrollador: El futuro del desarrollo de Software con Agentes de IA</title><link>https://carlesabarca.com/es/posts/fin-del-desarrollador/</link><pubDate>Tue, 20 May 2025 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/fin-del-desarrollador/</guid><description>El rol del desarrollador tal como lo conocemos tiene los días contados. El arquitecto se convierte en director de orquesta de agentes de IA.</description><content:encoded>&lt;p&gt;El Fin del Desarrollador Junior: El Futuro del Desarrollo de Software con Agentes de IA&lt;/p&gt;
&lt;p&gt;En un mundo donde la inteligencia artificial avanza a pasos agigantados, una verdad incómoda se asoma en el horizonte de la industria tecnológica: el rol del desarrollador junior podría estar en vías de extinción. No se trata de ciencia ficción sino de una realidad emergente que ya está transformando la forma en que construimos software.&lt;/p&gt;

&lt;h3 class="relative group"&gt;La revolución silenciosa de los Agentes de IA
 &lt;div id="la-revolución-silenciosa-de-los-agentes-de-ia" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-revoluci%c3%b3n-silenciosa-de-los-agentes-de-ia" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Hoy, la IA ya no es solo un asistente que completa código. Los agentes de IA están evolucionando hacia entidades autónomas capaces de percibir el entorno de desarrollo, tomar decisiones complejas y ejecutar tareas completas de programación con mínima supervisión humana. Ya no hablamos de simples herramientas, sino de colaboradores digitales que están reconfigurando toda la cadena de desarrollo.&lt;/p&gt;

&lt;h3 class="relative group"&gt;Del asistente al Agente Autónomo
 &lt;div id="del-asistente-al-agente-autónomo" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#del-asistente-al-agente-aut%c3%b3nomo" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Los asistentes de código basados en IA como GitHub Copilot o Codeium ya han transformado la productividad de los desarrolladores. Sin embargo, lo que viene es mucho más disruptivo: agentes especializados que trabajan en conjunto para manejar todo el ciclo de vida del desarrollo.&lt;/p&gt;
&lt;p&gt;¿Qué significa esto? Mientras que hoy un junior desarrollador aún puede solicitar a una IA que genere código estándar o explique sistemas complejos, mañana un arquitecto técnico podrá instruir a un equipo completo de agentes que:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Desarrollen código complejo basado en requerimientos de alto nivel&lt;/li&gt;
&lt;li&gt;Realicen pruebas exhaustivas y resolución de bugs&lt;/li&gt;
&lt;li&gt;Optimicen el rendimiento sin intervención manual&lt;/li&gt;
&lt;li&gt;Gestionen despliegues y actualicen documentación&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;La predicción que ya está sucediendo
 &lt;div id="la-predicción-que-ya-está-sucediendo" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-predicci%c3%b3n-que-ya-est%c3%a1-sucediendo" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Mark Zuckerberg lo expresó sin ambigüedades: &amp;ldquo;Para 2025, la IA será capaz de funcionar como un ingeniero de nivel medio, escribiendo código y potencialmente reemplazando a los desarrolladores de software&amp;rdquo;. No estamos hablando de un futuro lejano, sino de una realidad que ya está emergiendo.&lt;/p&gt;
&lt;p&gt;Según Gartner, hasta 2027 la IA generativa requerirá que el 80% de la fuerza laboral de ingeniería actualice sus habilidades, creando nuevos roles y eliminando otros. La pregunta ya no es si ocurrirá, sino cuándo alcanzará el punto de inflexión que transforme todo el ecosistema.&lt;/p&gt;

&lt;h3 class="relative group"&gt;La Orquestación: El nuevo paradigma
 &lt;div id="la-orquestación-el-nuevo-paradigma" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-orquestaci%c3%b3n-el-nuevo-paradigma" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;El concepto clave aquí es la orquestación de agentes de IA: un proceso por el cual múltiples agentes especializados trabajan en conjunto dentro de un sistema unificado. Cada agente se enfoca en una tarea específica -diseño de UI, desarrollo backend, pruebas, seguridad- mientras una entidad central (humana o IA) dirige la sinfonía.&lt;/p&gt;

&lt;h3 class="relative group"&gt;El Arquitecto como Director de Orquesta
 &lt;div id="el-arquitecto-como-director-de-orquesta" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#el-arquitecto-como-director-de-orquesta" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;En este nuevo paradigma, el arquitecto técnico se convierte en el verdadero protagonista. Su rol evoluciona de diseñador de soluciones a director estratégico de un equipo de agentes de IA, definiendo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La visión y requisitos del sistema&lt;/li&gt;
&lt;li&gt;Las restricciones técnicas y de negocio&lt;/li&gt;
&lt;li&gt;Los estándares de arquitectura y calidad&lt;/li&gt;
&lt;li&gt;La resolución de problemas complejos que requieren juicio humano&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esta transformación ya está ocurriendo. Según investigaciones de ServiceNow/Pearson, para 2027 el 18.7% de las tareas de arquitectos técnicos serán al menos parcialmente aumentadas por IA. Los arquitectos se centrarán menos en guiar la implementación de código y más en dirigir y supervisar el trabajo autónomo de los agentes.&lt;/p&gt;

&lt;h3 class="relative group"&gt;La crisis de experiencia
 &lt;div id="la-crisis-de-experiencia" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-crisis-de-experiencia" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Aquí surge el dilema fundamental: si los agentes de IA pueden manejar las tareas tradicionalmente asignadas a desarrolladores junior, ¿cómo adquirirán experiencia los nuevos profesionales?&lt;/p&gt;
&lt;p&gt;Una de las mayores preocupaciones es precisamente cómo los desarrolladores junior pueden crecer hacia roles de nivel medio y senior si la IA maneja la mayor parte de la codificación rutinaria. Tradicionalmente, los desarrolladores han aprendido haciendo-escribiendo, depurando y refactorizando código del mundo real. Sin esa experiencia práctica, existe el riesgo de que los desarrolladores no comprendan completamente las complejidades del desarrollo de software.&lt;/p&gt;

&lt;h3 class="relative group"&gt;Un Futuro sin Juniors Tradicionales
 &lt;div id="un-futuro-sin-juniors-tradicionales" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#un-futuro-sin-juniors-tradicionales" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Mi tesis es que el rol del desarrollador, tal como lo conocemos, desaparecerá. En su lugar, veremos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Ingenieros de prompts y orquestación:&lt;/strong&gt; Profesionales especializados en dirigir y extraer el máximo valor de los agentes de IA.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Especialistas en verificación y revisión:&lt;/strong&gt; Expertos en evaluar el código generado por IA, identificar casos límite y probar su fiabilidad.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Diseñadores de sistemas de alto nivel:&lt;/strong&gt; Profesionales enfocados en arquitectura y diseño de sistemas, donde el pensamiento de nivel superior sigue siendo principalmente humano.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Las empresas ya están contratando menos ingenieros junior debido a las mejoras de productividad impulsadas por la IA. Esta tendencia solo se acelerará cuando los agentes de IA maduren.&lt;/p&gt;

&lt;h3 class="relative group"&gt;Adaptarse o quedarse atrás
 &lt;div id="adaptarse-o-quedarse-atrás" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#adaptarse-o-quedarse-atr%c3%a1s" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Para los profesionales actuales, el mensaje es claro: la carrera del desarrollador está evolucionando, no desapareciendo. El futuro pertenece no a quienes resisten la IA ni a quienes dependen de ella exclusivamente, sino a quienes aprenden a trabajar simbióticamente con estas herramientas.&lt;/p&gt;
&lt;p&gt;Los desarrolladores más exitosos serán aquellos que:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dominen la ingeniería de prompts para guiar a los agentes de IA&lt;/li&gt;
&lt;li&gt;Desarrollen habilidades de evaluación y verificación agudas&lt;/li&gt;
&lt;li&gt;Se enfoquen en áreas donde la creatividad y el pensamiento sistémico humano son insustituibles&lt;/li&gt;
&lt;li&gt;Comprendan profundamente la orquestación y colaboración entre múltiples agentes de IA&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;¿Estamos preparados para este cambio?
 &lt;div id="estamos-preparados-para-este-cambio" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#estamos-preparados-para-este-cambio" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Si mi tesis es correcta, enfrentamos una transformación radical en cómo educamos a los futuros desarrolladores y estructuramos los equipos técnicos. Las universidades, bootcamps y empresas necesitarán repensar completamente sus programas de formación y contratación.&lt;/p&gt;
&lt;p&gt;La pregunta no es si los agentes de IA revolucionarán el desarrollo de software-ya lo están haciendo-sino cuán rápido nos adaptaremos como industria a un mundo donde los humanos diseñan y dirigen, mientras los agentes de IA construyen e implementan.&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/fin-del-desarrollador/featured.png"/></item><item><title>Los desarrolladores de software son los herreros del siglo pasado</title><link>https://carlesabarca.com/es/posts/developers-blacksmiths-last-century/</link><pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/developers-blacksmiths-last-century/</guid><description>El rol tradicional del desarrollador está a punto de cambiar radicalmente. Los desarrolladores del futuro instruirán a la IA para crear herramientas a escala industrial.</description><content:encoded>&lt;p&gt;Los desarrolladores de software son los herreros del siglo pasado. Mientras vivimos al filo del cambio tecnológico, la IA ha revolucionado todos los sectores; está en su código. El rol tradicional de un desarrollador está a punto de cambiar radicalmente, se abre paso al futuro donde los &amp;ldquo;desarrolladores artificiales&amp;rdquo; de código serán los protagonistas.&lt;/p&gt;
&lt;p&gt;En tal escenario, la atención se centra en los ingenieros de procesos a los que les corresponde ser los arquitectos de una nueva era. Su rol se transforma desde los límites convencionales: orquestando la IA para construir sistemas complejos e innovadores con una precisión nunca vista hasta ahora.&lt;/p&gt;
&lt;p&gt;Tal cambio de paradigma promete redefinir la eficiencia, minimizando el error humano y acortando el ciclo de desarrollo de software. La codificación tradicional pasará a un segundo plano, mientras que, al mismo tiempo, las habilidades estratégicas enfocadas en el diseño de experiencias digitales resultarán esenciales para esta nueva generación de profesionales de la industria del software.&lt;/p&gt;
&lt;p&gt;El futuro no se trata solo del fin de los desarrolladores, sino de trascender los roles tradicionales para dar paso a una innovación y eficiencia sin precedentes en la producción de software. Los desarrolladores de hoy pronto serán como los herreros del pasado, que forjaban herramientas esenciales a mano. Los desarrolladores del futuro instruirán a la IA para desarrollar herramientas esenciales a escala industrial y a una velocidad nunca antes vista en la industria del software.&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/developers-blacksmiths-last-century/featured.png"/></item></channel></rss>