<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Oscar Santos</title>
    <description>The latest articles on Forem by Oscar Santos (@oscarsantosmu).</description>
    <link>https://forem.com/oscarsantosmu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3687017%2F85a1f184-adda-40b8-bbd4-8f9dd0eb5351.png</url>
      <title>Forem: Oscar Santos</title>
      <link>https://forem.com/oscarsantosmu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/oscarsantosmu"/>
    <language>en</language>
    <item>
      <title>Dejar de buscar para empezar a construir (Parte 2): Una perspectiva alternativa con el ecosistema CODEX</title>
      <dc:creator>Oscar Santos</dc:creator>
      <pubDate>Tue, 13 Jan 2026 01:02:50 +0000</pubDate>
      <link>https://forem.com/oscarsantosmu/dejar-de-buscar-para-empezar-a-construir-parte-2-una-perspectiva-alternativa-con-el-ecosistema-lk8</link>
      <guid>https://forem.com/oscarsantosmu/dejar-de-buscar-para-empezar-a-construir-parte-2-una-perspectiva-alternativa-con-el-ecosistema-lk8</guid>
      <description>&lt;p&gt;En el &lt;a href="https://dev.to/oscarsantosmu/dejar-de-buscar-para-empezar-a-construir-integrando-el-ecosistema-de-ia-de-github-en-mi-toolbox-430d"&gt;post anterior&lt;/a&gt;, hablé sobre cómo el ecosistema de GitHub (Copilot, Spark, etc.) fue el catalizador que me ayudó a dejar de ser un buscador de respuestas para convertirme en un arquitecto de soluciones. Esa transición de mentalidad es lo fundamental.&lt;/p&gt;

&lt;p&gt;Sin embargo, en tecnología, casarse con una sola herramienta limita nuestra perspectiva. Últimamente he estado explorando una alternativa que plantea la colaboración con la IA desde un ángulo ligeramente diferente: &lt;strong&gt;el ecosistema CODEX&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;No se trata de decir qué herramienta es "mejor", sino de entender qué filosofía de trabajo se adapta mejor a tu flujo de trabajo. Mientras que mi flujo anterior se basaba en la predicción (autocompletado inteligente), mi experiencia con CODEX se ha sentido más centrada en la &lt;em&gt;instrucción&lt;/em&gt;, &lt;em&gt;contexto profundo&lt;/em&gt;, y &lt;em&gt;persistencia&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Aquí te comparto mis hallazgos al probar esta alternativa.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. El Cerebro: &lt;code&gt;AGENTS.md&lt;/code&gt; + MCP (El Énfasis en la Integración)
&lt;/h2&gt;

&lt;p&gt;Es importante aclarar que conceptos como archivos de contexto o integración de herramientas no son exclusivos de una sola plataforma; el stack de GitHub también permite configurar instrucciones personalizadas. Sin embargo, lo que he notado con CODEX es el énfasis y la facilidad de integración que le dan a estos conceptos. No se sienten como una configuración oculta, sino como el núcleo del flujo de trabajo.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;La experiencia con AGENTS.md&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Codex pone la jerarquía de contexto en primer plano. Definir "quién es el programador" mediante archivos Markdown (&lt;code&gt;~/.codex/agents.md&lt;/code&gt; global, por proyecto o por carpeta) se siente como una parte nativa del proceso de onboarding del agente, facilitando que la IA respete mis preferencias (como el uso de ciertas librerías de test) sin tener que repetirlas.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MCP (Model Context Protocol) "Out-of-the-box"&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La integración con MCP es muy fluida. En lugar de configuraciones complejas, la herramienta invita a conectar datos externos casi de inmediato. La naturalidad con la que el agente sale del código para buscar un dato real (sin alucinar mocks) y volver al editor es lo que destaca aquí. Por ejemplo "busca el último ticket o item del backlog".&lt;/p&gt;




&lt;h2&gt;
  
  
  2. El Editor: Controlando la "Intensidad" del Razonamiento
