10 claves para generar código con IA ✌️🤓

10 claves para generar código con IA ✌️🤓

10+1 claves para dejar de escribir código en 2024 y generar el código completamente con Inteligencia Artificial.

Estas son las claves para generar código con IA y solo tener que modificar el 10% de ese código; porque nunca vas a obtener el 100% de tu código pero si que puedes llegar a un 90%:

  • Clave 1: si tienes una tarea creativa como la arquitectura de código, debes usar la llamada cadena de pensamiento. Añade «Piensa paso a paso» a tu prompt y obtén un análisis detallado del problema.
  • Clave 2: crea un Proyecto en Claude o un GPT personalizado y añade allí una explicación básica de tu base de código: las dependencias, el despliegue y la estructura de archivos. Te ahorrará mucho tiempo explicando lo mismo y hará que las respuestas de AI sean más precisas.
  • Clave 3: si la inteligencia artificial no conoce la última versión de tu framework o de un plugin, simplemente copia-pega todo el archivo readme o la documentación técnica y pídele que genere código de acuerdo con la última especificación.
  • Clave 4: Una tarea por sesión. No contamines el contexto con discusiones y generaciones de código anteriores. Una vez resuelto un problema, inicia una nueva sesión. Mejorará la calidad y le permitirá abusar de «dar código completo» para no tener que editar el código.
  • Clave 5: Utiliza peticiones claras y específicas. Cuanto más precisa y detallada sea tu petición, mejor podrá la IA entender y generar el código que necesitas. Incluye detalles sobre la funcionalidad deseada: tipo de entrada/salida, gestión de errores, comportamiento de la interfaz de usuario, etc. Dedica tiempo a escribir una buen prompt, como si estuvieras explicando tu tarea a un humano.
  • Clave 6: Divide las tareas complejas en componentes más pequeños. En lugar de pedir todo un sistema complejo de una vez, divídelo en piezas más pequeñas y manejables.
    Este enfoque te enseña a mantener tu código (¡y tu mente!) organizados.
  • Clave 7: Pide a la IA que incluya comentarios detallados que expliquen la lógica del código generado. Esto puede ayudarte a ti y a la IA a entender mejor el código y facilitar futuras modificaciones.
  • Clave 8: Pide a la IA que revise el código. Después de generar el código, pídele a la IA que lo revise en busca de posibles mejoras. Esto puede ayudar a refinar la calidad del código. Vale con preguntarle si «¿estás seguro?» para obligarle a revisar su trabajo.
  • Clave 9: Consigue documentación. Más allá de los comentarios en línea, pídele a la IA que cree documentación para tu código. Algunos archivo README, API docs, y tal vez incluso guías de usuario. Esto te hará la vida MUCHO más fácil en el futuro.
  • Clave 10: Utiliza siempre IA para generar consultas a bases de datos y esquemas. Estas cosas son fáciles de estropear. Así que deja que la IA haga el trabajo aburrido. Es bastante buena componiendo cosas como esquemas de base de datos, consultas SQL, regexes.

Y lo que no hay que olvidar:

  • Clave 11: Entiende que del código que pegas. TÚ eres el responsable, no la IA. Si la IA te da un fragmento de código que no entiendes, asegúrate de leer la documentación o de hablar con la IA para saber cómo funciona.

¿Quieres saber más sobre las soluciones de inteligencia artificial generativa de Microsoft? En DQS/ te asesoramos. ¿Por qué no nos preguntas cómo podemos ayudarte?

Información basada en la publicación en Twitter/X de Alexander Isora: «I stopped writing code entirely in 2024«.

Publicaciones Similares

¿Te ha parecido interesante? ¿Tienes dudas sobre el contenido?
Para cualquier pregunta ponte en contacto conmigo.