La IA no puede leerte la mente: crónica del fracaso de una no desarrolladora al crear una web app
(aisparkup.com)Resumen general
- Autor: Gabe Berghuis (Delivery Lead en Atomic Object)
- Contexto: una persona sin experiencia en desarrollo intentó crear un prototipo de web app con ChatPRD y v0.dev
- Objetivo: una plataforma para administrar un programa juvenil de ciclismo de montaña (control de asistencia, carga de fotos, verificación de grupos, avisos, etc.)
- Aprendizaje clave: la IA no puede leer lo que tienes en la cabeza → hace falta comunicación clara e iteración, igual que en una colaboración
Primer intento (fracaso)
- Proceso: redactar un PRD con ChatPRD → pasarlo a v0.dev para intentar generar todo el stack de una sola vez
- Problemas
- conflictos de código y una cadena de errores
- se esperaba que la IA completara automáticamente las partes omitidas → no funcionó
- al esperar algo "mágico", todo terminó colapsando
- Causa: la expectativa inconsciente de que la IA adivinara lo que quería
Segundo intento (éxito)
- Cambio de estrategia
- enfocarse solo en el frontend
- dar la instrucción de "ir despacio y verificar paso a paso"
- Resultado
- con colaboración iterativa se logró una UI/UX estable
- la IA hizo preguntas y propuso ideas para mejorar el producto
- fue una experiencia de colaboración parecida a trabajar con una persona
- Efecto: trabajar en unidades pequeñas permitió mejoras creativas y técnicas
Cuatro lecciones
- La IA no puede leer la mente (las personas tampoco → hay que expresar claramente las suposiciones)
- El desarrollo de software es un trabajo creativo (la iteración es esencial)
- Es importante tener ciclos de retroalimentación rápidos (intentar hacerlo todo de una vez → desastre)
- Rara vez existe una visión completa desde el inicio (los detalles aparecen con conversación e iteración)
Consejos prácticos
- Empieza con un alcance reducido (desde la unidad mínima)
- Dile a la IA que "vaya despacio"
- Retrasa el backend y usa datos de prueba desde temprano
- Trata a la IA como a un "desarrollador junior con superpoderes" (necesita guía y supervisión)
Conclusión
- El buen software surge de la colaboración, la creatividad y la conversación continua
- Ya sea IA o persona, no sirve "lanzar requisitos y esperar"
Aún no hay comentarios.