Saltar a contenido

Guion detallado · Sesión 2 — El salto a constructor mediante vibe coding

105 minutos · Bloques: 15 / 13 / 15 / 47 / 15

Convenciones: tiempos acumulados desde el inicio. Frases entre comillas = sugerencias literales para el formador. En formato intensivo, antepón un energizante de 5 minutos tras la pausa (fuera de los 105).


Bloque 1 · Desmitificando el «vibe coding» (0:00–0:15)

Mensaje clave: la barrera técnica ha caído. Programar por intención es real — pero exige iteración y paciencia, no magia instantánea.

0:00–0:04 · Reconexión

  • Dice el formador: «¿Quién ha probado algo desde la última sesión?» (2–3 respuestas rápidas; celebra cualquier intento, incluso fallido). Recupera el hilo: «La sesión pasada optimizasteis lo que ya existe. Hoy damos el salto contrario: crear herramientas que no existen. Al final de la mañana, cada uno de vosotros tendrá una aplicación funcionando en una URL real».
  • Hace la audiencia: comparte micro-experiencias; saca su mapa del Taller 1 (se usará al elegir qué construir).

0:04–0:08 · Qué es el vibe coding

  • Dice el formador: «El término lo acuñó Andrej Karpathy —uno de los grandes nombres de la IA— el 2 de febrero de 2025» (✔ verificado; Collins lo eligió palabra del año 2025 — buen dato para la sala). Significa programar por intención: tú describes el problema, los usuarios y el objetivo en tu idioma; la IA escribe el código. Tú asumes el rol de gerente de producto; la IA, el de ingeniero de software».
  • Remacha el reencuadre de la Sesión 1: «Fijaos en que es exactamente el reparto de papeles que vimos: la máquina crea el borrador — vosotros dirigís y evaluáis. Solo que ahora el borrador es una aplicación».
  • Hace la audiencia: escucha; deja que la idea aterrice.

0:08–0:12 · El relato honesto: Javier Pastor

  • Dice el formador: cuenta el caso de Javier Pastor (Xataka): «un periodista tecnológico sin idea de programación que construyó una app para Android TV con estas herramientas. Su conclusión, y quedaos con las dos mitades: es casi mágico… pero exige iteración, paciencia y saber instruir». Anticipa la experiencia del taller: «os pasará lo mismo que a él: la primera versión os sorprenderá, la segunda os frustrará un poco, la tercera empezará a parecerse a lo que queríais. Eso no es que lo estéis haciendo mal: así funciona».
  • Hace la audiencia: escucha; este relato es el ancla emocional que protege la moral durante el taller.

0:12–0:15 · Los casos de éxito, en su justa medida

  • Dice el formador: presenta TrendFeed: «Sebastian Volkis, un fundador sin perfil técnico, construyó la app en 4 días y declaró 10.000 $ recurrentes en su primer mes» (caso difundido en Indie Hackers; cifra autodeclarada, dilo así). Existe. Pero es el techo, no la media: por cada TrendFeed hay miles de prototipos discretos que aun así ahorran horas a sus creadores. Os lo cuento como inspiración, no como expectativa».
  • Advertencia de facilitación: no abras la sesión con TrendFeed ni lo uses como promesa; el sesgo de supervivencia infla expectativas y el bajón del taller sería el doble. El ancla es Pastor; TrendFeed es la guinda.
  • Transición: «¿Cómo se hace entonces bien a la primera... o al menos a la tercera? Con un método. Tres reglas».

Bloque 2 · El playbook del fundador no técnico (0:15–0:28)

Mensaje clave: no necesitas saber de código; necesitas saber describir tu problema. El prompt fundador es tu documento de requisitos en cuatro líneas.

