<?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>Coding on Carles Abarca</title><link>https://carlesabarca.com/es/tags/coding/</link><description>Recent content in Coding 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/coding/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></channel></rss>