Enseña con Vibe
Todo lo que necesitas para impartir Vibe como taller, intensivo, cohorte o programa interno de empresa. El temario es el mismo en todos los formatos; solo cambian la profundidad y la duración.
Elige un formato
| Formato | Duración | Contenido | Ideal para |
|---|---|---|---|
| Taller | Media jornada (3.5 horas) | El Módulo 00 más lo esencial de los Módulos 05 y 06, con el repo de partida | Founders, dueños de negocio, eventos de comunidad. Tu puerta de entrada. |
| Intensivo | 2 días | El Gate 1 del Production Readiness Checklist (los 38 puntos "hazlo ya") aplicado a la app de cada asistente | Founders con una app ya en producción. Los asistentes salen con la credencial Vibe Builder (L1). |
| Cohorte | 4 semanas por trimestre | Un trimestre del programa cada vez, de 10 a 12 horas por semana | Gente de producto, analistas, ingenieros junior |
| Empresa | 16 semanas, o una selección a medida | El programa completo, con la plantilla AGENTS.md y el checklist de preparación adoptados como política de la empresa | Bancos, aseguradoras y corporaciones que despliegan herramientas de programación con IA |
Da cada sesión con los mismos cuatro tiempos
Cada módulo está escrito para este ritmo. Respétalo y la clase funciona sola.
- Aprende (de 15 a 20 minutos). Abre con el incidente real y luego el concepto. El incidente crea la necesidad; el concepto la responde.
- Construye (de 60 a 90 minutos). Los alumnos dirigen su herramienta de IA con el pack de prompts del final del módulo. Tú recorres la sala como tech lead y preguntas "¿cómo sabes que funciona?".
- Rompe (de 30 a 45 minutos). Los alumnos atacan lo que han construido, o lo intercambian con un compañero, siguiendo los pasos del lab. Los labs están diseñados para que aquí falle el primer intento de la IA. Aquí es donde se aprende.
- Demuestra (15 minutos). Los alumnos marcan la Definition of Done en su cuenta de Vibe y adjuntan evidencias: salida de tests, un informe de escaneo, una captura de pantalla. Sin evidencias, no se aprueba.
Explica menos, rompe más. Casi todo el valor está en el tercer tiempo.
El repo de partida: Ledgerly
Ledgerly es una pequeña app de facturación multi-tenant que se entrega como especificación y esqueleto. Los alumnos piden a su IA que construya cada funcionalidad. Catorce tests de aceptación de seguridad definen qué significa "seguro": control de acceso, inyección, secretos, XSS, rate limiting, almacenamiento de contraseñas, consultas N+1, timeouts, webhooks, race conditions, SSRF, prompt injection, manejo de errores y CORS.
Cada test falla hasta que su funcionalidad se construye de forma segura, y el primer intento de la IA suele fallar al menos uno. Ese momento es la lección. Los alumnos ejecutan npm run score y ven cómo su puntuación sube de 0 / 14 a 14 / 14. Así cada clase parte del mismo punto y el progreso se ve en el proyector.
Reglas para los alumnos: usa tu asistente de IA para construir cada funcionalidad, lee cada diff antes de aceptarlo y nunca edites los tests.
Tu primer taller, paso a paso
- Dos semanas antes. Envía a los asistentes la comprobación de entorno: Node.js 22 o superior, una herramienta de programación con IA que puedan usar (Claude Code, Cursor o similar) y el repo de partida instalado con
npm install. - Preparación de la sala. Un proyector para la presentación del taller y otro para el marcador en vivo. Un buen Wi-Fi importa más que cualquier otra cosa.
- El día del taller. Sigue la presentación del taller. Incluye el guion con tiempos y notas para el ponente (pulsa N).
- Después. Envía el enlace al checklist de preparación y una invitación al intensivo. Pide una frase de feedback mientras está fresco.
Cómo dar un intensivo con las apps de los asistentes
El primer día cubre seguridad y datos (Módulos 03, 05, 06). El segundo cubre fiabilidad y despliegue (Módulos 07, 08, 11, 12, 13). Cada asistente recorre el Gate 1 del checklist de preparación sobre su propio producto y registra las evidencias en su cuenta de Vibe. Otorga la credencial Vibe Builder (L1) solo cuando todos los puntos del Gate 1 tengan evidencias.
Dos advertencias prácticas: las apps reales contienen secretos reales, así que empieza con un escaneo de secretos y rota todo lo filtrado antes de compartir pantallas; y acordad desde el principio que nadie aplica correcciones en producción durante la sesión.
Cómo dar el programa para empresas
- Adopta la plantilla AGENTS.md como archivo de reglas de la organización en todos los repositorios.
- Adopta el Production Readiness Checklist como gate de release.
- Imparte el programa por trimestres, con el proyecto final defendido ante los responsables de seguridad, ingeniería y riesgos del propio cliente.
- Informa del progreso por equipo con métricas DORA de antes y después.
Evaluación y certificación
| Nivel | Credencial | Requisito |
|---|---|---|
| L1 | Vibe Builder | Trimestres 1 y 2 aprobados; la app pasa el Gate 1 del checklist |
| L2 | Vibe Engineer | Trimestres 1 a 3 aprobados; la app sobrevive al chaos lab del Trimestre 3 |
| L3 | Enterprise Vibe Architect | Todos los trimestres más el proyecto final, defendido ante un tribunal |
Mantén las reglas de suspenso automático. Una credencial solo vale algo si es difícil de falsificar: un secreto en el historial de git, acceso a datos de otro tenant o un agente que ejecuta una acción irreversible sin aprobación significan que el módulo no se aprueba.
Consejos para facilitar
- Pregunta "¿cómo lo sabes?" más de lo que explicas. Entrena el hábito que más importa.
- Celebra los bugs encontrados. Quien encuentra una vulnerabilidad en su propio trabajo está haciendo lo que hacen los profesionales.
- Cuando la IA de un alumno produzca una corrección equivocada, muéstrala en el proyector. Son los mejores momentos de enseñanza que vas a tener.
- Usa una sola herramienta de IA para las demos en vivo. Mezclar herramientas convierte la sesión en soporte técnico.