&lt;/h2&gt;

&lt;p&gt;En VS Code, ambas herramientas son excelentes, pero encontré un detalle con Codex que me resultó muy útil: el control manual del &lt;strong&gt;"Reasoning Effort"&lt;/strong&gt; (Esfuerzo de Razonamiento).&lt;/p&gt;

&lt;p&gt;En lugar de una "caja negra", tener un selector explícito me permitió optimizar mi flujo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Low Reasoning:&lt;/strong&gt; Perfecto para tareas mecánicas y rápidas (documentación, scripts sencillos, archivos de configuración).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High Reasoning:&lt;/strong&gt; Lo activo manualmente cuando enfrento refactorizaciones complejas o necesito entender un repositorio heredado (Legacy) desde cero.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Es un pequeño detalle de control que empodera al usuario avanzado que sabe exactamente qué nivel de "inteligencia" requiere la tarea.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. La Terminal: Asistencia Efímera vs. Entorno Persistente
&lt;/h2&gt;

&lt;p&gt;Aquí es donde encontré la diferencia filosófica más marcada.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub Copilot CLI&lt;/strong&gt; es fantástico para la inmediatez: "No recuerdo cómo hacer un ffmpeg, dame el comando". Es rápido, resuelve el bloqueo y te deja seguir. Es un asistente traductor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Codex CLI&lt;/strong&gt;, por otro lado, se sintió más como un &lt;strong&gt;compañero de trabajo persistente&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Persistencia Real:&lt;/strong&gt; Lo que más me gustó fue la capacidad de retomar sesiones (&lt;code&gt;codex resume&lt;/code&gt;). Podía estar depurando un error complejo, cerrar la terminal, y al volver, el agente recordaba el historial y el estado del error anterior. No empezaba de cero.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatización Estructurada:&lt;/strong&gt; La posibilidad de definir mis propios comandos complejos (como &lt;code&gt;/sql_query_generator&lt;/code&gt;) mediante archivos Markdown en &lt;code&gt;~/.codex/prompts/&lt;/code&gt; me permitió crear flujos de trabajo repetibles, algo que va más allá de un simple alias de shell.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si vives en la terminal, esta persistencia marca una gran diferencia.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Trabajo Pesado: Delegación y Revisión
&lt;/h2&gt;

&lt;p&gt;Finalmente, el comando &lt;code&gt;/review&lt;/code&gt; de Codex ofreció una experiencia de "Code Review" muy interesante. Más allá de un linter (que busca errores de sintaxis), la herramienta fue capaz de señalar inconsistencias en la &lt;strong&gt;lógica de negocio&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;En mis pruebas, introduje bugs lógicos sutiles (código sintácticamente correcto pero funcionalmente erróneo) y la herramienta fue capaz de detectar la inconsistencia en la lógica de negocio, ofreciendo una auditoría que va más allá del linter tradicional.&lt;/p&gt;

&lt;p&gt;Es una capacidad que complementa perfectamente la revisión humana, actuando como un primer filtro de calidad semántica.&lt;/p&gt;




&lt;h2&gt;
  
  
  Tabla de Enfoques: ¿Cuál es para ti?
&lt;/h2&gt;

&lt;p&gt;Para visualizarlo mejor, he comparado cómo se sienten estos dos enfoques en mi día a día:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Área&lt;/th&gt;
&lt;th&gt;Enfoque Ecosistema GitHub (post anterior)&lt;/th&gt;
&lt;th&gt;Enfoque Alternativo (CODEX)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Contexto&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Configurable via instrucciones.&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;AGENTS.md + MCP&lt;/strong&gt; (Integración nativa y prioritaria de datos externos).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Filosofía IDE&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Copilot in VSCode (Con selección de modelos e integración de contexto).&lt;/td&gt;
&lt;td&gt;CODEX in VSCode (Con selección de modelos, así como su Reasoning Effort y contexto).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Terminal&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;Traductor de comandos:&lt;/strong&gt; "Dime cómo hacerlo".&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;Espacio de trabajo:&lt;/strong&gt; Entorno persistente y comandos customizables.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Conclusión
&lt;/h2&gt;

