Google está dando grandes pasos con la inteligencia artificial (IA), y no se trata sólo de palabras. Más de una cuarta parte de todo el código nuevo en Google ahora se genera con inteligencia artificial. Esto es según el director ejecutivo, Sundar Pichai, quien compartió estos detalles durante la conferencia telefónica sobre ganancias del tercer trimestre de 2024 de Google. Google se está apoyando en gran medida en la IA generativa para hacer que la codificación sea más rápida y eficiente, y está teniendo un impacto real en la empresa.
El cambio de Google hacia la IA en la codificación
Sundar Pichai lanzó una bomba durante la convocatoria de resultados del tercer trimestre de 2024: la IA representa ahora más del 25% del nuevo código que se escribe en Google. La IA no es sólo un truco aquí: ayuda activamente a los ingenieros a «hacer más y moverse más rápido». Una de las grandes victorias de la IA es abordar el código antiguo y torpe. La herramienta interna de inteligencia artificial de Google, llamada «Goose», utiliza los 25 años de conocimiento de ingeniería de la compañía para ayudar a escribir código nuevo y reparar sistemas antiguos.
Bienvenido GPT-4o con Canvas: la nueva interfaz de OpenAI para escribir y codificar
Así es como funciona: Goose sugiere fragmentos de código y luego los ingenieros de Google intervienen para revisarlos y aprobarlos. No se trata de reemplazar a los humanos. En cambio, la IA está acelerando las cosas, encargándose de las cosas aburridas y repetitivas para que los ingenieros puedan concentrarse en los problemas interesantes. El código generado por IA todavía pasa por una rigurosa revisión humana para mantener todo a la altura de los altos estándares de Google.
Este impulso hacia la codificación impulsada por IA es parte de la estrategia más amplia de Google para hacer de la IA el núcleo de su futuro. Pichai incluso mencionó que Google DeepMind ahora está supervisando equipos como el que está detrás de la aplicación Gemini, lo que demuestra cuán en serio se está tomando Google este cambio.
¿La IA significa la pérdida de empleo para los ingenieros de Google?
Si la IA escribe tanto código, es justo preguntar: ¿Están los programadores humanos a punto de ser expulsados? Según Pichai, la respuesta es no. La idea es hacer que los ingenieros sean más productivos, no reemplazarlos. Al manejar tareas de codificación repetitivas, la IA permite a los desarrolladores centrarse en proyectos más grandes y creativos. Se trata de mejorar las capacidades humanas, no de eliminarlas.
Pero seamos realistas: algunos empleados de Google todavía están nerviosos. Todo el mensaje “La IA está aquí para ayudar, no para reemplazarlo” suena bien, pero cuando escuchas que la IA está escribiendo una cuarta parte de todo el código nuevo, es fácil ver por qué hay preocupaciones. El punto clave aquí es que la IA no es autosuficiente. El código que genera todavía necesita supervisión humana. Los ingenieros son quienes hacen las llamadas, resuelven los problemas y deciden qué es el resultado final.
«Esto ayuda a nuestros ingenieros a hacer más y moverse más rápido», dijo Pichai, enfatizando que el código generado por IA es solo otra herramienta. Se encarga de las partes aburridas, pero el trabajo pesado (creatividad, resolución de problemas y trabajo general) todavía requiere ingenieros humanos.
El momento de este impulso de la IA no podría ser mejor para Google. Alphabet, la empresa matriz de Google, acaba de reportado unos enormes ingresos de 88.300 millones de dólares para el tercer trimestre de 2024. Solo Google Cloud obtuvo 11.400 millones de dólares, un aumento del 35% con respecto al año anterior. La IA está desempeñando un papel importante en este crecimiento. Los ingresos de Google Cloud se dispararon a 1.950 millones de dólares desde sólo 270 millones de dólares el año anterior, gracias en gran parte al desarrollo impulsado por la IA.
Y no se trata sólo de Google Cloud. La IA está presente en todos los productos de Google. YouTube tiene herramientas de inteligencia artificial generativa que ayudan a los creadores a crear resúmenes y títulos de videos. La serie de teléfonos inteligentes Pixel 9 también incluye funciones de inteligencia artificial que encantan a los usuarios. Todo esto forma parte del gran plan de Google para ser líder en IA, como señala la analista de Forrester Tracy Woo.
El uso de IA para la codificación por parte de Google es una señal de hacia dónde se dirige el desarrollo de software. La IA puede automatizar tareas de codificación mundanas, encontrar ineficiencias e incluso sugerir soluciones para sistemas heredados. Esto significa que los desarrolladores podrían terminar dedicando menos tiempo a corregir errores y más tiempo a crear funciones nuevas e innovadoras.
Pero no todo es fácil. El código generado por IA no es perfecto: puede introducir errores o vulnerabilidades de seguridad si no se gestiona con cuidado. Google lo sabe, razón por la cual los ingenieros humanos todavía revisan todo lo que la IA escupe. Esa es la red de seguridad. Pero los riesgos potenciales siguen ahí y son algo que la industria debe vigilar.
Otro desafío es que la IA puede ser rápida, pero no muy buena para comprender el contexto completo de un proyecto. Puede generar código, pero no siempre entiende el «por qué» detrás de lo que escribe. Ahí es donde los desarrolladores humanos todavía tienen una gran ventaja: entienden las necesidades del negocio, los usuarios y el lado creativo de la creación de software. La IA, por ahora, es más un asistente superpoderoso que un verdadero creador.
El futuro de Google con la IA
Google apuesta por la IA y no se trata sólo de codificación. Pichai mencionó que Google está «en una posición única para liderar la era de la IA» debido a su sólida infraestructura y equipos de investigación. Google también ha consolidado sus recursos de IA, reuniendo equipos de aprendizaje automático, seguridad y otras divisiones para crear una estrategia de IA unificada.
La visión de Pichai es que la IA se integre en todo lo que hace Google, desde la búsqueda hasta la nube. Y las cifras sugieren que está funcionando: los aumentos de ingresos y productividad de Google son señales claras de que la estrategia está dando frutos. Otras empresas de tecnología seguirán esto de cerca y no sería sorprendente que muchas de ellas siguieran el ejemplo de Google.
El uso de IA por parte de Google para generar más de una cuarta parte de su nuevo código marca un cambio importante en el desarrollo de software. Pero la IA no está aquí para reemplazar a los ingenieros humanos; está aquí para cambiar su forma de funcionar. Al encargarse de las tareas repetitivas, la IA permite a los desarrolladores centrarse en aspectos creativos más importantes de sus proyectos. La adopción de herramientas como Goose es sólo una parte del plan más amplio de Google para hacer de la IA una parte central de todo lo que hacen.
La IA tiene el poder de cambiar la forma en que se construye el software, pero aún necesita supervisión y creatividad humanas. Por ahora, Google está utilizando la IA como herramienta para empoderar a sus ingenieros, no para reemplazarlos. Y aunque el camino hacia un desarrollo totalmente impulsado por la IA recién comienza, una cosa está clara: Google está marcando el ritmo y todos los demás están tratando de seguir el ritmo.
Crédito de la imagen destacada: Kerem Gülen/Ideograma