El mes pasado vimos algunos de los “prompts” o frases más útiles para ChatGPT a nivel general. Después nos hemos ido adentrando en temáticas más especializadas recopilando algunos de los mejores prompts para estudiantes, e incluso prompts para redactores y creadores de contenido.
Los 40 mejores prompts de ChatGPT para programadores
Por elandroide- 23 abril, 2023
El mes pasado vimos algunos de los “prompts” o frases más útiles para ChatGPT a nivel general. Después nos hemos ido adentrando en temáticas más especializadas recopilando algunos de los mejores prompts para estudiantes, e incluso prompts para redactores y creadores de contenido.
Hoy vamos a hacer lo propio repasando algunos de los prompts más interesantes para desarrolladores web y programadores en general. El hecho de que ChatGPT pueda programar código mediante simples indicaciones textuales hace que su potencial sea enorme, tanto para crear pequeños programas desde cero, como para corregir bugs y errores de código.
Los mejores prompts de ChatGPT para programadores y desarrolladores web
Aunque de entrada ChatGPT nos pueda parecer muy bueno escribiendo código, debemos recordar que la Inteligencia Artificial de OpenAI todavía sufre “alucinaciones”, y por tanto, puede cometer errores. No te olvides de revisar cualquier trozo de código que te entregue para asegurarte de que funciona correctamente.
Fuente: El Android Feliz
Fuente: El Android Feliz
Escritura de código y nuevas funcionalidades
Uno de los prompts más útiles nos permite pedirle a la IA que actue como desarrollador experto en una determinada tecnología:
Actúa como un desarrollador de (nombre de tecnología). Escribe un código / programa para realizar X tarea.
Por ejemplo, podemos pedirle que se comporte como un experto en Python y que escriba un trozo de código que detecte los registros duplicados en un archivo CSV.
También podemos ser más específicos y escribir un prompt un poco más detallado como el siguiente:
Actúa como: (perfil de programador)
Stack tecnológico: (introducir stack)
Funcionalidad: (indica cual es la funcionalidad del programa)
Campos obligatorios: (indica los campos obligatorios del programa)
Campos opcionales: (indica los campos opcionales del programa)
Tarea: (indica claramente qué es lo que quieres que haga el programa)
Utilizando este prompt podemos pedirle a ChatGPT que actúe como un programador de PHP y que escriba un plugin para WordPress que mida el consumo de CPU del servidor cada hora.
¿Puedes explicar el concepto de diseño modular en el desarrollo web y por qué es tan importante?
¿Cómo afecta al proceso de desarrollo el uso de control de versiones, como por ejemplo Git?
¿Cuál es el papel de WebAssembly en el desarrollo web y cuáles son sus beneficios?
¿Qué herramientas se utilizan normalmente para la depuración y testeo de aplicaciones web?
Fuente: El Android Feliz
Fuente: El Android Feliz
Detección y corrección de errores
Por último, recuerda que ChatGPT también funciona como un excelente ayudante a la hora de revisar, detectar y corregir errores en tu código.
Explícame cómo puedo depurar mi código para solucionar el siguiente error de programación.
Proyecto: (descripción del proyecto)
Stack tecnológico: (introducir stack)
Error: Explica el error o introduce el código de error recibido al compilar o ejecutar el programa
Localiza cualquier error lógico en el siguiente fragmento de código de (lenguaje): (fragmento de código).
Identifica posibles problemas de rendimiento en este fragmento de código de (lenguaje): (fragmento de código).
Encuentra cualquier fuga de recursos en el siguiente código de (lenguaje) y sugiere posibles soluciones: (fragmento de código).
Revisa posibles problemas de interbloqueo en el siguiente código de (lenguaje): (fragmento de código).
Revisa el siguiente código (lenguaje) para detectar posibles vulnerabilidades de inyección SQL: (fragmento de código).
Analiza el siguiente código de (lenguaje) en busca de código mal implementado y sugiere mejoras: (fragmento de código).
Evalúe la compatibilidad de este código de (lenguaje) con la (plataforma o tecnología): (fragmento de código).
Revisa este código de (lenguaje) para detectar posibles problemas de escalabilidad: (fragmento de código).
Si conoces otros prompts interesantes para ChatGPT relacionados con la programación y el desarrollo web no dudes en dejar tu recomendación en la zona de comentarios.
Escribe tu correo electrónico
Copyright @ NotaPeru - 2024