0:15–0:19 · Regla 1: define problemas, no funciones

  • Dice el formador: contrapón en pantalla:
  • Mal: «quiero una app con base de datos y panel de administración».
  • Bien: «quiero una app para que dueños de pymes agenden los turnos de sus empleados y eviten pagar horas extra».
  • «La segunda le da a la IA lo que ningún manual le da: el para quién y el para qué. Vosotros lleváis 20 años describiendo problemas de negocio: esta es vuestra ventaja injusta».
  • Hace la audiencia: reformula mentalmente su idea del Taller 1 como problema (30 segundos de silencio).

0:19–0:24 · Regla 2: el prompt fundador

  • Dice el formador: presenta la fórmula de la instrucción maestra: Problema + Audiencia + 5 funciones núcleo + Criterio de éxito
  • Desglósala con un ejemplo completo en pantalla (el de la guía del kit: gestor de turnos para una clínica). Insiste en el límite: «cinco funciones, no quince. La V1 es un prototipo, no el producto final. Todo lo que no sea núcleo, lo pediréis después, iterando».
  • Hace la audiencia: localiza la plantilla del prompt fundador en su guía rápida de vibe coding del kit; la rellenará en el taller.

0:24–0:28 · Regla 3: elige bien la herramienta

  • Dice el formador: recorre la tabla (proyectada):
Herramienta Cómo construye Notas
Claude — Artifacts (claude.ai) Describes la app en el chat y la genera como pieza interactiva; se publica con un enlace La recomendada para el taller
Gemini — Canvas Mismo concepto en el ecosistema Google Alternativa equivalente
ChatGPT — Canvas Mismo concepto en el ecosistema OpenAI Alternativa equivalente
Claude Code / Codex Agentes de código en terminal Categoría aparte: para quien quiera el siguiente nivel
  • Aclara la distinción clave: «Claude Code y Codex NO son de esta familia: son agentes de código que viven en la terminal — el siguiente nivel, lo veremos en el módulo avanzado. Hoy construimos en el chat. Para el taller: Claude con Artifacts si dudáis — es la misma cuenta que ya usasteis en la Sesión 1; Gemini o ChatGPT valen igual si es donde vivís».
  • ⚠ verificar antes de impartir: nombres de las funciones, límites de los planes y botones de publicar/compartir vigentes en los tres ecosistemas.
  • Transición: «Basta de teoría. Voy a construir una aplicación delante de vosotros, ahora, en diez minutos. Mirad el método, no el resultado».

Bloque 3 · Demo en vivo: construir software en tiempo real (0:28–0:43)

Mensaje clave: vais a ver el ciclo completo — Intención → Generación → Depuración asistida → Revisión — incluidos los errores, que se corrigen hablando, no programando.

0:28–0:30 · Encuadre de la demo

  • Dice el formador: «Voy a construir [un clon de Wordle / un dashboard de ventas] desde cero. Tres cosas que quiero que miréis: primera, el prompt fundador que escribo; segunda, cuánto genera la IA de una sola vez; tercera —la importante— qué hago cuando se equivoque. Porque se va a equivocar, y eso es parte del método».
  • Hace la audiencia: portátiles cerrados; solo mirar. Se les anuncia que harán lo mismo en 15 minutos.

0:30–0:40 · Construcción en vivo

  • Hace el formador:
  • Escribe el prompt fundador en voz alta, nombrando cada pieza de la fórmula mientras la teclea (2 min).
  • Lanza la generación y, mientras trabaja, narra: «esto que veis pasar es código; no lo vamos a leer nunca» (2–3 min).
  • Revisa la V1 con la sala: «¿qué está bien? ¿qué falta?» (2 min).
  • Pide una iteración estética («cambia los colores a los corporativos, más aire entre elementos») y una funcional («añade un contador de intentos / un filtro por mes») (3 min).
  • Cuando la IA cometa un error, celébralo: «perfecto, esto es lo que os va a pasar a vosotros». Pega el error en el chat o descríbelo («el botón no hace nada») y deja que la IA lo arregle sola. Sin tocar el código.
  • Hace la audiencia: observa el ciclo Intención → Generación → Depuración asistida → Revisión; puede sugerir la iteración estética.

