Learning Journey
Learning Journey: Agentic Developer
Arco de Transformación
Estado Inicial
El desarrollador usa Claude Code como un asistente personal — le pide cosas, revisa lo que produce, y cada uno del equipo tiene sus propios trucos. Siente que la IA “ayuda” pero no cambia fundamentalmente cómo trabaja. Piensa en términos de “yo codifico, la IA me asiste”. No hay lenguaje común ni metodología compartida. La productividad mejora linealmente (cada persona un poco más rápida) pero no se multiplica.
Estado Final
El desarrollador piensa como un arquitecto de sistemas autónomos. Ya no escribe código directamente — diseña la infraestructura que permite a los agentes producirlo. Opera con una metodología compartida por todo el equipo: templates, comandos, contextos comunes, gobernanza. Tiene una “capa agéntica” integrada en su flujo de trabajo que procesa historias de usuario de forma autónoma con mecanismos de validación. Su trabajo ha cambiado: de escribir código a diseñar sistemas que lo escriben.
La Transformación
De usuario de IA a arquitecto de sistemas agénticos. El shift no es técnico en primer lugar — es de identidad profesional. Cambia lo que significa “hacer tu trabajo” como desarrollador.
Fases de la Experiencia
Fase 1: Deja de Codificar
- Pregunta clave: ¿Vamos a seguir corrigiendo a la IA para siempre?
- Meta emocional: Provocación + curiosidad. El alumno cuestiona algo que daba por hecho: que su trabajo es escribir código.
- Meta cognitiva: Reconocer que el vibe coding no escala — sin memoria, con supervisión que se degrada y divergencia que se amplifica — y que la alternativa es el trabajo sistemático con agentes, donde el prompt de calidad es la unidad fundamental.
- Momento definitorio: El grupo describe su flujo real (vibe coding), descubre que no escala, y ve una tarea resuelta con un prompt planificado — sin iterar, sin corregir. La diferencia es cualitativa, no de velocidad.
- Transición a la siguiente: “Si no debo codificar… ¿dónde invierto mi esfuerzo?”
Fase 2: Adoptando la Perspectiva del Agente
- Pregunta clave: ¿Dónde invierto mi esfuerzo para obtener el máximo retorno?
- Meta emocional: Claridad + dirección. De “no sé por dónde empezar” a “sé exactamente qué palancas tocar”.
- Meta cognitiva: Adoptar la perspectiva del agente — preguntarse “qué necesita mi agente” en vez de “qué quiero yo” — como método de trabajo. Mapear los 12 puntos de apalancamiento (4 in-agent + 8 through-agent) como herramienta concreta. Conocer los KPIs agénticos.
- Momento definitorio: El alumno analiza su uso actual de Claude Code y descubre que lleva meses invirtiendo esfuerzo en los puntos de menor impacto. El mapa le da una hoja de ruta concreta.
- Transición a la siguiente: “Ya sé dónde invertir… pero ¿cómo convierto problemas recurrentes en procesos?”
Fase 3: Resolver Problemas de Forma Sistemática
- Pregunta clave: ¿Cómo convierto problemas recurrentes en procesos resueltos?
- Meta emocional: Empoderamiento. De resolver cada problema como único a diseñar plantillas que los resuelven todos.
- Meta cognitiva: Plans como “prompts escalados”. Meta-prompts que generan otros prompts. Templates por tipo de problema (chore, bug, feature).
- Momento definitorio: El alumno crea un template para un tipo de problema real de su equipo (ej: nueva feature en Rails) y ve cómo un agente lo ejecuta de forma consistente. Lo que antes era artesanal ahora es un proceso.
- Transición a la siguiente: “Tengo procesos que los agentes siguen… ¿pueden hacerlo sin que yo esté?”
Fase 4: Autonomía Real (AFK)
- Pregunta clave: ¿Pueden los agentes funcionar sin que el humano esté en el bucle?
- Meta emocional: Vértigo + asombro. Soltar el control es incómodo, pero el resultado es liberador.
- Meta cognitiva: Los cuatro elementos de un flujo autónomo: Prompt input, Trigger, Environment, Review. In-loop vs out-of-loop. ADWs como unidades reutilizables de trabajo agéntico. Evolución de la orquestación: de manual a código a IA.
- Momento definitorio: El alumno configura un agente AFK, sale del bucle, y al volver encuentra trabajo completado sin su intervención. Primera experiencia de autonomía real.
- Transición a la siguiente: “El agente trabaja solo… pero ¿cómo sé que lo ha hecho bien?”
Fase 5: Auto-corrección
- Pregunta clave: ¿Cómo hago que el sistema mejore por sí mismo?
- Meta emocional: Confianza. El sistema no solo ejecuta — se corrige. La supervisión humana se reemplaza con diseño.
- Meta cognitiva: Bucles cerrados de retroalimentación. Testing como mecanismo que reemplaza la supervisión humana. Tests end-to-end como tipo más importante.
- Momento definitorio: Un agente ejecuta, falla un test, lee el error, corrige, vuelve a pasar el test — todo sin intervención. El alumno ve que la fiabilidad se diseña, no se supervisa.
- Transición a la siguiente: “El agente se corrige… pero a veces se dispersa. ¿Cómo lo enfoco?”
Fase 6: Precisión y Foco
- Pregunta clave: ¿Cómo evito que los agentes se desvíen o hagan trabajo irrelevante?
- Meta emocional: Precisión + maestría. De agentes que “vagan” a agentes que ejecutan con precisión quirúrgica.
- Meta cognitiva: Context pollution y sus efectos. El principio “un agente, un propósito, un prompt”. Las tres restricciones que fuerzan especialización. Evals para medir calidad del sistema agéntico.
- Momento definitorio: El alumno compara un agente genérico vs uno especializado en la misma tarea y ve la diferencia en calidad y consistencia. La especialización no es un lujo — es una necesidad.
- Transición a la siguiente: “Si cada agente es preciso y fiable… ¿puedo tener varios trabajando a la vez?”
Fase 7: Eficiencia y Escalabilidad (ZTE)
- Pregunta clave: ¿Cómo escalo el uso de agentes sin que los costes se disparen?
- Meta emocional: Ambición + poder. De un agente a una flota. Zero Touch Engineering.
- Meta cognitiva: ZTE como tercer nivel de madurez agéntica. Git worktrees para aislamiento. Model sets para optimizar coste/calidad. Múltiples ADWs en paralelo.
- Momento definitorio: El alumno ve 5 piezas de trabajo completándose simultáneamente en paralelo. Su rol cambia a revisor — el cuello de botella ya no es la ejecución.
- Transición a la siguiente: “Tengo agentes autónomos, fiables, enfocados y escalables… ¿cómo integro todo como equipo?”
Fase 8: La Capa Agéntica
- Pregunta clave: ¿Cómo integro todo en un sistema coherente para el equipo?
- Meta emocional: Orgullo + visión. El equipo ve el sistema completo funcionando como una unidad.
- Meta cognitiva: Reconocer la transformación profesional vivida — de usuarios de IA a arquitectos de sistemas agénticos. Visualizar los retos del horizonte (control, ingeniería de contextos, gobernanza, orquestación) como la siguiente frontera.
- Momento definitorio: La pregunta provocativa de S1 (“describid vuestro flujo”) repetida en S8 produce una respuesta completamente diferente. La distancia entre ambas respuestas ES la transformación. El equipo se reconoce como algo que no era al empezar.
- Transición a la siguiente: (Cierre) El equipo tiene metodología compartida, infraestructura agéntica y una nueva forma de trabajar que seguirá evolucionando.
Hilo Narrativo
La historia del curso es una cadena donde cada sesión deja una pregunta abierta que la siguiente responde.
El curso arranca con una doble provocación. Primero, deja de programar — la IA escribe código mejor que tú. El grupo acepta sin dificultad. Después, deja también de hacer vibe coding: a través de un debate guiado, descubren que su flujo actual — pedir, revisar, corregir, repetir — no escala. Una demo con un prompt planificado muestra la alternativa: el trabajo sistemático, donde el prompt de calidad — comprendido por el equipo y el agente — es la unidad fundamental. La pregunta que queda abierta: “Para diseñar buenos prompts, ¿no necesitaríamos entender cómo piensa el agente?”. La segunda sesión responde con el mapa de los 12 puntos de apalancamiento y los KPIs agénticos. Ahora el alumno tiene dirección.
Saber dónde invertir no es suficiente — falta saber cómo. La tercera sesión enseña a convertir tipos de problemas recurrentes en templates y planes que los agentes ejecutan de forma consistente. Los meta-prompts multiplican el esfuerzo: un template genera cientos de planes.
Con templates que sistematizan el trabajo, la pregunta natural es: “¿Pueden los agentes ejecutar esto sin que yo esté?”. La cuarta sesión da el salto a la autonomía real: agentes AFK que operan fuera del bucle humano, identificando los cuatro elementos de todo flujo autónomo (Prompt input, Trigger, Environment, Review), en infraestructura compartida del equipo. Ya no es cada desarrollador con su IA — es un sistema de agentes trabajando para el equipo.
Autonomía sin fiabilidad es peligrosa. La pregunta que surge: “¿Cómo sé que lo han hecho bien?”. La quinta sesión construye los bucles de retroalimentación cerrados: el agente ejecuta, testea, detecta errores, corrige y vuelve a testear. El testing reemplaza la supervisión humana.
Los bucles garantizan que el agente se corrija, pero no que se mantenga enfocado. “¿Cómo evito que se disperse?”. La sexta sesión responde con especialización: un agente, un propósito, un prompt. Contextos limpios. Evals para medir la calidad del sistema.
Con agentes autónomos, fiables y enfocados, la pregunta es de escala: “¿Puedo tener varios trabajando a la vez?”. La séptima sesión introduce Zero Touch Engineering — múltiples agentes en paralelo con git worktrees, model sets y entornos aislados. El rol del ingeniero cambia a revisor.
ZTE revela que la inversión real está en la infraestructura que hace efectivos a los agentes. La sesión final formaliza esto como la capa agéntica: una capa de ingeniería permanente, separada de la aplicación, donde el equipo invierte el 50%+ de su esfuerzo. El curso cierra con el equipo teniendo su capa agéntica integrada con GitLab y Jira — no como ejercicio, sino como infraestructura viva.
Anclajes Motivacionales
-
Momentos “aha”:
- S1: “Vibe coding tampoco funciona” — la doble provocación que cuestiona no solo programar, sino también cómo usamos la IA
- S2: “Llevo meses invirtiendo esfuerzo en los puntos de menor impacto” — el mapa revela los puntos ciegos
- S4: “El agente trabajó mientras yo no estaba” — primera experiencia AFK
- S5: “No necesito supervisar si diseño bien los bucles” — la fiabilidad se diseña, no se vigila
- S7: “5 tareas completándose simultáneamente” — la multiplicación de capacidad es real
-
Productive failure:
- S1: El alumno intenta resolver un problema “como siempre” y compara con el resultado agéntico. La diferencia es incómoda.
- S3: Un template demasiado genérico produce resultados inconsistentes. El alumno aprende que la calidad del template determina la calidad del output.
- S6: Un agente sin especializar se contamina con contexto irrelevante y produce basura. La necesidad de foco se demuestra, no se explica.
-
Quick wins:
- S1: Primera tarea completada en modo agéntico — resultado visiblemente mejor con menos esfuerzo
- S3: Primer template reutilizable que funciona en un proyecto real del equipo
- S4: Primer agente AFK que completa una tarea real sin intervención
-
Visiones de futuro:
- S7: Demo en vivo de ZTE: múltiples agentes en paralelo procesando trabajo real
- S8: El equipo se reconoce como arquitectos de sistemas agénticos y visualiza el horizonte con un framework para evaluar lo que venga
Sesiones
| Sesión | Título | Fase | Objetivo Terminal |
|---|---|---|---|
| S1-deja-de-codificar | Deja de Codificar | Fase 1 | Reconocer que el vibe coding no escala y que la alternativa es el trabajo sistemático con prompts de calidad compartidos por equipo y agente |
| S2-puntos-de-apalancamiento | Adoptando la Perspectiva del Agente | Fase 2 | Adoptar la perspectiva del agente como método de trabajo, sabiendo que existen 12 puntos de apalancamiento sobre los que actuar, y conocer los KPIs agénticos (SAPS) como medida de progreso |
| S3-ingenieria-sistematica | Resolver Problemas de Forma Sistemática | Fase 3 | Crear templates reutilizables (feature, bug, chore) que agentes ejecutan de forma consistente en sus proyectos reales |
| S4-afk | Autonomía Real (AFK) | Fase 4 | Configurar un agente autónomo identificando los cuatro elementos (Prompt input, Trigger, Environment, Review) que complete una tarea real sin intervención humana |
| S5-auto-correccion | Auto-corrección | Fase 5 | Implementar un bucle cerrado de retroalimentación donde el agente testea, detecta errores y se corrige sin supervisión |
| S6-precision-y-foco | Precisión y Foco | Fase 6 | Especializar agentes con contextos limpios y evaluar su calidad con evals |
| S7-zte | Eficiencia y Escalabilidad (ZTE) | Fase 7 | Ejecutar múltiples agentes en paralelo con git worktrees y model sets optimizados por coste/calidad |
| S8-capa-agentica | La Capa Agéntica | Fase 8 | Reconocer la transformación profesional vivida y visualizar los retos del horizonte (control, ingeniería de contextos, gobernanza, orquestación) como la siguiente frontera |
Mapeo a Material Fuente
| Fase | Lección fuente | Táctica |
|---|---|---|
| Fase 1: Deja de Codificar | 01-hello-agentic-coding | ”Deja de codificar” |
| Fase 2: Adoptando la Perspectiva del Agente | 02-the-12-leverage-points | ”Adopta la perspectiva del agente” |
| Fase 3: Ingeniería Sistemática | 03-success-is-planned | ”Templatea tu ingeniería” |
| Fase 4: Autonomía Real (AFK) | 04-afk-agents | ”Sal del bucle” |
| Fase 5: Auto-corrección | 05-close-the-loops | ”Añade feedback loops” |
| Fase 6: Precisión y Foco | 06-let-your-agents-focus | ”Un agente, un propósito” |
| Fase 7: ZTE | 07-zte | ”Zero Touch” |
| Fase 8: La Capa Agéntica | 08-the-agentic-layer | ”Prioriza lo agéntico” |