&lt;p&gt;Explorar el ecosistema CODEX no ha hecho que "abandone" mis herramientas anteriores, pero sí me ha dado una nueva perspectiva sobre lo que es posible.&lt;/p&gt;

&lt;p&gt;Si buscas velocidad y asistencia inmediata, el flujo tradicional es imbatible. Pero si buscas &lt;strong&gt;persistencia, control granular sobre el razonamiento y una estructura más estricta&lt;/strong&gt; para tus agentes, vale la pena explorar estas alternativas.&lt;/p&gt;

&lt;p&gt;Al final del día, lo importante no es la marca de la herramienta, sino que ésta te permita crear soluciones de mejor valor para el usuario.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;¿Y tú? ¿Estás de acuerdo con la utilización de la IA como apoyo en el desarrollo de software?&lt;/em&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>ai</category>
      <category>codex</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Dejar de buscar para empezar a construir: Integrando el ecosistema de IA de GitHub en mi Toolbox</title>
      <dc:creator>Oscar Santos</dc:creator>
      <pubDate>Wed, 31 Dec 2025 07:14:56 +0000</pubDate>
      <link>https://forem.com/oscarsantosmu/dejar-de-buscar-para-empezar-a-construir-integrando-el-ecosistema-de-ia-de-github-en-mi-toolbox-430d</link>
      <guid>https://forem.com/oscarsantosmu/dejar-de-buscar-para-empezar-a-construir-integrando-el-ecosistema-de-ia-de-github-en-mi-toolbox-430d</guid>
      <description>&lt;p&gt;Hace no mucho tiempo, programar se sentía como un ejercicio de arqueología digital. Mi navegador solía tener 20 pestañas abiertas: múltiples búsquedas en Google con diferentes variaciones del mismo error, &lt;em&gt;n&lt;/em&gt; hilos de Stack Overflow y documentación dispersa. Básicamente, pasábamos más tiempo &lt;em&gt;buscando&lt;/em&gt; cómo hacer las cosas que &lt;em&gt;haciéndolas&lt;/em&gt;. Y, no es que estuviera mal, simplemente construíamos software a otro ritmo.&lt;/p&gt;

&lt;p&gt;Pero algo fundamental cambió. Dejé de ser un buscador de respuestas para convertirme en un arquitecto de soluciones, y las herramientas basadas en IA de GitHub fueron el catalizador de esa transición.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. El "Antes": La fatiga del contexto
&lt;/h2&gt;

&lt;p&gt;El ciclo (y seguro te suena familiar): escribes código -&amp;gt; encuentras un bloqueo -&amp;gt; &lt;em&gt;Alt-Tab&lt;/em&gt; al navegador -&amp;gt; buscas -&amp;gt; filtras mentalmente qué solución aplica a tu problema -&amp;gt; adaptas el código -&amp;gt; &lt;em&gt;Alt-Tab&lt;/em&gt; de vuelta al editor.&lt;/p&gt;

&lt;p&gt;Desde finales de 2023, este ciclo cambió. Ya no estamos hablando de una evolución lineal año con año, sino de un incremento exponencial gracias a capacidades agénticas que se integran en el flujo de trabajo.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. El "Toolbox": Eligiendo la herramienta correcta
&lt;/h2&gt;

&lt;p&gt;La clave para ser productivo en 2025 fue entender que no existe una "IA mágica" que lo resuelva todo por arte de magia. Claro, hay mil herramientas ahí fuera, pero hoy quiero contarte cómo uso el ecosistema de GitHub específicamente, porque tiene piezas especializadas y el truco está en saber cuál invocar y por qué.&lt;/p&gt;

&lt;p&gt;Así es como se ve mi toolbox hoy:&lt;/p&gt;

&lt;h3&gt;
  
  
  GitHub Copilot en el IDE: El Agente
