GitHub-sjef: AI og programvareutvikling er nå uløselig knyttet sammen

“AI og programvareutvikling er nå uløselig knyttet for resten av livet,” sa GitHub-sjef Thomas Dohmke i dag under en presentasjon på Collision-konferansen i Toronto, Canada. “I en verden spist av programvare, fortjener hver utvikler en co-pilot.”

I et intervju etter foredraget hans utdypet Dohmke dette litt da jeg spurte ham om han tror alle utviklere vil bruke AI i nær fremtid. “Jeg tror det åpenbare svaret på det er at FOMO i bedrifter allerede er så stor at de ser på konkurrentene og spør seg selv om konkurrenten deres allerede har tilpasset seg [GitHub] Copilot – og det betyr at den konkurrenten har – og spiller ingen rolle om det er 20 %, 30 % eller 40 % – at konkurrenten har en fordel.»

På toppen av det mener han at det egentlig ikke er noen ulempe for utviklere å bruke et verktøy som Copilot. «Det er bare så naturlig. Det er egentlig ingen grunn til å ikke bruke Copilot, sa han. “Jeg tror det er i ferd med å bli en del av standardverktøysettet som alle utviklere vil bruke. Til syvende og sist vil utviklere som ikke bruker det eksistere, på samme måte som Cobalt-utviklere fortsatt eksisterer.”

Han bemerket også at verktøy som Copilot vil bli integrert i hele utviklingslivssyklusen.

GitHubs Copilot var blant de første AI-baserte kodefullføringstjenestene og er fortsatt den mest populære, selv om slike som AWS CodeWhisperer og, sist, Googles Bard-baserte konkurrenter også ser en viss adopsjon fra utviklere. Som en del av Dohmkes foredrag, kunngjorde GitHub i dag også noen av sine siste funn om hvordan Copilot brukes av utviklere.

Et tall som ikke har endret seg er at GitHub fortsatt sier at, basert på analysen av et utvalg på nesten en million brukere, godtar utviklere i underkant av 30 % av kodeforslagene – og jo lenger de bruker det, desto høyere er akseptgraden deres, med utviklere som godtar nærmere 35 % av forslagene etter seks måneders bruk. Disse tallene, mener Dohmke, ikke vil endre seg så drastisk i nær fremtid, selv om han bemerket at 50 % ville «gjøre oss lykkelige».

Bildekreditt: GutHub

Det som kanskje er like viktig er at Copilot er spesielt nyttig for mindre erfarne utviklere (som GitHub definerte av gjennomsnittlig antall depothandlinger på GitHub før bruk av Copilot).

“Ettersom utviklere fortsetter å bli flytende i å spørre og samhandle med AI, og nye modeller som lar naturlig språk styre utviklingslivssyklusen, forventer vi at 80 % eller mer av koden vil bli skrevet med AI, og hjelper til med å demokratisere programvareutvikling for flere mennesker, ” GitHubs rapport, skrevet av Dohmke og Marco Iansiti og Greg Richards fra Keystone.AI, forklarer.

Gitt den eksplosive veksten i AI og mangelen på utviklere i dette området, bemerker GitHub også at generative AI-verktøy har mye løfte om å gjøre disse utviklerne mer produktive. Selskapet forventer at generative AI-drevne utviklerverktøy globalt vil legge til $1,5 billioner til det globale BNP innen 2030, og at hver manglende dyktige utvikler vil stå for $100 000 i BNP-tap. I mellomtiden kan generative AI-utviklerverktøy gjøre opp for omtrent 15 millioner ekstra utviklere, mener GitHub (derav den totale effekten på 1,5 billioner dollar). Selskapet mener det er et konservativt estimat.

Read More