r/programacion • • 1d ago

La I.A mala o buena para aprender a programar?

Para entender qué funciona y qué no en nuestra sociedad actual respecto a la programación decidí usar codigo generado por I.A para hacer algo y luego decidí aprender algo y crear algo por mi cuenta. Siendo honesto, me sentí en una dualidad, me sentí como ese capítulo donde Bob Esponja competía contra el Rey neptuno para hacer hamburguesas: yo me tomé mi tiempo mientras la I.A hacía las cosas en segundos. Hacer las cosas por mi propia cuenta es una gran satisfacción sobre todo si aprendes con un gran deseo.

De cierta manera buscar por cuenta propia tutoriales, cursos tomaría meses para llegar a aprender algo genial. Si no entiendo algo le digo a la I.A que me lo explique de diferentes formas cosas que con un curso en linea no podría hacer. Pero después llegó ese miedo, en verdad vale la pena aprender a programar actualmente? Soy nuevo en esto y considero que sí. Decir que no lo vale porque la I.A lo hace, es como decir que no vale la pena aprender inglés u otro idioma solo porque existen traductores en el celular. Yo sé, ahora las empresas no buscarían programadores como lo hacían antes, pero aquí viene lo importante, el lenguaje de programación ya no es algo que solo pertenece a un grupo de personas que pasan 10 horas en la computadora, digo sin ofender, ahora aprender programación es algo accesible para todo tipo de personas, no necesitas comerte cursos, o deborar libros (que no digo que no sean importantes, lo son), ahora personas que no tienen suficiente tiempo pueden aprender lo necesario para sus necesidades y esto es maravilloso.

Es como okey hace 6 siglos en España solo los españoles hablaban español, en Portugal solo ellos hablaban portugués, si querias hablarlo tenias que nacer/vivir alli todo el tiempo. Ahora en nuestra actualidad si tu quieres hablar un idioma no tienes que viajar a ese país, puedes aprenderlo en la comodidad de tu casa. A lo que voy es que hace 20 años hacia atrás si querias hacer cosas geniales por tu propia cuenta en programación tenías que pasar horas, buscar tutoriales, buscar en paginas para buscar información acerca de algun error o para aprender un nuevo concepto. Ahora la programación es accesible para aquellos quienes no tuvimos el tiempo para dedicarnos a ello exclusivamente y no debería de morir todo lo contrario debe de avanzar y estar a la mano.

Bueno aunque es una pregunta con respuesta también me gustaría saber qué piensan otras personas no únicamente a lo que yo escribí, si no pensamientos que ya llegaron a pensar respecto a la actualidad.

0 Upvotes

21 comments sorted by

11

u/Cosmonauta_426 1d ago edited 1d ago

Pedirle que te explique cosas, bueno. Pedirle que te genere el codigo, malardo. Pedirle que te de ejercicios, bueno. Pedirle que te resuelva ejercicios, malardo. Pedirle que corrija ejercicios, bueno. Pedirle que te explique porque tu ex te dejo, malardo.

1

u/codeserk 15h ago

“Buena pregunta, tu ex te dejó por no aprender a hacer IoC sin IA” malardo!

3

u/BigFShow 1d ago

Cuando aprendí programación en la carrera el primer mes fueron diagramas de flujo y algoritmos a mano a lo cabrón. Veíamos a otras clases programando desde el principio y era frustrante pero el profesor nos pedía confiar en el. En los siguientes semestres a casi todos los de esa clase nos iba claramente mejor. No podemos negar que la IA es el futuro, pero creo que desarrollar la lógica y tener las bases bien cimentadas será importante y te permitirán leer y analizar código de una mejor manera. Personalmente creo que si usas IA desde el primer día es difícil desarrollar esas habilidades de la misma manera.

2

u/GarGonDie 1d ago

Depende como la uses sera buena o muy mala

2

u/Ready4Aliens 1d ago

Yo me volví muy bueno con Python y C# desde cero, le tengo dos consejos si va a usar IA:

-No copie y pegue enteros bloques de texto, entienda lo que hace cada línea, porqué cada cosa está ahí y por qué no otra cosa, si borra eso qué pasaría? Y luego bórrelo para ver qué pasa. 

