Alphabet presentó los resultados financieros del tercer trimestre del año, pero lo interesante vino después: en la tradicional conversación con inversores para discutir esos resultados, Sundar Pichai, CEO de Alphabet y Google, presumió de algo inquietante: el código que gobierna todos sus productos cada vez está más desarrollado no por humanos, sino por máquinas.
Pichai explicaba cómo han fusionado los equipos de Gemini y DeepMind para "acelerar la implantación de nuevos modelos". Eso está notándose en muchos ámbitos en la empresa, pero como decíamos, hay un impacto especialmente notable en cómo se están desarrollando los productos de Google. Como dijo Pichai:
"Hoy, más de una cuarta parte de todo el nuevo código de Google está generado por IA, y luego es revisado y aceptado por ingenieros. Eso ayuda a nuestros ingenieros a hacer más y a moverse más rápido".
El dato desde luego confirma una tendencia clara: la IA ha conquistado el mundo de la programación. En verano de 2023 una encuesta de GitHub mostraba cómo el 92% de los programadores usaban herramientas de programación basadas en inteligencia artificial.
La popularidad de dichas herramientas —con GitHub Copilot a la cabeza— es clara señal de que ese segmento está cambiando a pesar de que la IA comete muchos errores a la hora de sugerir código. De hecho, la percepción de este mercado es que estas herramientas están provocando que los desarrolladores programen cada vez peor porque se fían del código que genera por ejemplo ChatGPT.
Aun así, para muchos expertos el futuro de la programación es claro. Mark Garman, CEO de AWS, explicaba que los ingenieros de software no programarán porque será la IA quien lo haga. En febrero de 2024 Jensen Huang hizo una apreciación similar e indicó que a estas alturas ya nadie debería aprender a programar porque ya lo hará la IA por nosotros.
La afirmación de Pichai por tanto cobra especial sentido y apunta a un futuro en el que los desarrolladores ya no programarán, sino que se limitarán a revisar y aceptar el código generado por las máquinas.
Las nuevas herramientas de IA generativa para programar convierten a casi cualquier usuario en un potencial desarrollador —lo vimos con Cursor, por ejemplo—, y eso plantea desde luego un futuro inquietante para los desarrolladores.
¿Es el mensaje de Pichai una pista de que acabarán deshaciéndose de un gran número de desarrolladores? A priori eso parece peligroso. Como explicaba un desarrollador llamado Darren Horrocks, el uso excesivo de plataformas como GitHub Copilot pueden provocar una erosión de la capacidad de programar, sobredependencia de código autogenerado y ausencia de responsabilidad sobre lo que uno programa porque el código no es suyo, sino de la IA. El futuro de este segmento, uno de los más rápidamente impactados por este tipo de herramientas, parece complicarse.
Imagen | Google
Ver 26 comentarios
26 comentarios
l0ck0
y no veras a los desarrolladores dar la puta murga como hicieron los "artistas". La IA es una herramienta que viene a facilitarnos el trabajo como han mucho muchas otras herramientas en el pasado y ante eso solo hay 3 opciones:
- Adaptarse y aprender a usarlas para hacer mejor tu trabajo.
- Ser un crack en tu ambito y continuar como "artesano" y que tu trabajo se revalorize.
- Morirte de asco por que la nueva herramienta lo hace mejor que tu.
Usuario desactivado
¿Sólo para los desarrolladores?
pocust
Cómo se nota que el CEO de Google no tiene ni idea de lo que habla.
Sacar alguna conclusión de la cantidad de código que generas es algo totalmente absurdo para cualquiera que sepa un mínimo de programación. Por no hablar de que si incluyes código sugerido por la función autocompletar que lleva ofreciendo cualquier editor básico desde hace años, poco me parece un 25%.
Usuario desactivado
Ahora entiendo porque Google Maps nos envia por malas rutas.
adomargon
ja ja ja se necesitaran programadores más listos para interpretar lo que genera la IA. Hay cada zoquete copy-paste
jkujami
pronto no, yo ya lo estoy haciendo..
He cambiado una aplicación legacy entera de java a react con su frontend y backend, en 2 semanas, sin tener ni papa de react....
Usando claude 3.5 sonnet de Anthropic,,,,creando un proyecto, diciendole que me cree un documento base con los requisitos que él mismo me pide para completarlo...espectacular!!
Y si tener que tocar el tedioso css y html,,,
Impresionante el nivel de comprensión de lo que le pides,,,,momentos de flipar bastante....
efdtlc
Lo siento por los desarrolladores. El aprendizaje seguirá siendo necesario y posiblemente les obligará a hacer un sobreesfuerzo porque necesitarán continuar manteniendo los conocimientos o renovarse, teniendo que dedicar horas no solo al trabajo sino para su desarrollo personal.
En mi caso puedo decir que estás herramientas me vienen muy bien porque se vez en cuando tengo que tocar un poco de código y ya no pierdo el tiempo buscando en foros ni en tutoriales.
t_r_a
asi de mierda está creando, ya hace mas de seis meses que no uso google ni sus porquerías, que cada vez van peor
danielmarin2
Me es más divertido picarlo, tardo menos que en arreglar los truños que suelta la IA 😂
aerondight420
Lo que no menciona el CEO de Google, cuyo objetivo actual es vender AI, es que los modelos de lenguaje tienen limitaciones importantes a la hora de programar. Si, pueden ayudar a los programadores en generar funciones atómicas para manejo de strings y/o simples códigos de front end, sin embargo, cuando hablamos de códigos complejos, arquitecturas desafiantes y algoritmos avanzados, los modelos de lenguaje siguen sin estar a la altura, y existen serias dudas de que algún día lo estén.
Por eso las afirmaciones de estos CEO que quieren vender sus productos de AI, deberían ser analizadas con cautela.
asinox
..wow revisar código sin saber programar, qué futuro y qué logico!