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
ThomasScott
38

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 de programación durante más de dos años, y ha sido un cambio de juego. Hubo una vez cuando ChatGPT me ayudó a identificar un error difícil, y fue entonces cuando realmente vi el potencial de la IA en la codificación.

Mucha gente parece pensar que la IA es como un genio mágico que puede preparar un programa o aplicación completo de un vago deseo. Pero permítanme dejar el récord: AI es más como una herramienta eléctrica. Claro, podría usar una sierra pasada de moda para cortar madera, pero una sierra de mesa hará el trabajo mucho más rápido. Ninguna herramienta crea muebles para usted; Solo te ayudan a construirlo. Del mismo modo, AI no le escribirá su código, pero ciertamente puede ayudarlo a escribirlo de manera más eficiente.

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

He estado usando ChatGPT Plus, que cuesta $ 20 al mes, principalmente porque solía tener el modelo GPT-4 superior para la codificación 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 codificación están a la par. Pero la versión gratuita limita sus consultas, lo que puede interrumpir mi flujo de trabajo, así que me quedo más.

He probado varios modelos de idiomas grandes (LLM) contra mis tareas de codificación del mundo real, y solo unos pocos, todos basados ​​en los LLM 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 codificación de IA solo mejorarán con el tiempo.

Reflexionando sobre mis proyectos, he encontrado algunos consejos prácticos para aprovechar al máximo un socio de programación de IA. Vamos a sumergirnos.

1. Desglose las tareas en trabajos pequeños

AI lucha con instrucciones complejas, especialmente para el diseño de productos. Pero se destaca en el manejo de tareas pequeñas y bien definidas.

2. Trate a la IA como una charla floja

Piense en sus interacciones con la IA como mensajes rápidos, de ida y vuelta en un chat de holgura, no intercambios de correo electrónico lentos con un colega.

3. Desarrollar rutinas complejas de iteración

Comience con una tarea simple, y una vez hecho esto, agregue más elementos uno por uno. A menudo copio y pego el aviso anterior, ajustándolo a medida que avanzo, para obtener el código que necesito.

4. Pruebe cada fragmento de código

Nunca asuma que el código de la IA funcionará. Siempre pruebelo en su proyecto para ver cómo funciona.

5. Use el depurador

Para una prueba más profunda, no rehuya el uso del depurador para atravesar el código generado por la IA. Mire las variables y vea exactamente lo que está haciendo la IA. Está bien dejar que la IA escriba fragmentos de código para usted, siempre que verifique cada línea.

6. Mantenga la IA separada de su idiota

Muchos proveedores de herramientas de codificación están presionando las funciones de IA integradas, pero prefiero usar ChatGPT como una herramienta independiente. No quiero que una IA se meta con mi entorno de codificación principal.

7. Líneas de código de pick de cereza

No tienes que usar todo lo que genera la IA. Al igual que puede elegir entre Stack Overflow, puede hacer lo mismo con el código generado por IA.

8. Evite la codificación propietaria

Los AI LLM están capacitados en datos generales y lo que pueden encontrar en línea. No conocen su aplicación o lógica comercial única, así que no les pida que escriban un código que requiera ese conocimiento.

9. Proporcione contexto con ejemplos

Una vez le di a Chatgpt un fragmento de HTML y le pedí que agregara 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 comprender el contexto.

10. Use AI para la codificación de conocimiento común

La IA brilla al escribir código que usa conocimiento común, bibliotecas populares y prácticas estándar. No escribirá su lógica comercial única, pero puede ahorrarle tiempo con las funciones de biblioteca y API.

11. Pide fragmentos cortos

Incluso si solo necesita una o dos líneas, use la IA como lo haría con cualquier herramienta de investigación para ahorrar tiempo.

12. Dígale a la IA cuando el código no funcione

La IA a menudo genera código incompleto o no funcional. Haga que saber lo que no funciona y solicite una versión revisada. Por lo general, mejora en el original.

13. Trabajo de IA de verificación cruzada

Es fascinante ver cómo diferentes modelos de lenguaje interpretan el mismo código. Incluso puede hacer que una sesión de chatgpt verifique el trabajo de otro.

14. Deje que AI 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 es posible que necesite iterar varias veces.

15. Use IA para expresiones regulares

Odio escribir expresiones regulares casi tanto como los selectores CSS. La IA es excelente para generarlos, aunque deberá probarlos.

16. Pruebe expresiones regulares con IA

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

17. Deje que la IA maneje las matemáticas de bucle complejo

Al igual que los selectores CSS y las expresiones regulares, las matemáticas de bucle complejas pueden ser tediosas. AI es perfecto para esto. Simplemente deje que escriba el envoltorio de bucle, luego agregue su lógica comercial.

18. Pídale a AI que críe el código

A menudo alimento el código generado por la IA a la IA y pregunto: "¿Qué pasa con este código?" Puede resaltar errores y sugerir correcciones, que luego le pido que implementen.

19. Pídale a la IA que explique el código

Código de alimentación a la IA y preguntando: "¿Qué hace esto?" puede ser esclarecedor, especialmente para el código escrito por otros. Ahorra tiempo en la ingeniería inversa.

20. Sepa cuándo seguir adelante