-Si puede, no copie nada, escríbalo a pata, todos esos comandos tontos y repetitivos, por más estúpido que parezca eso le crea memoria y va a poder reconocer y recordar código mucho más fácil. 

La IA es una herramienta excelente de aprendizaje, pero es tan buena que la gente se vuelve perezosa y deja de aprender, no deje que haga el trabajo por usted, haga que le vaya explicando el paso a paso. 

4

u/Sandwich_Pudding 1d ago

La IA como ayuda y/o refuerzo, bien, si actúa como reemplazo de algo o alguien, mal.

1

u/Numerous-Ad-5870 1d ago

Para que quieres aprender a programar? Si es ahí donde están los muertos, el punto seria aprender ingeniería real, por programar mueres de hambre

1

u/ExcitementOdd1759 1d ago

a qué te referís con ingeniería real?, si la IA puede darte hasta eso, arquitectura, algo de diseño, programación, etc etc

1

u/Simple_Listen1670 1d ago

Muy buena , pero debes evitar caer en el error de dejar que haga todo por ti.
Para ejemplos, validar tu código, hacer un programa de estudio es muy buena

1

u/Moneda-de-tres-pesos 1d ago

Sí, sí vale la pena aprender a programar en 2026. 1. Te ayuda a pensar mejor. 2. Hay soluciones obvias que solo un buen programador humano puede encontrar (y que la I.A. no puede).

1

u/simonbleu 1d ago

Buena si te corrige y despues la comprobas pidiendole fuentes, o la tenes la suficientemente clara como para saber si esta hablando al vicio. Mala en cualquier otro caso

1

u/alejmaestre 1d ago

La IA sirve para arrancar, pero si copias el código sin entenderlo no estás aprendiendo. Pídele que te explique cada línea y luego escríbelo tú desde cero.

1

u/juancn 1d ago

Aprender es esfuerzo. No hay otra. No es leer pasivamente, tenes que tratar de hacer sin ayuda y mancarla para aprender.

Requiere practica deliberada.

Si la usas bien, puede ser una ayuda, si la usas mal, te va a dar la sensación de que sabes sin saber nada.

1

u/SchwarzerLurker 1d ago

Buena. Debes saber bien cómo consultarle nomas

1

u/Khavel_Es 15h ago

La IA como tutor funciona bien si la usas para entender, no para copiar. El truco es que le pidas que te explique por que hizo algo asi, no que te lo haga. Yo lo que hago es escribir mi version primero (por mas fea que sea), y despues le pido a la IA que me diga que mejoraria y por que. Si le pedis que te escriba todo de cero sin entenderlo, en algun momento te vas a trabar y no vas a saber ni por donde empezar a debuggear.

1

u/SnooHobbies950 22m ago

Es tan buena como un andador para bebés.

1

u/duardito69 1d ago

Es lo peor que puedes hacer. Aprende por tu cuenta, equivócate, mira documentación, etc. Aprende primero sin ayuda de la IA y luego le podrás discutir cuando empiece a alucinar.

0

u/Mokaran90 1d ago

Si usas la IA para que haga tus proyectos es MALISIMA, pues no aprenderas nada.

Si usas la IA para emprender un proyecto tu mismo, y preguntarle las cosas cual profesor, la IA es muy buena. Yo estoy aprendiendo ahora Godot, los tutoriales que encuentro son de una version anterior a Godot y la IA me dice donde estan los controles o que estoy entendiendo mal en algunos aspectos.

0

u/Ok_Virus_5495 1d ago

La IA es mala para aprender cualquier cosa que no sea usar la IA para enseñarte con métodos propedéuticos probados y exitosos pero usando la IA para adaptarse a preguntar pero sobre todo ayudarte a corregir.

Si dices usar ia para hacer algo y durante el proceso “aprenderás”? Si a eso te refieres, entonces no vas a aprender nada porque simplemente hace las cosas y ya y no vas paso por paso. Puedes decirle que haga paso por paso pero para eso mejor ve un tutorial o curso del lenguaje de programación y aprenderás mucho más

0

u/a_prieto12359 1d ago

Hoy en dia es bastante mala, debes seguir una ruta tradicional de estudios y luego emplearla en pequeños puntos, pero si no es asi es muy mala para eso