Temario: Enterprise Vibe Engineering

1. Resumen del programa

Credencial Certified Vibe Engineer (tres niveles, ver sección 6)
Duración 4 trimestres x 4 semanas = 16 semanas el programa completo (aprox. de 10 a 12 horas por semana), o módulos sueltos
Formato Lección conceptual, lab en pareja con IA, revisión de red team, gate de Definition of Done
Requisito previo Haber publicado al menos una app con una herramienta de IA (Claude Code, Cursor, Lovable, Replit, Bolt, v0 o similar). No hace falta título en informática.
Stack de referencia TypeScript, Next.js, Postgres (Supabase), Redis, una cola, Docker, GitHub Actions, Cloudflare o Vercel, OpenTelemetry. Los conceptos no dependen del stack.

2. Para quién es

  1. Founders y operadores que construyen sus propios productos con IA y están a punto de manejar dinero real o datos reales.
  2. Gente de producto y analistas que empiezan a construir.
  3. Ingenieros junior y de nivel medio cuyo trabajo ahora consiste más en revisar lo que produce la IA que en escribir código.
  4. Equipos de empresa que despliegan herramientas de programación con IA y necesitan un listón común de "listo para producción".

3. Resultados de aprendizaje del programa

Al graduarse, un estudiante sabe:

  1. Especificar un sistema con la claridad suficiente para que una IA produzca lo correcto (specs, contexto, archivos de reglas, tests de aceptación).
  2. Verificar código escrito por IA frente a estándares de seguridad, corrección y rendimiento sin fiarse de lo que dice la IA.
  3. Proteger una aplicación web frente al OWASP Top 10:2025 y un agente de IA frente al OWASP Top 10 for Agentic Applications 2026.
  4. Diseñar para el fallo: timeouts, reintentos, idempotency, colas, degradación controlada.
  5. Escalar con sensatez: saber cuáles de los 111 conceptos importan ya y cuáles son prematuros.
  6. Desplegar con seguridad: CI/CD, migraciones, feature flags, rollback en un minuto.
  7. Operar: SLOs, alertas, respuesta a incidentes, postmortems, backups probados.
  8. Gobernar: generar la trazabilidad de auditoría y las evidencias de protección de datos y gobernanza de IA que pide una empresa o un regulador (PDPA, IMDA Model AI Governance Framework for Agentic AI, controles al estilo SOC 2).

4. Pedagogía: el módulo en cuatro tiempos

Todos los módulos siguen el mismo ciclo.

  1. Concepto (Aprende): el porqué, el fallo que evita, un incidente real.
  2. Pareja (Construye): el estudiante dirige a una IA para construir la funcionalidad con los prompts proporcionados. La IA es la ingeniera junior; el estudiante es el tech lead.
  3. Rompe (Red team): el estudiante ataca o somete a estrés lo que ha construido con un checklist y herramientas. La mayoría de los labs están diseñados para que aquí falle a propósito la salida ingenua de la IA.
  4. Gate (Demuestra): una Definition of Done con evidencias objetivas (salida de tests, informe de escaneo, captura del dashboard, log de restauración). Sin evidencias, no se aprueba.

Principio: confía, pero verifica no basta para el código de IA. El estándar es primero verifica, luego confía.

5. Mapa del curso

Trimestre 1: Fundamentos (Semanas 1 a 4)

Sem. Módulo Pregunta central Puntos del póster
1 00 · Orientación: la mentalidad del Vibe Engineer + 01 · El flujo de trabajo de ingeniería asistida por IA ¿Cómo consigo que la IA construya lo correcto y lo demuestro? 6 (intro), 108
2 02 · Cómo funciona realmente internet ¿Qué pasa entre el clic y la base de datos? 71, 73, 91 a 94, 97 a 99
3 03 · Fundamentos de datos ¿Seguirán mis datos siendo correctos y rápidos a 100x? 25 a 28, 36, 37, 81, 82
4 04 · APIs y contratos ¿Pueden otros sistemas depender de mí con seguridad? 14, 100 a 103

Trimestre 2: Seguridad (Semanas 5 a 8)

