u/Fox_gamer001

Hola, espero que estén bien. Para ponerlos en contexto, estoy aprendiendo programación y llevo mucho tiempo utilizando la IA; ya he aprendido los fundamentos, he consolidado mis conocimientos básicos, he realizado algunos proyectos por mi cuenta, he estudiado algoritmos y estructuras de datos (DSA) y he desarrollado un buen pensamiento crítico y lógico. Utilizo la IA principalmente para que me explique conceptos o temas que me interesan y le pido ejemplos hasta que lo entiendo o capto la idea principal, para corregir errores cuando simplemente no tengo ni idea después de leer el mensaje de error, y para generar código.

Incluso yo soy el que corrige las babosadas que hacen mis compañeros de equipo de trabajos grupales cuando hacen las cosas con IA lol.

Pero me preocupa la idea de que no esté utilizando la IA correctamente; por ejemplo, ahora mismo estoy aprendiendo SpringBoot, y cuando quiero hacer algo pero no sé cómo (y los resultados de Google no me ayudan mucho), le explico la idea y me genera el código de lo que quiero hacer. Pero en lugar de limitarme a copiar y pegar, escribo el código a mano (a veces cambio cosas del código si lo considero necesario) y, cuando termino, le pido a la IA que me explique el código y los conceptos que ha utilizado para generar la solución.

Cuando termino, me siento raro, como si no debiera usar la IA para programar, así que pido opiniones para saber qué estoy haciendo mal o bien. ¡Gracias!

Nota: Sí planifico los proyectos antes de empezar a programar, uso el bloc de notas para anotar cómo quiero que sea, qué cosas tendrá y un boceto de cómo hacerlo, a veces hago dibujos, o diagramas/MERs/MRs si el proyecto es más grande, pero en general pienso en la idea antes de tirar código.

reddit.com
u/Fox_gamer001 — 9 days ago

Hi, I hope y'all are doing okay, so for context I'm learning programming and I've been using AI a long time, I've already learned the fundamentals, sharpened my foundations, made some projects by myself, studied DSA and developed a good critical thinking and logic. I mostly use AI to explain to me concepts or topics that I'm interested and ask for examples until I understand it or get the main idea, fix errors when I simply don't have any clue after I read the message error, and generate code.

But I'm afraid of the idea that I'm not using AI correctly, for example I'm learning SpringBoot right now, when I want to do something but I don't know how to do it (and the results from Google don't really help), I tell it the idea and it generates the code of what I want to do. But instead of just copying and paste it, I type the code by hand (sometimes I change things of the code if I consider it) and when I finish, I ask the AI to explain the code and the concepts that it used to generate the solution.

After I finish I feel weird, like I shouldn't be using AI to code, so I'm asking for feedback to know what I'm doing wrong or right, thank you!

reddit.com
u/Fox_gamer001 — 14 days ago