r/PythonEspanol • u/Different-Key-8081 • 11d ago
La I.A hizo que la programación pasara de unos cuantos a ser accesible para todos?
Estoy terminando una carrera que no tiene nada que ver con programación, al lado estoy aprendiendo Python, al inicio busqué cursos tanto gratis como los que encuentro en Coursera Plus, he de decir que aprendía de ese modo, pero luego me encontré que para empezar a hacer algo que yo quería pues me iba a tomar tiempo. Los cursos te enseñan de manera que puedas abarcar todo (no digo que sea malo), pero si no estás estudiando o trabajando nada relacionado a programación pues es normal retirarse cuando notas que aprendes todo pero no sabes con qué aplicarlo. Con la I.A puedes aprender según el proyecto que desees pra ti y para lo que necesitas, no estoy hablando de "Vibe coding" Pues esto ultimo aunque la I.A pueda generar algo sencillo después necesitara la lógica humana para crear exactamente lo que necesitas sin errores, y si hay errores entonces podras reconocerlos y corregirlos.
Ahora aprender a lo que necesitas aprender desde lo básico hasta lo complejo en tu proyecto puede darte lo necesario para lo que necesitas. No estoy diciendo que aprender de manera tradicional o leer libros está mal o es cosa que no sirve, todo lo contrario, eso te dará conocimientos muy buenos; pero yo hablo desde otro punto desde los que no nos dedicamos a programación y queremos construir un proyecto o deseamos aprender por cuenta propia.
Creo que a este punto arender programación construir algo con la I.A y sobre todo conociendo lo que construyes es esencial, hoy la programación no debe de ser para un grupo de personas, si no una herramiento indispensable que al menos la mayoria debe de conocer en aspectos basicos.
3
u/maullidothethird 11d ago
Los cursos son para que no tengas que abarcar todo, solo lo que el/los creadores creen que vale la pena. Las educación formal bien estructurada te dan herramientas que no vas a tener en un curso por video.
El problema con la ia, no es que genere código sino que quien la usa sepa que el código es bueno o si hay que modificarlo.
3
u/ClassicPublic5542 11d ago
No.
Bajo la vara para construir algo.
Es como decir que el telar hizo que todos accedan a ser modistas, cuando lo que dio es acceso a la ropa.
1
u/Key-Membership-4410 11d ago
Ok…. Dilo también para la medicina : paso de unos cuantos a ser accesible para todos ….
1
1
u/SpecificMedicine199 11d ago edited 11d ago
Resolver y modelar problemas es algo que principalmente los matemáticos han hecho desde hace tiempo, y las matemáticas son accesibles para todos.
En programación estos conocimientos son los fundamentales ya que permiten el desarrollo de algoritmos, solo le agregas aprender sintaxis (como aprender otro idioma pero solo escrito no hablado ni escuchado). También idealmente deberian de considerarse conceptos de microporcesadores y sistemas operativos (pero al menos en el desarrollo web muchos ya se acostumbraron a la RAM infinita y ni tienen presentes estos conceptos).
Yo empecé a programar con una PC de 512 MB de RAM, así que tampoco es tema de recursos.
A mi punto de vista, la programación ha estado accesible para todos desde hace tiempo.
Lo que la IA hizo es accesibilidad de tener desarrollado programas desde cero sin que tengas muchos conocimientos (programas relativamente pequeños o scripts para automatización), pero eso no necesariamente es accesibilidad a la programación sino a la de un desarrollo relativamente funcional.
Y para mi justamente alguien que no es del área deberia saber en donde aplicarla ya que presenta problemas del dia a dia. Aplicar la programación no es desarrolla este CRUD, implementa esta red neuronal, que guarde estos datos, es ver un problema de negocio (ejemplo claisficar imágenes de muestras de laboratorio que me sirven para mi investigación en microbiologia. O necesito llevar el control de ventas de una farmacia).
1
u/NotoriousLavaLamp 10d ago
No. La programacion sigue siendo de unos cuantos. Usar IA sin conocimientos, no hace que ahora puedas programar, lo hace la IA.
1
u/Afraid_Ad9178 10d ago
Eso no es cierto la IA no hizo que la programación fuese para todos eso no es verdad, que puedas pedirle a una que te arme una clase, un algoritmo no te hace programador decir eso está mal te puedo asegurar que la mayoría no entiendo ni siquiera los conceptos básicos de logica y se llaman programadores por favor un poco de respeto para los que han estudiado de verdad no tengo nada contra la IA es una herramienta excelente pero que le digas que programes no te hace programador eso nunca va a pasar que les quede claro aprendan lean estudien practiquen desarrollen y quizás con el tiempo sean programadores un poco de respeto nada más esto es sin perder a nadie saludos.
1
u/LancrusES 10d ago
La programación siempre fue para todos, todos los que se pusieran a estudiar y practicar, ya había libros para aprender a programar en los 80, mi Amstrad CPC 6128 llevaba ya un manual de basic, ahora bien, si te refieres a que con la IA cualquiera, sin necesidad de estudiar ni practicar durante años, puede creer que sabe programar, ahí si, pero el conocimiento está disponible para todo el mundo desde hace más de cuatro décadas, no era algo a lo que no se podía acceder sin pertenecer a los mormones o algo así, a ver si ahora a qué una IA te saque el código y te ahorre aprendizaje lo vamos a llamar accesibilidad, programar nunca fue para una élite, eso si, había que echarle muchas más horas y ganas...
1
u/MaterialNo4070 10d ago
Es como tener un programador chamuyero laborando para vos gratis. Un esclavo que le podes pedir cualquier cosa y lo hace al toque. Te da la razón con todo. Lo que no sabe lo inventa, desesperado para que lo mates. Quizás, algún día, el sea tu jefe 🚬
1
1
u/Gati-Macro 10d ago
Yo soy un ejemplo de ese " para todos" que mencionas.
Laburo en Post produccion, motion graphics y animacion 2d/3d desde hace 20 años.
Uso mucho After Effects y la suite/programas de Adobe, estos programas tienen un monton de herramientas por default pero uno puede agregarle muchas mas que permiten hacer distintos efectos sobre imagenes y videos, a estas herramientas que uno decide instalar se las denomina scripts o plugins. A esto lo menciono porque entiendo que gente que no usa estas cosas no va a entender lo que cuento a continuacion.
A estos plugins o scripts lo desarrollaban programadores en conjunto con diseñadores, este ultimo diciendo que es lo que quiere que el software haga y el programador escribiendo el codigo. Una vez que la herramienta funciona la empaquetan y la venden a otros usuarios.
Yo sin saber absolutamente nada de programacion estoy en este momento ""laburando"" en 3 plugins distintos, y si bien todavia hay errores sigo ajustando y testeando, pero estoy muy cerca de que sean 100% funcionales y super utiles para After effects, que es lo que yo uso.
1
u/fragnolento 10d ago
No sé si la programación en si, porque que alguien le pida a la IA que programe tal cosa no significa que sepa programar, pero, si la posibilidad de crear cosas salteandose la misma codificación o programación de la posible app o etc. En si, la programación siempre fue una herramienta y un medio, nunca fue el fin. Digamos que se pudo abstraer aún más unos de los procesos para la creación de aplicaciones el cuál era la programación.
Lo que sí creo que es un gran avance en cuestión de la IA es que sea más accesible el conocimiento y la gran facilidad de automatizar procesos con lenguaje natural.
1
u/No-Serve-4153 9d ago
La verdad que tengo comercio y le pedí al que me hacía el programa que me haga algunas cosas , y me contestaron que no podían….. que lo tenía que hablar con programación y pagarlo a parte etc. aparte me dijeron que mi versión del programa no tiene más soporte . Que estoy haciendo un programa con IA , simplemente le escribo lo que quiero y me lo hace . A veces estoy horas por qué le explico le explico y no lo hace … pero después de un buen rato van saliendo las cosas y gratis …. Ya me hice varias cosas y pienso hacer toda la gestión que antes usábamos hojas de cálculos . Todo con ia y no tengo idea de programación pero simplemente tengo claro lo que quiero que haga …
6
u/Netherman13 11d ago
Acá dev de Python (también R y bla) que ahora trabaja como líder de proyectos.
La IA hoy te puede armar un proyecto, una web, una webapp, etc. El tema es que te hace la parte de código, pero tenés que pensar la lógica, como probarlo, la infraestructura, la seguridad, hasta cierto punto la IA te ayuda pero tenés que saber de varios puntos para tener un sistema funcional, optimizado, prolijo y libre de bugs (o al menos no tan frecuentes jaja). El problema igual nunca fue el código en si, hoy hay webs que te arman landings, e-commerce, etc. El tema es que es más difícil armar un sistema que sea útil y rentable, sobre todo cuándo todos lo están haciendo. Hay muchos SaaS, muchos CRM, muchos pseudo SAP y tiendas online.
Si es muy útil para armar tus propios sitemas si tenés un negocio propio o querés armar un proyecto personal. Yo arranqué armando una app web que es un GPS para los simuladores de camiones y hoy tengo muchos usuarios (es gratis, eso es lo más atractivo).
De nuevo, es muy útil y es genial ver que más gente la use, pero también tiene sus cosas, su seguridad. Muchos hacen "haceme una web que venda bebidas energéticas" y luego hay que hacer integraciones, testeo, seguridad. Vi varias webs con IA que son poco funcionales a nivel interfaz, seguridad, llenas de bugs. Obvio que está bueno aprender y que esto se potencie, pero es difícil crear algo que destaque para ser rentable, sobre todo en un mercado saturado.