Google maakt grote stappen op het gebied van kunstmatige intelligentie (AI), en het blijft niet alleen bij praten. Ruim een kwart van alle nieuwe code bij Google is nu door AI gegenereerd. Dat zegt CEO Sundar Pichai, die deze details deelde tijdens de Q3 2024-winstoproep van Google. Google leunt zwaar op generatieve AI om het coderen sneller en efficiënter te maken, en het heeft een reële impact op het bedrijf.
De verschuiving van Google naar AI bij het coderen
Sundar Pichai liet een bom vallen tijdens de winstoproep voor het derde kwartaal van 2024: AI is nu verantwoordelijk voor meer dan 25% van de nieuwe code die bij Google wordt geschreven. AI is hier niet alleen maar een gimmick; het helpt ingenieurs actief om ‘meer te doen en sneller te handelen’. Een van de grote overwinningen van AI is het aanpakken van oude, onhandige code. De interne AI-tool van Google, genaamd “Goose”, gebruikt de 25 jaar aan technische kennis van het bedrijf om nieuwe code te schrijven en oude systemen te repareren.
Welkom GPT-4o met Canvas: OpenAI’s nieuwe interface voor schrijven en coderen
Hier is hoe het werkt: Goose stelt codefragmenten voor, waarna de technici van Google tussenbeide komen om deze te beoordelen en goed te keuren. Het gaat niet om het vervangen van mensen. In plaats daarvan versnelt AI de zaken en zorgt voor saaie, repetitieve zaken, zodat ingenieurs zich kunnen concentreren op de interessante problemen. Door AI gegenereerde code wordt nog steeds aan een strenge menselijke beoordeling onderworpen om ervoor te zorgen dat alles aan de hoge normen van Google blijft voldoen.
Deze drang naar AI-gestuurde codering maakt deel uit van de bredere strategie van Google om van AI de kern van zijn toekomst te maken. Pichai zei zelfs dat Google DeepMind nu toezicht houdt op teams zoals die achter de Gemini-app, wat laat zien hoe serieus Google deze verschuiving neemt.