Sem. Módulo Pregunta central Puntos del póster
5 a 6 05 · Seguridad de aplicaciones: OWASP Top 10:2025 ¿Quién puede hacer qué, y puede un atacante hacerse pasar por esa persona? 1, 67 a 80
7 a 8 06 · Seguridad de IA y agentes ¿Qué pasa cuando la entrada es el ataque? (más allá del póster)

Trimestre 3: Fiabilidad y escala (Semanas 9 a 12)

Sem. Módulo Pregunta central Puntos del póster
9 07 · Patrones de resiliencia ¿Qué hace mi sistema cuando una dependencia va lenta o está caída? 10 a 13, 20, 44, 56, 57
10 08 · Asincronía, eventos y tiempo real ¿Cómo hago trabajo lento sin bloquear a los usuarios? 15 a 19, 21 a 24, 101
11 09 · Rendimiento y escalado ¿Dónde está el cuello de botella y cuál es la solución más barata? 2 a 5, 29 a 31, 45 a 50, 88 a 90
12 10 · Corrección en sistemas distribuidos ¿Qué falla cuando dos cosas ocurren a la vez? 32 a 43, 95, 96

Trimestre 4: Operaciones en producción (Semanas 13 a 16)

Sem. Módulo Pregunta central Puntos del póster
13 11 · Despliegue: CI/CD, cadena de suministro e infraestructura ¿Puedo desplegar diez veces al día y deshacer cualquier cambio en un minuto? 6 a 9, 51 a 55, 104 a 108
14 12 · Observabilidad y SRE ¿Cómo sé que algo está roto antes de que me lo digan los clientes? 56 a 66
15 13 · Recuperación ante desastres y gestión de incidentes ¿Cuál es mi plan cuando ocurre lo peor? 83 a 87, 109 a 111
16 14 · Cumplimiento normativo, gobernanza y auditoría + Proyecto final ¿Puedo demostrar todo esto ante un auditor? (más allá del póster)

6. Niveles de certificación

Nivel Nombre Requisito Qué indica
L1 Vibe Builder Trimestres 1 y 2 aprobados; la app pasa la sección "Hazlo ya" del Production Readiness Checklist Listo para recibir usuarios y datos reales
L2 Vibe Engineer Trimestres 1 a 3 aprobados; la app sobrevive al chaos lab del Trimestre 3 Listo para cobrar pagos y operar agentes
L3 Enterprise Vibe Architect Todos los trimestres + Proyecto final defendido ante un tribunal Puede liderar un equipo AI-native y superar revisiones de seguridad de proveedores

7. Evaluación y calificación

Componente Peso Notas
Gates de módulo (evidencias de la Definition of Done) 40% Binario por punto; todos los puntos "obligatorios" son necesarios para aprobar un módulo
Registro de hallazgos de red team 15% Calidad de las vulnerabilidades y modos de fallo que los estudiantes encuentran en lo que construyen ellos y sus compañeros
Architecture decision records (ADRs) semanales 10% Un ADR por módulo que explique un trade-off
Simulación de incidente (Semana 15) 10% Se califica el tiempo de detección, la comunicación y el postmortem
Construcción y defensa del proyecto final 25% Ver Proyecto final

Condiciones de suspenso automático (en cualquier módulo): un secreto subido al historial de git; una tabla de base de datos accesible para un usuario no autenticado; un agente capaz de ejecutar una acción irreversible sin aprobación humana.

8. Herramientas necesarias (los planes gratuitos sirven)

9. Ritmo semanal (de 10 a 12 horas)

Bloque Horas
Lectura de conceptos y lección 2
Lab en pareja (construir con IA) 4 a 5
Sesión de red team 2
Evidencias del gate + ADR 1 a 2
Revisión de cohorte (un compañero ataca lo que construiste) 1

10. Integridad académica, edición IA

Usar IA es obligatorio, no es hacer trampa. Lo que aquí cuenta como falta son las afirmaciones sin verificar: entregar "pasan los tests" sin el log de ejecución, "es seguro" sin el escaneo, "tiene backup" sin una restauración.