opción
Hogar
Noticias
Transforme el chatgpt en su herramienta de alimentación de codificación de IA para duplicar su salida

Transforme el chatgpt en su herramienta de alimentación de codificación de IA para duplicar su salida

10 de abril de 2025
240

Transforme el chatgpt en su herramienta de alimentación de codificación de IA para duplicar su salida

He estado usando ChatGPT para aumentar mi productividad en programación durante más de dos años, y ha sido un cambio radical. Hubo una vez en que ChatGPT me ayudó a identificar un error complicado, y fue entonces cuando realmente vi el potencial de la IA en la programación.

Mucha gente parece pensar que la IA es como un genio mágico que puede crear un programa o una aplicación completa a partir de un deseo vago. Pero dejemos las cosas claras: la IA es más como una herramienta poderosa. Claro, podrías usar una sierra tradicional para cortar madera, pero una sierra de mesa hará el trabajo mucho más rápido. Ninguna de las dos herramientas construye muebles por ti; solo te ayudan a construirlos. De manera similar, la IA no escribirá tu código por ti, pero ciertamente puede ayudarte a escribirlo de manera más eficiente.

No puedo darte números exactos, pero estoy bastante seguro de que ChatGPT ha duplicado mi producción en programación. Es como tener un asistente confiable a mi lado, ayudándome a hacer el doble de trabajo.

He estado usando ChatGPT Plus, que cuesta $20 al mes, principalmente porque antes tenía el modelo GPT-4 superior para programar en comparación con el GPT-3.5 de la versión gratuita. Ahora, ambas versiones usan una variante del modelo GPT-4o, por lo que sus capacidades de programación son equivalentes. Pero la versión gratuita limita tus consultas, lo que puede interrumpir mi flujo de trabajo, así que me mantengo con Plus.

He probado varios modelos de lenguaje grandes (LLMs) con mis tareas de programación del mundo real, y solo unos pocos, todos basados en los LLMs de ChatGPT, han estado a la altura del desafío. Hay muchas herramientas de IA geniales para programadores, algunas incluso gratuitas, pero solo son útiles si el código que producen realmente funciona. Afortunadamente, las capacidades de programación de la IA solo van a mejorar con el tiempo.

Reflexionando sobre mis proyectos, he recopilado algunos consejos prácticos para sacar el máximo provecho de un compañero de programación de IA. Vamos a sumergirnos.

1. Divide las tareas en trabajos pequeños

La IA tiene dificultades con instrucciones complejas, especialmente para el diseño de productos. Pero destaca en manejar tareas pequeñas y bien definidas.

2. Trata a la IA como un chat de Slack

Piensa en tus interacciones con la IA como mensajes rápidos de ida y vuelta en un chat de Slack, no como intercambios de correos electrónicos lentos con un colega.

3. Construye rutinas complejas de forma iterativa

Comienza con una tarea simple y, una vez que esté lista, añade más elementos uno por uno. A menudo copio y pego el prompt anterior, ajustándolo mientras avanzo, para obtener el código que necesito.

4. Prueba cada fragmento de código

Nunca asumas que el código de la IA funcionará. Siempre pruébalo en tu proyecto para ver cómo se desempeña.

5. Usa el depurador

Para una prueba más profunda, no evites usar el depurador para recorrer paso a paso el código generado por la IA. Observa las variables y ve exactamente qué está haciendo la IA. Está bien dejar que la IA escriba fragmentos de código para ti, siempre que revises cada línea.

6. Mantén la IA separada de tu IDE

Muchos proveedores de herramientas de programación están impulsando funciones de IA integradas, pero prefiero usar ChatGPT como una herramienta independiente. No quiero que una IA interfiera con mi entorno de programación principal.

7. Selecciona líneas de código

No tienes que usar todo lo que genera la IA. Al igual que podrías seleccionar y elegir en Stack Overflow, puedes hacer lo mismo con el código generado por la IA.

8. Evita programar con código propietario

Los LLMs de IA están entrenados con datos generales y lo que pueden encontrar en línea. No conocen tu aplicación única o la lógica de negocio, así que no les pidas que escriban código que requiera ese conocimiento.