Plan B (innegociable). Si la herramienta falla, va lenta o entra en bucle de errores: máximo 2 minutos intentando desatascarla en directo. Después, sin dramatismo — «esto también es una lección: en vivo pasa, por eso existe el plan B» — cambia a tu proyecto pre-construido (retomas desde una V1 ya generada y muestras las iteraciones) o a la grabación de respaldo. En el repo tienes un plan B listo que no depende de nada: demo-plan-b/dashboard-ventas.html — un dashboard con conmutador V1 → V2 (estética) → V3 (lógica) y barra de narración, para contar el ciclo de iteración completo sin herramienta. El objetivo del bloque es mostrar el ciclo, no terminar el producto. Un formador peleándose 10 minutos con un error transmite exactamente el mensaje contrario al del curso.

0:40–0:43 · Recapitulación del ciclo

  • Dice el formador: proyecta el ciclo y ponle nombre a lo que acaban de ver: «Intención (el prompt fundador) → Generación (la IA escribe) → Depuración asistida (los errores se corrigen dialogando) → Revisión (vosotros juzgáis y pedís el siguiente cambio). Este bucle es todo el secreto. Ahora os toca».
  • Transición: reparte/señala la hoja del Taller 2; portátiles abiertos; cronómetro en pantalla.

Bloque 4 · Taller 2: tu primer prototipo (0:43–1:30)

Mensaje clave: en 47 minutos, cada participante pasa de idea a enlace funcional. Es el clímax del curso: protege este tiempo frente a cualquier desborde anterior.

Hoja del participante: taller-2-primer-prototipo.md. Los tiempos de la hoja (0–47) corresponden a 0:43–1:30 de la sesión.

0:43–0:51 · Paso 1: entra en tu herramienta (min 0–8 del taller)

  • Hace la audiencia: inicia sesión en claude.ai (recomendada; la misma cuenta de la Sesión 1) —o en Gemini/ChatGPT— y abre una conversación nueva dedicada al prototipo.
  • Hace el formador: circula con el facilitador de apoyo. Atascos típicos: contraseñas olvidadas, cuenta equivocada (personal vs. corporativa), wifi. Quien ya esté dentro, avanza al Paso 2 y hace de vecino-ayudante.
  • Vigila los cupos de los planes (sobre todo cuentas gratuitas): si la sala es grande, escalona los inicios de generación (mitad de la sala empieza a generar 2 min después) o reparte al grupo entre los tres ecosistemas. ⚠ verificar límites vigentes la semana previa.

0:51–1:03 · Paso 2: prompt fundador y V1 (min 8–20)

  • Hace la audiencia: rellena la plantilla del prompt fundador (Problema + Audiencia + 5 funciones núcleo + Criterio de éxito) — idealmente sobre el proceso de su mapa del Taller 1 o una de las ideas de la hoja — lo pega en la herramienta y lanza la generación de la V1.
  • Hace el formador: revisa prompts por encima del hombro antes de que los lancen («¿dónde está tu audiencia? ¿cuántas funciones has pedido? si son más de 5, recorta»). Mientras las V1 se generan (2–4 min), lanza a la sala la consigna del paso 3.

1:03–1:25 · Paso 3: dos iteraciones como mínimo (min 20–42)

  • Hace la audiencia: dialoga con el chat de la herramienta para ejecutar al menos dos iteraciones:
  • Una estética (colores, disposición, textos) — da confianza.
  • Una de estructura o lógica (añadir un campo, un filtro, una regla) — enseña de verdad.
  • Si aparece un error: pegarlo en el chat o describir lo que se ve («al pulsar guardar no pasa nada») y dejar que la IA lo arregle.
  • Hace el formador: es el tramo largo — gestiona los ritmos dispares:
  • Atascados: intervención antes de 3 minutos de bloqueo. Si una herramienta entra en espiral de errores con un participante, misma regla que la demo: no pelear más de 2 minutos; simplificar la petición («quita esa función y vuelve a lo que funcionaba») o regenerar.
  • Rápidos: extensión — tercera iteración funcional, probar el prototipo en el móvil, o empezar la lista de mejoras para el reto de 30 días.
  • Aviso en voz alta en el minuto 35 del taller: «12 minutos — id cerrando la segunda iteración».

