Prompts para programar mejor con IA: depurar, aprender y modificar código
La calidad de la ayuda de programación mejora mucho cuando la IA recibe un problema reproducible. Incluye el lenguaje, versión, objetivo, código mínimo y mensaje de error. Si solo dices “no funciona”, tendrá que adivinar demasiado.
Prompt para depurar
“Este código debería hacer X, pero ocurre Y. Uso [lenguaje/versión]. Este es el error completo. Identifica primero la causa probable, después propón el cambio mínimo y finalmente explica cómo comprobar que quedó resuelto.”
Prompt para aprender
“No me des la solución completa todavía. Hazme una pregunta cada vez para guiarme hasta encontrar el error. Si me bloqueo, dame una pista pequeña.”
Prompt para refactorizar
“Mejora legibilidad sin cambiar el comportamiento. Mantén la interfaz pública. Señala por separado qué cambios son imprescindibles y cuáles son opcionales.”
Qué debes comprobar siempre
- Que las librerías y métodos existan en tu versión.
- Que no se hayan eliminado validaciones necesarias.
- Que las claves, contraseñas o tokens no aparezcan en el código compartido.
- Que los tests sigan pasando después de los cambios.
La IA es especialmente útil para explicar código desconocido y proponer hipótesis, pero ejecutar, probar y revisar sigue siendo parte del trabajo.
Siguiente paso
Aplica una de las técnicas de esta guía a una tarea real. Si el resultado no te ahorra tiempo o no mejora la calidad, ajusta el proceso antes de añadir más herramientas.