9. Proporciona contexto con ejemplos

Una vez le di a ChatGPT un fragmento de HTML y le pedí que añadiera una función de expansión de texto. Devolvió HTML, JS y CSS, y cuando pedí más, explicó sus elecciones. Esto funcionó porque los ejemplos ayudaron a la IA a entender el contexto.

10. Usa la IA para programar con conocimiento común

La IA brilla cuando escribe código que usa conocimiento común, bibliotecas populares y prácticas estándar. No escribirá tu lógica de negocio única, pero puede ahorrarte tiempo con funciones de bibliotecas y APIs.

11. Pide fragmentos cortos

Incluso si solo necesitas una o dos líneas, usa la IA como usarías cualquier herramienta de investigación para ahorrar tiempo.

12. Dile a la IA cuando el código no funciona

La IA a menudo genera código incompleto o que no funciona. Hazle saber qué no está funcionando y pide una versión revisada. Por lo general, mejora la original.

13. Verifica el trabajo de la IA

Es fascinante ver cómo diferentes modelos de lenguaje interpretan el mismo código. Incluso puedes hacer que una sesión de ChatGPT verifique el trabajo de otra.

14. Deja que la IA escriba selectores CSS

Los selectores CSS pueden volverse complejos rápidamente. A menudo copio un bloque de HTML y pido un selector para una parte específica. Ahorra tiempo, aunque puede que necesites iterar un par de veces.

15. Usa la IA para expresiones regulares

Odio escribir expresiones regulares casi tanto como los selectores CSS. La IA es excelente para generarlas, aunque necesitarás probarlas.

16. Prueba expresiones regulares con IA

Uso Patterns en mi Mac Studio para probar expresiones regulares generadas por IA, pero la IA también puede ayudar. Le doy a una instancia de IA separada una expresión regular y le pregunto, "¿Qué hace esto?" Si la descripción coincide con lo que quería, me siento más seguro.

17. Deja que la IA maneje matemáticas de bucles complejos

Como los selectores CSS y las expresiones regulares, las matemáticas de bucles complejos pueden ser tediosas. La IA es perfecta para esto. Solo deja que escriba el envoltorio del bucle, luego añade tu lógica de negocio.

18. Pide a la IA que critique el código

A menudo le doy código generado por IA a la misma IA y le pregunto, "¿Qué está mal en este código?" Puede destacar errores y sugerir correcciones, que luego le pido que implemente.

19. Pide a la IA que explique el código

Pasarle código a la IA y preguntar, "¿Qué hace esto?" puede ser esclarecedor, especialmente para código escrito por otros. Ahorra tiempo en ingeniería inversa.

20. Sabe cuándo seguir adelante

Si la IA no lo hace bien después de dos o tres intentos, es hora de empezar de nuevo con un nuevo prompt. A veces, simplemente tienes que hacerlo tú mismo.

21. Usa nombres descriptivos

La IA capta la intención de los nombres de variables y funciones, lo que lleva a un mejor código. Usar $order_date en lugar de $od ayuda a la IA a entender el contexto y hace que el código sea más legible.

22. Lee las notas de la IA

La IA a menudo proporciona notas antes y después del código que escribe. Estas pueden ofrecer información sobre su enfoque y sugerir bibliotecas o funciones útiles.

23. Revisa fragmentos de código

Si necesitas ayuda con una parte específica de tu proyecto, toma el código relevante, muéstraselo a ChatGPT y pide lo que necesitas. Puede ahorrarte mucho tiempo.

24. Actualiza código obsoleto

Una vez tuve un módulo PHP con funciones obsoletas. Pegué el código en ChatGPT, pregunté cómo actualizarlo y obtuve una solución funcional.

25. Usa la IA para lenguajes desconocidos

Cuando programo en un lenguaje en el que no soy experto, le pregunto a la IA cómo escribir lo que necesito. Por ejemplo, comparar sentencias case en PHP y Python puede facilitar mucho escribir código desconocido.

Antes de empezar a usar IA para programar, consulta con tu empresa sobre cuestiones legales relacionadas con el código generado por IA. Si sigues mis consejos, estarás usando IA para tareas comunes, no para tu lógica de negocio única, por lo que deberías poder conservar los derechos de autor sobre tu código principal.

