Dot CSV
¿Es esta IA el comienzo de la automatización de los programadores? aka. ¿Te quedas si trabajo?
GitHub Copilot es la última sorpresa del mundo de la Inteligencia Artificial. Un modelo entrenado por OpenAI, similar a GPT-3, que ha aprendido a programar Python, Go, Ruby… y en realidad cualquier lenguaje que podamos encontrar en GitHub. Su cerebro, Codex, ha sido entrenado con el código público de los miles de repositorios que podemos encontrar en GitHub, para entrenar a este asistente que te ayudará en el autocompletado de tu código cuando programes.
— ¡LINKS INTERESANTES! —
► GitHub Copilot – Web del proyecto
https://copilot.github.com/
— ¡MÁS DOTCSV! —-
📣 NotCSV – ¡Canal Secundario!
https://www.youtube.com/c/notcsv
💸 Patreon : https://www.patreon.com/dotcsv
👓 Facebook : https://www.facebook.com/AI.dotCSV/
👾 Twitch!!! : https://www.twitch.tv/dotcsv
🐥 Twitter : https://twitter.com/dotCSV
📸 Instagram : https://www.instagram.com/dotcsv/
— ¡MÁS CIENCIA! —
🔬 Este canal forma parte de la red de divulgación de SCENIO. Si quieres conocer otros fantásticos proyectos de divulgación entra aquí:
http://scenio.es/colaboradores
¡Actualización de última hora! – GitHub me ha confirmado el acceso a COPILOT! 🔥 Así que tendréis vídeos probando esta increíble herramienta próximamente. Suscribíos y activad notificaciones para no perderos nada. Y lo mismo en Twitch 🙂 https://www.twitch.tv/dotcsv
Conclusión: el trabajo de los programadores se pagará menos en un futuro?
Profesión del futuro: proxeneta de ia's
Esto podria ayudar a reducir horas de trabajo y costes, reduciendo personal (Como todo proceso automatizado). Pero todavia a las IA les queda algo que no tienen las personas, "el deseo de crear algo nuevo" ( es decir , quiero estos componentes de esta otra forma, o quiero crear algo nuevo que revolucionara el mundo), "la creatividad", etc…
A mi me lo que realmente me daria miedo, es el dia en el que las IA lleguen a ese punto en el que las IA autoprogramen servicios, herramientas,programas, protocolos,… en base al gusto de los usuarios para que sean comercialmente mas rentables , que las aplicaciones diseñadas por humanos en base a datos objetivos y subjetivos menos rentables.. Aunque si miramos como funciona la IA que controla youtube, donde te dice que ver en base al gusto de otras personas y tus gustos, no me extrañaria que en un futuro un poco lejano pero no mucho, veamos algo similar , IA que generen programas comerciales ellas solas ( o casi solas) en base a los gustos de los usuarios.
Mas precariedad laboral a largo plazo, y mas diferencias económicas y sociales
joder y todo esto en menos de 50 años no me quiero imaginar como ser esto cuando este viejo LOL
gente si al final la IA todo lo hace entonces la gente ya no tendra motivo de trabajar ni de estudiar puesto que viven gracias a sus maquinas …. ese mundo en donde los humanos solo vivan tranquilos sin molestias Lol
Como opinión personal sólo decir que no sé hasta qué punto es recomendable usarlo (o que tu jefe te lo permita), al menos, en una empresa ya que tú código (por muy "tuyo" que sea) se sube a sus servidores ⚠️ y por otro este tweet https://twitter.com/yaakov_h/status/1409997903066636289?s=19
Carlos plancha la camisa 😂
Genial el vídeo! Pero por qué la foto de Míster Jagger para la imagen de GPT-3? Jaja
0:26 jajaj que va. IA no es imaginacion. Sera lo unico que no podra tener la IA.
Si no pues que ponga la IA a inventar la gravedad artificial, propulsores de plasma, warp drives.
Si no tiene acceso a la informacion no podra hacer gran cosa, basicamente como nosotros. La IA esta limitada por la informacion que los seres humanos han descubirto.
Y que de ahi se ponga a crear librerias e incluso una aplicacion nueva y disruptiva como fue Whatapp para los SMS.
Moraleja: es buen momento para empezar a programar
pero yo creo que pierdes control. Y en ve de estar atento a hacer el programa con precision. Estaria mirando y verificando que el copilot hizo bien el subprograma,y que no cambio la variable "albondiga" por "almondiga". hombre algo ya servira pero habra que ver si merece la pena invertir el tiempo en una cosa u otra.
Optimus Prime nos quita el trabajo 😀 Buen video
Lo curioso de la industria de la programación, es que cada vez que haces que una tarea se vuelva sencilla, surgen tareas más complicadas al rededor.
Bueno, pues a estudiar mecánica o peluquería porque los Junior se quedan sin trabajo
Yo: Una herramienta que permita a la humanidad volver a tener tiempo para hacer lo que le gusta.
El sistema capitalista: …hmmmm🧐 No.
los humanos del hoy estamos destruyendo al "dios" del pasado y estamos creando al "dios" (iA) del las generaciones del futuro.
En 1960 la gente le decía Hopper. "Pero Grace, si haces fácil la programación nos quedaremos sin trabajo"… Hablaban de COBOL. No sé si os suena también SQL, el cual era otro lenguaje que quitaría a los programadores para que los analistas y gerentes pudiesen acceder "fácilmente" a la base de datos.
Con COBOL, el cambio fue mucho mayor, ya no hacía falta saber Ensamblador ni cómo gestionaba la memoria la máquina subyacente. En este caso, con GPT-3 aún necesitas revisar el código y modificarlo para que haga lo que realmente quieres que haga, porque no me creo que lo haga bien y tal y como le has dicho a la primera. Por lo que necesitas dos cosas importantes:
1. Saber muy bien el idioma en el que escribe el código GPT-3, porque tienes que hacer de "editor".
2. Saber muy bien cómo decirle a ese sistema lo que quieres. El lenguaje natural es muy ambiguo, cualquier frase puede tergiversarse, ser muy específico al final no te quita de tener que escribir código. Tal y como anuncian, sirve para escribir funciones, snippets, … el resto tienes que seguir haciéndolo tú, como programador.
Sinceramente, no entiendo porqué el "hype" de estas tecnologías. No suelo emplear estas tecnologías, pero me huele que para poder escribir un snippet vas a tener la CPU siempre al 100% y finalmente tendrás que escribir, leer y corregir. Muchos programadores avanzados finalmente preferirán crear funciones, macros y otras ayudas en lugar de emplear GPT-3. Pero no digo que a futuro, cuando las CPUs incorporen facilidades para hacer el sistema más asequible no sea una ayuda muy útil para quitarnos de todas las tareas tediosas y programar mucho más rápidamente nuestro código.
Si queréis saber un poco más de historia, no os perdáis: https://books.altenwald.com/book/histlangprog
Copilot es a la programación como Google Translator es a la tarea de la traducción. Para tus side-projects seguramente lo uses, para una ayuda puntual, para una frase o palabra concreta. Pero si no tienes conocimiento alguno de ese otro idioma y tu objetivo es profesional. No. Nadie usa solo Google Translator y sale bien parado. Igualmente pasará con copilot. Quien lo use lo usará como apoyo para tareas tediosas, pero el peso de la programación y pensar qué hacer y cómo hacerlo seguirá recayendo en el programador… y en StackOverflow 😀
Justo cuando estoy aprendiendo a programar :" (mejor aprendo algo de mecánico o algo por si las moscas xd)
A ver, como programador con más de 15 años. Eso es una mierda!!