-
Notifications
You must be signed in to change notification settings - Fork 0
Como ha evolucionado
Guillermo Rojo edited this page Jun 20, 2026
·
1 revision
La forma de programar con IA ha cambiado deprisa. Entender en qué punto estás ayuda a ver por qué hace falta método.
- Antes de la IA. Escribías todo a mano y buscabas en documentación y foros. Lento, pero tenías el control absoluto del código.
- Autocompletado. La IA sugería la siguiente línea (tipo Copilot tab). Cómodo, pero seguía siendo tu código, escrito por ti.
- Chat y copia-pega. Llega el chat: describes algo, te genera un bloque, lo pegas y rezas para que encaje. Rápido para empezar… y frágil cuando crece.
- Vibe coding. Programar a base de prompts vagos aceptando lo que salga sin entenderlo del todo. Funciona en una demo y se desmorona en un proyecto de verdad.
- Desarrollo estructurado con IA (donde queremos estar). Tú diriges con método (SDD), afinas el entorno del agente (Harness Engineering) y dejas que la IA ejecute con trazabilidad. Rápido y sostenible.
Va bien hasta que deja de ir bien. Sus costes típicos:
- No entiendes tu propio código. Cuando algo falla, no sabes por dónde empezar.
- Deuda técnica exprés. Capas de parches generados que nadie revisó.
- Gasto de tokens (y dinero) disparado. Respuestas enormes, repetir el contexto del proyecto en cada sesión, “arréglalo otra vez” en bucle.
- Cero trazabilidad. No queda registro de por qué se tomó cada decisión.
- Riesgos de seguridad. Validaciones que se saltan “para que funcione”, secretos pegados en el chat.
| Vibe coding | Desarrollo estructurado con IA | |
|---|---|---|
| Punto de partida | Un prompt vago | Una intención clara (spec) |
| Quién dirige | La IA improvisa | Tú decides; la IA ejecuta |
| Contexto | Pegas todo el repo | El justo, bajo demanda (ingeniería de contexto) |
| Tokens | Se disparan | Acotados y reutilizados |
| Trazabilidad | Ninguna | Artefactos revisables en git |
| Seguridad | “Ya lo miro luego” | Safety gate desde el principio |
| A 6 meses | Nadie entiende el código | El porqué está documentado |
¿Te reconoces en el vibe coding? Es el punto de partida de casi todos. Sigue con tu primer workspace y luego con el ejemplo real.