Harvard-studie om utviklere forbauser forskere

Bruker mer tid på programmering etter de tok i bruk KI. 

Publisert

En studie fra Harvard viser at GitHub Copilot ikke bare øker tempoet i programvareutvikling, men også endrer hvordan utviklere fordeler tiden sin, det melder The New Stack.

Ifølge studien, som omfatter 187 000 utviklere som ble gitt gratis tilgang til Github Copilot, bruker programmerere mer tid på selve kodingen etter å ha tatt i bruk KI-verktøy. Før Copilot brukte utviklere rundt 44 prosent av tiden på koding og 37 prosent på prosjektarbeid. 

Etter innføringen økte kodetiden med 12,4 prosent, mens tiden brukt på prosjektstyring falt med 24,9 prosent.

Trenger ikke hjelp

Forskerne peker på at dette innebærer en tydelig forskyvning i arbeidsoppgaver. Samtidig falt samarbeidsaktiviteten kraftig, med nesten 80 prosent færre interaksjoner mellom utviklere.

– Generativ KI er ikke bare en produktivitetsforbedring, men endrer selve arbeidet utviklere gjør, heter det i studien.

Forskerne mener endringen blant annet skyldes at utviklere i mindre grad trenger hjelp fra andre til oppgaver som debugging og refaktorering. KI fungerer i praksis som en kontinuerlig sparringspartner.

Samtidig viser andre undersøkelser at utviklere fortsatt er skeptiske til kvaliteten på KI-generert kode. Ifølge en rapport fra Sonar oppgir 96 prosent at de har utfordringer med å stole på slik kode, og 38 prosent mener det krever mer arbeid å gjennomgå KI-generert kode enn kode skrevet av kolleger.

Studien finner også at mindre erfarne utviklere får størst utbytte av verktøy som Copilot. De bruker mer tid på koding og eksperimenterer mer med nye programmeringsspråk.

Forsker Frank Nagle advarer likevel mot å tolke dette som at KI kan erstatte juniorutviklere.

– Det er en «profound strategic error» å slutte å ansette på juniornivå basert på antakelsen om at KI kan fylle gapet, sier han.

Forskerne understreker at det fortsatt er for tidlig å si nøyaktig hvordan utviklerrollen vil endre seg fremover, men peker på at KI allerede påvirker hvordan arbeidet organiseres.

Powered by Labrador CMS