1:25–1:30 · Paso 4: publica y captura tu enlace (min 42–47)

  • Hace la audiencia: pulsa el botón de publicar/compartir de la herramienta (en Claude, el del artifact; ⚠ cada ecosistema lo llama distinto), obtiene el enlace compartible, lo abre en una pestaña nueva (o en el móvil) para comprobar que carga, y lo anota en su hoja.
  • Hace el formador: cuenta atrás visible; ayuda a encontrar el botón de publicar/compartir en cada herramienta. Mensaje al cierre: «Levantad la mano quien tenga enlace» — reconoce el logro colectivo.
  • Entregable: un enlace funcional del prototipo. Quien no llegue a publicar, no ha fracasado: que anote hasta dónde llegó y lo remate en su reto de 30 días.

Bloque 5 · Cierre: liderazgo, gobernanza y hábitos (1:30–1:45)

Mensaje clave: hoy has demostrado que puedes construir. El paso siguiente no es una herramienta: es un hábito de 15 minutos al día con red de seguimiento.

1:30–1:34 · Demo-tour

  • Hace la audiencia: 2–3 voluntarios proyectan o comparten su URL en 60 segundos cada uno: qué construyeron y qué le pedirían a la siguiente iteración.
  • Hace el formador: elige diversidad (un resultado brillante, uno modesto) y trata ambos con el mismo entusiasmo: refuerza el encuadre honesto de Pastor.

1:34–1:38 · Co-inteligencia y la regla que no caduca

  • Dice el formador: cierra el círculo con Ethan Mollick y su idea de co-inteligencia: «invitad a la IA a la mesa en todos vuestros procesos — como al mejor becario que hayáis tenido: incansable, rapidísimo y necesitado de supervisión». Y la regla que atraviesa las dos sesiones: humano en el bucle para todo juicio crítico y ético, y para toda acción de alto impacto. «Sois responsables de lo que firma vuestra organización, lo escriba quien lo escriba».

1:38–1:43 · El reto de los 15 minutos × 30 días

  • Dice el formador: lanza el reto: «Durante 30 días, 15 minutos diarios usando IA en la tarea que más odiáis de vuestra jornada — idealmente, la que mapeasteis en el Taller 1. No es formación: es que el hábito desplace al miedo».
  • Activa la rendición de cuentas en vivo (sin esto, el reto se diluye):
  • Rellenar la tarjeta de compromiso: tarea, compañero, fechas.
  • Emparejarse ahora con su compañero de seguimiento (puede ser la pareja de los talleres) e intercambiar contacto.
  • Apuntarse al canal compartido (grupo de mensajería u hoja común) que el formador muestra en pantalla.
  • Anunciar los check-ins de los días 15 y 30 (quién los enviará y por dónde).
  • Hace la audiencia: rellena la tarjeta y cierra el pacto con su compañero (3 min de murmullo productivo).

1:43–1:45 · Cierre emocional

  • Dice el formador: «Hace dos sesiones, la IA era una amenaza difusa. Hoy tenéis: un marco para la ansiedad de vuestros equipos, una fórmula para instruir, un flujo mapeado, un perímetro de datos y una aplicación construida por vosotros, con su URL. Habéis pasado de usuarios a constructores. Los próximos 30 días deciden si esto fue un curso o un cambio». Agradecimiento y despedida.
  • En formato dos días, empalma aquí con los 15 min adicionales de cierre/Q&A.