Escribo código para uso interno o proyectos de código abierto, así que no me preocupo por problemas de propiedad con fragmentos generados por IA.

¿Has usado IA para ayudar con la programación? ¿Algún consejo para añadir a mi lista? Déjanos saber en los comentarios abajo.


Puedes seguir mis actualizaciones diarias de proyectos en las redes sociales. Asegúrate de suscribirte a mi boletín de actualizaciones semanales y sígueme en Twitter/X en @DavidGewirtz, en Facebook en Facebook.com/DavidGewirtz, en Instagram en Instagram.com/DavidGewirtz, y en YouTube en YouTube.com/DavidGewirtzTV.

Artículo relacionado
Meta AI ya responde a los mensajes de los compradores en Facebook Marketplace Meta AI ya responde a los mensajes de los compradores en Facebook Marketplace Facebook Marketplace presenta nuevas funciones de Meta AI, entre las que se incluyen respuestas automáticas a las consultas de los compradores, según anunció la empresa el jueves. La plataforma tambié
OpenAI esboza la economía de la IA con fondos de riqueza pública, impuestos sobre los robots y la semana laboral de cuatro días OpenAI esboza la economía de la IA con fondos de riqueza pública, impuestos sobre los robots y la semana laboral de cuatro días Mientras los gobiernos se esfuerzan por gestionar el impacto económico de las máquinas superinteligentes, OpenAI ha publicado una serie de propuestas políticas en las que se esboza cómo podrían reconf
Google presenta los cuadernos Gemini, que combinan NotebookLM con una base de conocimientos personal Google presenta los cuadernos Gemini, que combinan NotebookLM con una base de conocimientos personal Google ha lanzado recientemente la función «Notebooks» para Gemini, diseñada para ayudar a los usuarios a gestionar proyectos complejos mediante la creación de una base de conocimientos personalizada.
Recomendaciones de temas especiales relacionados
Productividad Entrenadores personales de bienestar y concentración basados en IA: controla el agotamiento y aumenta tus niveles de energía mental
Entrenadores personales de bienestar y concentración basados en IA: controla el agotamiento y aumenta tus niveles de energía mental

Descubre los mejores entrenadores personales de bienestar y concentración basados en IA de 2026 en XIX.AI. Nuestras clasificaciones, cuidadosamente seleccionadas, incluyen herramientas revolucionarias y de primera categoría para gestionar el agotamiento y potenciar la energía mental. Compara las opciones gratuitas con las de pago gracias a información basada en casos reales. Descubre hoy mismo el camino hacia la máxima productividad y el bienestar.

10 herramientas
xix.ai
chatbot Los mejores chatbots románticos con IA: crea relaciones duraderas con personalidades coherentes
Los mejores chatbots románticos con IA: crea relaciones duraderas con personalidades coherentes

Descubre los mejores chatbots románticos con IA de 2026 para establecer relaciones auténticas y duraderas. Nuestra lista seleccionada incluye personalidades sólidas y coherentes, comparativas entre versiones gratuitas y de pago, y pruebas en situaciones reales. Encuentra a tu compañero ideal y empieza a construir tu relación hoy mismo en XIX.AI.

10 herramientas
xix.ai
Educación y aprendizaje Los mejores mentores en ciencia de datos y IA: dominan SQL, Pandas y flujos de trabajo de aprendizaje automático.
Los mejores mentores en ciencia de datos y IA: dominan SQL, Pandas y flujos de trabajo de aprendizaje automático.

Descubra a los mejores mentores en ciencia de datos y AI de 2026 para dominar SQL, Pandas y flujos de trabajo de aprendizaje automático. Explore nuestra selección cuidadosamente seleccionada y altamente valorada en XIX.AI para obtener orientación poderosa que cambie completamente la situación. Compare las opciones gratuitas con las pagadas y obtenga información basada en casos reales. Desbloquee su dominio de la ciencia de datos hoy mismo.