Betekent AI banenverlies voor Google-technici?
Als AI zoveel code schrijft, is het eerlijk om te vragen: Staan menselijke programmeurs op het punt om de boot te krijgen? Volgens Pichai is het antwoord nee. Het idee is om ingenieurs productiever te maken, niet om ze te vervangen. Door repetitieve codeertaken uit te voeren, stelt AI ontwikkelaars in staat zich te concentreren op grotere, creatievere projecten. Het gaat allemaal om het vergroten van de menselijke capaciteiten, niet om het elimineren ervan.
Maar laten we eerlijk zijn: sommige Googlers zijn nog steeds nerveus. De hele boodschap ‘AI is hier om te helpen, niet om u te vervangen’ klinkt goed, maar als je hoort dat AI een kwart van alle nieuwe code schrijft, is het gemakkelijk te begrijpen waarom er zorgen zijn. Het belangrijkste punt hier is dat AI niet zelfvoorzienend is. De code die het genereert heeft nog steeds menselijk toezicht nodig. Ingenieurs zijn degenen die de beslissingen nemen, problemen oplossen en beslissen wat de uiteindelijke oplossing is.
“Dit helpt onze ingenieurs meer te doen en sneller te handelen”, zei Pichai, waarbij hij benadrukte dat door AI gegenereerde code slechts een ander hulpmiddel is. Het kan de saaie dingen aan, maar het zware werk – creativiteit, probleemoplossing en het grote geheel – vereist nog steeds menselijke ingenieurs.
De timing van deze AI-push kon niet beter zijn voor Google. Alphabet, het moederbedrijf van Google, zojuist gemeld een enorme omzet van $88,3 miljard voor het derde kwartaal van 2024. Google Cloud alleen al haalde $11,4 miljard binnen, een stijging van 35% ten opzichte van het voorgaande jaar. AI speelt een grote rol in deze groei. De inkomsten van Google Cloud schoten omhoog naar $1,95 miljard, tegen slechts $270 miljoen vorig jaar, grotendeels dankzij de door AI aangedreven ontwikkeling.
En het is niet alleen Google Cloud. AI is overal in de producten van Google aanwezig. YouTube beschikt over generatieve AI-tools waarmee videomakers samenvattingen en titels van video’s kunnen maken. De Pixel 9-smartphones zitten ook boordevol AI-functies waar gebruikers dol op zijn. Dit alles maakt deel uit van het grote plan van Google om leider te worden op het gebied van AI, zoals opgemerkt door Forrester-analist Tracy Woo.
Dat Google AI gebruikt voor codering is een teken van waar de softwareontwikkeling naartoe gaat. AI kan alledaagse codeertaken automatiseren, inefficiënties opsporen en zelfs oplossingen voorstellen voor oudere systemen. Dit betekent dat ontwikkelaars uiteindelijk minder tijd kunnen besteden aan het oplossen van bugs en meer tijd aan het bouwen van nieuwe, innovatieve functies.
Maar het gaat niet allemaal van een leien dakje. Door AI gegenereerde code is niet perfect: als deze niet zorgvuldig wordt beheerd, kan deze fouten of beveiligingsproblemen met zich meebrengen. Google weet dit en daarom beoordelen menselijke ingenieurs nog steeds alles wat AI uitspuugt. Dat is het vangnet. Maar de potentiële risico’s zijn er nog steeds en het is iets dat de sector in de gaten moet houden.
Een andere uitdaging is dat AI weliswaar snel is, maar niet goed in het begrijpen van de volledige context van een project. Het kan code genereren, maar begrijpt niet altijd het ‘waarom’ achter wat het schrijft. Dat is waar menselijke ontwikkelaars nog steeds een grote voorsprong hebben: zij begrijpen de zakelijke behoeften, de gebruikers en de creatieve kant van het bouwen van software. AI is voorlopig meer een superkrachtige assistent dan een echte schepper.

De toekomst van Google met AI
Google is all-in op AI, en niet alleen op het gebied van coderen. Pichai zei dat Google “in een unieke positie verkeert om leiding te geven in het tijdperk van AI” vanwege zijn sterke infrastructuur en onderzoeksteams. Google heeft ook zijn AI-bronnen geconsolideerd door teams uit machine learning, beveiliging en andere divisies samen te brengen om een uniforme AI-strategie te creëren.
De visie van Pichai is dat AI wordt verweven in alles wat Google doet, van zoeken tot cloud. En de cijfers suggereren dat het werkt: de omzet- en productiviteitswinsten van Google zijn duidelijke tekenen dat de strategie vruchten afwerpt. Andere technologiebedrijven zullen dit nauwlettend in de gaten houden, en het zou niet verrassend zijn als velen van hen het voorbeeld van Google volgen.
Het gebruik van AI door Google om meer dan een kwart van zijn nieuwe code te genereren, markeert een grote verschuiving in de softwareontwikkeling. Maar AI is er niet om menselijke ingenieurs te vervangen; het is hier om de manier waarop ze werken te veranderen. Door de repetitieve taken uit te voeren, zorgt AI ervoor dat ontwikkelaars zich kunnen concentreren op belangrijkere, creatievere aspecten van hun projecten. De acceptatie van tools zoals Goose is slechts een onderdeel van het grotere plan van Google om AI een kernonderdeel te maken van alles wat ze doen.
AI heeft de kracht om de manier waarop software wordt gebouwd te veranderen, maar heeft nog steeds menselijk toezicht en creativiteit nodig. Voorlopig gebruikt Google AI als een hulpmiddel om zijn ingenieurs te versterken, en niet om ze te vervangen. En hoewel de reis naar een volledig AI-gestuurde ontwikkeling nog maar net begonnen is, is één ding duidelijk: Google bepaalt het tempo en alle anderen proberen gelijke tred te houden.
Uitgelichte afbeeldingscredits: Kerem Gülen/Ideogram