&lt;/h3&gt;

&lt;p&gt;El autocompletado de líneas a inicios de 2024 fue impresionante pero, la evolución hacia un "modo agente" (&lt;em&gt;Copilot Edits&lt;/em&gt;) lo ha sido aún más.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Caso de uso:&lt;/strong&gt; Refactorización rápida y cambios multi-archivo.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;La diferencia:&lt;/strong&gt; En lugar de ir archivo por archivo cambiando una interfaz manualmente, ahora le doy la instrucción en lenguaje natural. En ocasiones creo un archivo &lt;code&gt;PLAN.md&lt;/code&gt; (que yo mismo escriba u otro agente escriba) y/o &lt;code&gt;PRD.md&lt;/code&gt; (Product Requirements Document con los lineamientos de negocio para las features) y dejo que Copilot ejecute la edición basándose en ese plan/documento.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;💡 Mi consejo:&lt;/strong&gt; Aprovecha que IDEs como VS Code permiten añadir contexto explícito (archivos, salida de terminal, resultados de pruebas, etc.). Si no le das el contexto, no esperes milagros. Asegúrate de que "vea" lo que tú ves, porque no siempre el agente va buscar y recuperar el contenido del archivo que esperas.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  GitHub Copilot Coding Agents
&lt;/h3&gt;

&lt;p&gt;Esto va un paso más allá de la edición en tiempo real.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Caso de uso:&lt;/strong&gt; Tareas complejas o asíncronas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;La diferencia:&lt;/strong&gt; Aquí no me quedo mirando cómo escribe. Puedo enviar un trabajo a un agente remoto para que resuelva un &lt;em&gt;issue&lt;/em&gt; o una solicitud más grande. Al tomarse su tiempo "pensando" (aprovechando el test-time compute) y utilizando tools, la calidad del resultado suele ser superior.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;💡 Mi consejo:&lt;/strong&gt; Sé muy específico. Divide y vencerás. Si tienes una tarea gigante, sepárala y asígnala a múltiples agentes; incluso puedes customizar cada uno para que se comporte de cierta forma.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  GitHub Copilot CLI: El Traductor
&lt;/h3&gt;

&lt;p&gt;La terminal es donde el "flow" se muere cuando olvidas un flag.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Caso de uso:&lt;/strong&gt; Comandos de sistema y herramientas instaladas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;La diferencia:&lt;/strong&gt; En lugar de googlear la sintaxis exacta de &lt;code&gt;ffmpeg&lt;/code&gt; o los flags de mis herramientas que son difíciles de recordar, escribo mi intención. La herramienta actúa como puente, traduciendo mi consulta a un comando ejecutable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;💡 Mi consejo:&lt;/strong&gt; Ojo con los atajos de teclado (&lt;em&gt;key shortcuts&lt;/em&gt;). Manténlos limpios y separados, porque es muy incómodo que el &lt;em&gt;Intellisense&lt;/em&gt; y &lt;em&gt;Copilot&lt;/em&gt; se peleen por sugerirte cosas cuando solo quieres escribir un comando rápido. Y más importante, entiende el comándo sugerido, por tú seguridad y por comprender qué estás haciendo, tú sigues siendo el programador y responsable de lo que ocurra.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  GitHub Copilot Spaces: El Contexto (La verdad única)
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Nota: Mucha gente lo confunde con Codespaces, pero Spaces va de conocimiento.&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Caso de uso:&lt;/strong&gt; Dudas sobre reglas de negocio, prácticas del equipo o arquitectura interna.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;La diferencia:&lt;/strong&gt; Agrupar repositorios y documentación interna en un "Space" es oro puro para el equipo. Ahora, al preguntar, la respuesta no viene de un foro genérico de internet, sino de la "verdad" del proyecto y las guías de estilo.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  GitHub Spark: El Prototipado
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Caso de uso:&lt;/strong&gt; Micro-apps y herramientas internas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;La diferencia:&lt;/strong&gt; Todos tenemos ese backlog de herramientas internas que nunca hacemos "por falta de tiempo" (o pereza de configurar el server). Con Spark, paso de la idea a una URL funcional en segundos usando lenguaje natural. Se acabó la excusa de la infraestructura para prototipar.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. El cambio de mentalidad: De "Coder" a "Reviewer"
&lt;/h2&gt;

