Google fait de grands progrès en matière d’intelligence artificielle (IA), et ce ne sont pas que des paroles. Plus d’un quart de tous les nouveaux codes chez Google sont désormais générés par l’IA. C’est ce qu’a déclaré le PDG Sundar Pichai, qui a partagé ces détails lors de l’appel aux résultats du troisième trimestre 2024 de Google. Google s’appuie fortement sur l’IA générative pour rendre le codage plus rapide et plus efficace, et cela a un réel impact sur l’entreprise.
Le passage de Google à l’IA dans le codage
Sundar Pichai a lancé une bombe lors de l’appel aux résultats du troisième trimestre 2024 : l’IA représente désormais plus de 25 % du nouveau code écrit chez Google. L’IA n’est pas ici qu’un gadget : elle aide activement les ingénieurs à « faire plus et aller plus vite ». L’une des grandes victoires de l’IA est de s’attaquer au code ancien et maladroit. L’outil d’IA interne de Google, appelé « Goose », utilise les 25 années de connaissances en ingénierie de l’entreprise pour aider à écrire du nouveau code et à réparer les anciens systèmes.
Bienvenue GPT-4o avec Canvas : la nouvelle interface d’écriture et de codage d’OpenAI
Voici comment cela fonctionne : Goose suggère des extraits de code, puis les ingénieurs de Google interviennent pour les examiner et les approuver. Il ne s’agit pas de remplacer les humains. Au lieu de cela, l’IA accélère les choses, s’occupant des tâches ennuyeuses et répétitives afin que les ingénieurs puissent se concentrer sur les problèmes intéressants. Le code généré par l’IA est toujours soumis à un examen humain rigoureux pour rester conforme aux normes élevées de Google.
Cette poussée vers un codage basé sur l’IA fait partie de la stratégie plus large de Google visant à faire de l’IA le cœur de son avenir. Pichai a même mentionné que Google DeepMind supervise désormais des équipes comme celle derrière l’application Gemini, montrant à quel point Google prend ce changement au sérieux.
L’IA signifie-t-elle une perte d’emploi pour les ingénieurs de Google ?
Si l’IA écrit autant de code, il est juste de se demander : les programmeurs humains sont-ils sur le point de démarrer ? Selon Pichai, la réponse est non. L’idée est de rendre les ingénieurs plus productifs, pas de les remplacer. En gérant des tâches de codage répétitives, l’IA permet aux développeurs de se concentrer sur des projets plus ambitieux et plus créatifs. Il s’agit avant tout de renforcer les capacités humaines, et non de les éliminer.
Mais soyons réalistes : certains Googleurs sont toujours nerveux. L’ensemble du message « L’IA est là pour vous aider, pas pour vous remplacer » semble bon, mais lorsque vous entendez que l’IA écrit un quart de tout nouveau code, il est facile de comprendre pourquoi il y a des inquiétudes. Le point clé ici est que l’IA n’est pas autosuffisante. Le code qu’il génère nécessite toujours une surveillance humaine. Ce sont les ingénieurs qui passent les appels, résolvent les problèmes et décident du montage final.
« Cela aide nos ingénieurs à faire plus et à aller plus vite », a déclaré Pichai, soulignant que le code généré par l’IA n’est qu’un outil parmi d’autres. Il gère les parties ennuyeuses, mais le gros du travail (créativité, résolution de problèmes et travail global) nécessite toujours des ingénieurs humains.
Le moment choisi pour cette poussée de l’IA ne pourrait pas être meilleur pour Google. Alphabet, la société mère de Google, vient signalé un chiffre d’affaires massif de 88,3 milliards de dollars pour le troisième trimestre 2024. Google Cloud à lui seul a généré 11,4 milliards de dollars, soit un bond de 35 % par rapport à l’année précédente. L’IA joue un rôle majeur dans cette croissance. Les revenus de Google Cloud ont grimpé à 1,95 milliard de dollars, contre seulement 270 millions de dollars l’année précédente, en grande partie grâce au développement basé sur l’IA.
Et il ne s’agit pas uniquement de Google Cloud. L’IA est partout dans les produits Google. YouTube dispose d’outils d’IA générative qui aident les créateurs à créer des résumés et des titres vidéo. La série de smartphones Pixel 9 regorge également de fonctionnalités d’IA que les utilisateurs adorent. Tout cela fait partie du grand projet de Google visant à devenir le leader de l’IA, comme l’a souligné Tracy Woo, analyste chez Forrester.
Google utilisant l’IA pour le codage est un signe de la direction que prend le développement logiciel. L’IA peut automatiser les tâches de codage banales, détecter les inefficacités et même suggérer des solutions pour les systèmes existants. Cela signifie que les développeurs pourraient finir par passer moins de temps à corriger les bogues et plus de temps à créer de nouvelles fonctionnalités innovantes.
Mais tout ne se passe pas sans heurts. Le code généré par l’IA n’est pas parfait : il peut introduire des erreurs ou des failles de sécurité s’il n’est pas soigneusement géré. Google le sait, c’est pourquoi les ingénieurs humains examinent toujours tout ce que l’IA crache. C’est le filet de sécurité. Mais les risques potentiels sont toujours présents et l’industrie doit les surveiller.
Un autre défi est que l’IA est peut-être rapide, mais elle n’est pas très efficace pour comprendre le contexte complet d’un projet. Il peut générer du code, mais il ne comprend pas toujours le « pourquoi » derrière ce qu’il écrit. C’est là que les développeurs humains ont encore un gros avantage : ils comprennent les besoins de l’entreprise, les utilisateurs et l’aspect créatif de la création de logiciels. L’IA, pour l’instant, est plus un assistant surpuissant qu’un véritable créateur.
L’avenir de Google avec l’IA
Google met tout en œuvre pour l’IA, et ce n’est pas seulement pour le codage. Pichai a mentionné que Google est « dans une position unique pour diriger l’ère de l’IA » en raison de sa solide infrastructure et de ses équipes de recherche. Google a également consolidé ses ressources en IA, en réunissant des équipes d’apprentissage automatique, de sécurité et d’autres divisions pour créer une stratégie d’IA unifiée.
La vision de Pichai est que l’IA soit intégrée à tout ce que fait Google, de la recherche au cloud. Et les chiffres suggèrent que cela fonctionne : les gains de revenus et de productivité de Google sont des signes clairs que la stratégie porte ses fruits. D’autres entreprises technologiques vont surveiller cela de près, et il ne serait pas surprenant que nombre d’entre elles suivent l’exemple de Google.
L’utilisation par Google de l’IA pour générer plus d’un quart de son nouveau code marque un changement majeur dans le développement de logiciels. Mais l’IA n’est pas là pour remplacer les ingénieurs humains ; c’est là pour changer leur façon de travailler. En prenant en charge les tâches répétitives, l’IA permet aux développeurs de se concentrer sur les aspects créatifs les plus importants de leurs projets. L’adoption d’outils comme Goose n’est qu’une partie du plan plus vaste de Google visant à faire de l’IA un élément central de tout ce qu’ils font.
L’IA a le pouvoir de changer la façon dont les logiciels sont créés, mais elle nécessite toujours la surveillance et la créativité humaines. Pour l’instant, Google utilise l’IA comme un outil pour responsabiliser ses ingénieurs, et non pour les remplacer. Et même si le voyage vers un développement entièrement basé sur l’IA ne fait que commencer, une chose est claire : Google donne le ton, et tous les autres essaient de suivre le rythme.
Crédit image en vedette : Kerem Gülen/Idéogramme