10 herramientas
xix.ai
chatbot Los mejores entrenadores de IA para ligar y conversar: mejora tu carisma social y tu confianza en tiempo real
Los mejores entrenadores de IA para ligar y conversar: mejora tu carisma social y tu confianza en tiempo real

Descubre los mejores cursos de 2026 sobre coqueteo y conversación con IA en XIX.AI. Nuestra selección, cuidadosamente seleccionada y con las mejores valoraciones, te ayuda a desarrollar tu carisma social y tu confianza en tiempo real. Explora herramientas imprescindibles y revolucionarias con comparativas entre versiones gratuitas y de pago, y clasificaciones que se actualizan semanalmente. Potencia hoy mismo tus habilidades sociales.

10 herramientas
xix.ai
código Las mejores herramientas de IA para pruebas unitarias automatizadas: genera casos de prueba con Jest, PyTest y JUnit con un solo clic
Las mejores herramientas de IA para pruebas unitarias automatizadas: genera casos de prueba con Jest, PyTest y JUnit con un solo clic

Descubre las mejores herramientas de IA de 2026 para la automatización de pruebas unitarias. Nuestra selección incluye potentes soluciones revolucionarias que permiten generar casos de prueba para Jest, PyTest y JUnit al instante. Compara las opciones gratuitas con las de pago mediante pruebas reales y clasificaciones actualizadas semanalmente en XIX.AI. Aprovecha las ventajas de la IA y aumenta la productividad de tu desarrollo hoy mismo.

10 herramientas
xix.ai
Análisis de datos Las mejores herramientas de visualización de datos con IA: genera automáticamente paneles de BI interactivos a partir de archivos sin procesar
Las mejores herramientas de visualización de datos con IA: genera automáticamente paneles de BI interactivos a partir de archivos sin procesar

Descubre las mejores herramientas de visualización de datos con IA de 2026 en XIX.AI. Nuestra selección, cuidadosamente elegida y con las mejores valoraciones, te ayuda a generar automáticamente y al instante potentes paneles de BI interactivos a partir de archivos sin procesar. Compara las opciones gratuitas con las de pago mediante pruebas en condiciones reales y clasificaciones que se actualizan semanalmente. Aprovecha hoy mismo todo el potencial de tus datos.

10 herramientas
xix.ai
comentario (55)
0/500
CharlesMartinez
CharlesMartinez 6 de abril de 2026 10:00:56 GMT+02:00

Usar o ChatGPT para programação realmente muda tudo, mas não é mágica – tem que saber pedir! 😅 Às vezes a resposta vem torta, mas eu já aprendi a refinar os prompts. Alguém já tentou integrar ele direto no VSCode? Fiquei pensando se a OpenAI vai lançar um plugin oficial em breve...

NoahSmith
NoahSmith 26 de agosto de 2025 19:01:20 GMT+02:00

ChatGPT as a coding tool sounds dope! 😎 I’m a newbie coder and tried it for debugging—saved me hours on a pesky loop issue. Anyone else using it for quick code reviews?

WilliamLewis
WilliamLewis 21 de agosto de 2025 07:01:17 GMT+02:00

ChatGPT as a coding tool sounds like a lifesaver! I’ve been struggling with debugging lately—does it really catch those sneaky bugs fast, or is it overhyped? 😅

BrianWalker
BrianWalker 29 de julio de 2025 14:25:16 GMT+02:00

ChatGPT as a coding tool sounds like a total game-changer! 😎 I’m curious, how often do you rely on it for debugging versus writing new code? Gotta say, I’m tempted to try it for my next project!

MatthewBaker
MatthewBaker 22 de julio de 2025 09:35:51 GMT+02:00

ChatGPT as a coding tool sounds like a dream come true! I tried it for debugging last week, and it saved me hours on a pesky loop issue. But I wonder, does it ever spit out totally wrong code? 😅

ThomasYoung
ThomasYoung 20 de abril de 2025 04:59:41 GMT+02:00

Transformar o ChatGPT em uma ferramenta de codificação dobrou minha produtividade, sem brincadeira! É como ter um assistente super inteligente que nunca dorme. Mas às vezes ele fica um pouco criativo demais com as soluções 😂. Ainda assim, é essencial para qualquer programador!

OR