Si la IA no puede obtenerlo justo después de dos o tres intentos, es hora de comenzar de nuevo con un nuevo aviso. A veces, solo tienes que hacerlo tú mismo.

21. Use nombres descriptivos

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

22. Lea las notas de AI

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

23. Revise los fragmentos de código

Si necesita ayuda con una parte específica de su proyecto, tome el código relevante, muéstrelo a ChatGPT y solicite lo que necesita. Puede ahorrarte mucho tiempo.

24. Actualizar código obsoleto

Una vez tuve un módulo PHP con características desactivadas. Pasté el código en ChatGPT, le pregunté cómo actualizarlo y obtuve una solución de funcionamiento.

25. Use AI para idiomas desconocidos

Al codificar en un idioma en el que no soy un experto, le pregunto a la IA cómo escribir lo que necesito. Por ejemplo, comparar las declaraciones de casos en PHP y Python puede facilitar la escritura de código desconocido.

Antes de comenzar a usar AI para la codificación, consulte con su empresa sobre cuestiones legales relacionadas con el código generado por IA. Si sigue mis consejos, utilizará AI para tareas comunes, no su lógica comercial única, por lo que debería poder retener los derechos de autor sobre su código central.

Escribo código para uso interno o proyectos de código abierto, por lo que no me preocupa los problemas de propiedad con los fragmentos generados por la IA.

¿Has utilizado AI para ayudar con la codificación? ¿Algún consejo para agregar a mi lista? Háganos saber en los comentarios a continuación.


Puede seguir mis actualizaciones de proyecto diarias en las redes sociales. Asegúrese de suscribirse a mi boletín de actualización semanal 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
Plegar la gestión de proyectos con la creación de tareas de AI de PMOTTO Plegar la gestión de proyectos con la creación de tareas de AI de PMOTTO En el torbellino del mundo de los negocios de hoy, la gestión efectiva de proyectos no solo es útil, es esencial para mantenerse a la vanguardia. Ingrese a Pmotto, una herramienta revolucionaria que está cambiando el juego utilizando el aprendizaje automático para transformar cómo los gerentes de proyecto manejan las tareas y toman decisiones. Este artículo se sumerge en
Vestidos florales se mezclan con el encanto de la naturaleza en ZSL London Zoo Vestidos florales se mezclan con el encanto de la naturaleza en ZSL London Zoo Entra en un mundo donde la moda se entrelaza con la naturaleza. Este viaje destaca la elegancia de los vestidos florales ubicados en el vibrante telón de fondo del zoológico de ZSL London. Exploremos cómo estas prendas encarnan la esencia de la naturaleza, combinando sin problemas la comodidad y el estilo en un entorno fascinante.
<p>ChatGPT supera oficialmente la búsqueda de Google, aquí está por qué</p>

ChatGPT supera oficialmente la búsqueda de Google, aquí está por qué

Vale la pena señalar que los sitios web que bloquean el rastreador web de Openai no aparecerán en los resultados de búsqueda, lo que significa que puede perder el contenido de algunos de sus sitios favoritos. Sin embargo, Openai ha establecido asociaciones con fuentes de noticias de buena reputación como Associated Press, Condé Nast, Dotdash Meredit
Comentario (45)
0/200
JoseDavis 11 de abril de 2025 00:01:24 GMT

Transforming ChatGPT into a coding power tool has seriously doubled my output! It's like having a super smart buddy who spots bugs I'd miss. Only downside? Sometimes it suggests solutions that are way over my head. Still, a must-have for any coder!

JerryMitchell 11 de abril de 2025 00:01:24 GMT

ChatGPTをコードの強力なツールに変えることで、私の生産性が倍増しました!バグを見つけるのが得意で、助けになります。ただ、時々理解できない解決策を提案されるのが難点です。それでも、プログラマーにとって必須のアイテムですね!

ThomasYoung 11 de abril de 2025 00:01:24 GMT

ChatGPT를 코딩 파워 툴로 변환하니 생산성이 두 배로 늘었어요! 버그를 찾아내는 데 정말 도움이 됩니다. 다만, 가끔 이해하기 어려운 해결책을 제안할 때가 있어요. 그래도 프로그래머라면 꼭 써야 할 도구죠!

StephenLee 11 de abril de 2025 00:01:24 GMT

Transformar o ChatGPT em uma ferramenta de codificação poderosa dobrou minha produtividade! É como ter um amigo super inteligente que encontra bugs que eu perderia. O único problema é que às vezes sugere soluções que estão fora do meu alcance. Ainda assim, é essencial para qualquer programador!

RalphMitchell 11 de abril de 2025 00:01:24 GMT

Transformar a ChatGPT en una herramienta de codificación potente ha duplicado mi producción. Es como tener un amigo súper inteligente que detecta errores que yo pasaría por alto. El único inconveniente es que a veces sugiere soluciones que están fuera de mi alcance. Aún así, es imprescindible para cualquier programador!

AbigailMiller 11 de abril de 2025 08:37:01 GMT

Transforming ChatGPT into my coding tool has seriously doubled my output. It's like having a super smart assistant that never sleeps! That bug it helped me find? Absolute game-changer. But sometimes, it's a bit too chatty and I just want the code, you know? Still, a must-have for any coder!

OR