&lt;p&gt;Este nuevo toolbox trajo consigo un cambio de rol inevitable.&lt;/p&gt;

&lt;p&gt;Antes, mi valor se medía en gran parte por mi capacidad de recordar sintaxis y escribir lógica desde cero. Hoy, paso menos tiempo escribiendo &lt;em&gt;boilerplate&lt;/em&gt; y más tiempo &lt;strong&gt;leyendo y auditando&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Me he convertido en un "Reviewer" constante. La IA propone la implementación, pero yo soy el responsable final de la arquitectura, la seguridad y la corrección. No es que trabaje menos, es que mi esfuerzo mental se ha desplazado de la &lt;em&gt;memorización&lt;/em&gt; al &lt;em&gt;criterio&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Tabla de decisiones
&lt;/h2&gt;

&lt;p&gt;Para resumir cómo he logrado integrar este ecosistema lo sintetizo en la siguiente tabla.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Herramienta&lt;/th&gt;
&lt;th&gt;Cuándo la uso (Caso de Uso)&lt;/th&gt;
&lt;th&gt;El cambio "Antes vs. Ahora"&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Copilot IDE&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Escribir código core, refactorizar y tests.&lt;/td&gt;
&lt;td&gt;De escribir línea por línea a supervisar ediciones en múltiples archivos.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Copilot Coding Agents&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Delegar tareas como si fuera otro integrante del equipo e implementación de features completas&lt;/td&gt;
&lt;td&gt;De crear mis propias propuestas desde cero en varias ramas a delegar tareas a un/unos agente(s) que implementen diversas propuestas.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Copilot CLI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Operaciones de sistema, scripts.&lt;/td&gt;
&lt;td&gt;De googlear flags olvidados a declarar intenciones.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Copilot Spaces&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Consultas de arquitectura/negocio.&lt;/td&gt;
&lt;td&gt;De buscar en wikis desactualizadas a chatear con el contexto del repo.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GitHub Spark&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Prototipos, herramientas internas.&lt;/td&gt;
&lt;td&gt;De "lo hago cuando tenga tiempo" a "desplegado hoy".&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Conclusión: Qué espero del 2026
&lt;/h2&gt;

&lt;p&gt;Al cerrar este año, me doy cuenta de que la programación, irónicamente, se ha vuelto más humana. Al delegar la arqueología digital y la sintaxis repetitiva a la IA, he recuperado tiempo para lo que realmente importa: resolver problemas complejos y crear valor.&lt;/p&gt;

&lt;p&gt;Para el 2026, espero que la línea entre estas herramientas se difumine aún más, y que los agentes tengan mayor autonomía, permitiéndome operar a un nivel de abstracción todavía más alto.&lt;/p&gt;

&lt;p&gt;Aunque puede parecer contradictorio, no recomiendo dejar de aprender sobre programación en 2026, ya que aunque los modelos generativos de hoy pueden superar a cualquier humano en estas tareas, aquellos humanos que tengan las habilidades de programación y lo complementen con las capacidades de los modelos generativos, pueden llegar a crear mejores artefactos que los generados exclusivamente por IA.&lt;/p&gt;

&lt;h2&gt;
  
  
  Calendario de Adviento
&lt;/h2&gt;

&lt;p&gt;Esta publicación forma parte de una serie de contribuciones de la comunidades, te exhorto a revisar el resto de artículos, charlas, u otro tipo de contenido en &lt;a href="https://dev.to/icebeam7/diciembre-de-agentes-2025-4oob"&gt;este enlace&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>ai</category>
      <category>github</category>
      <category>diciembredeagentes</category>
    </item>
  </channel>
</rss>
