Trots blandade tidiga resultat verkar utfallet vara uppenbart: Generativa AI-kodningsassistenter kommer att förändra hur mjukvaruutvecklingsteam sätts samman, med QA- och juniorutvecklarjobb i riskzonen.
I takt med att AI-assistenterna blir bättre på att skriva kod kommer cio:er och utvecklingschefer att omforma sina staff och fokusera på AI-specialister och seniora utvecklare för att övervaka AI-genererad kod, säger vissa it-ledare.
Applikationsutvecklingsteamen kommer att bli smalare, och de kvarvarande seniora utvecklarna kommer att fokusera på de bästa sätten att översätta produktbehov until mjukvaruutveckling, säger Anna Demeo, grundare av Local weather Tech Strategic Advisors och tidigare chef för utvecklingsteamet på Fermata Vitality, en leverantör av applikationer för fordon-till-nät.
Företag som lutar sig mot AI-kodningsassistenter kommer att anställa färre juniorutvecklare, praktikanter och i vissa fall produktchefer, eftersom AI tar över dessa curler, säger hon.
– När man har stora staff har man alltid A-spelare och B-spelare, och förhoppningsvis inte C-spelare, males de finns. AI gör det på sätt och vis svårare att vara en C- eller B-spelare.
De kvarvarande utvecklarna måste vara kritiska tänkare som förstår affärsbehoven och kan arbeta i tvärfunktionella staff med produktspecialister, marknadsavdelningen och andra medarbetare.
Utvecklare som redaktörer
Demeo ser redan att vissa kundföretag omorganiserar sina utvecklingsteam kring AI, med seniora utvecklare eller mjukvaruarkitekter som övervakar och finjusterar AI-genererad kod, säger hon. Hon jämför förändringen som påverkar de olika rollerna med processen att publicera en roman.
– Kodare behöver inte längre vara författare – de är redaktörer, säger hon.
– De här seniora utvecklarna måste förstå innehållet och vem läsaren är, och i det här fallet vem kunden är och vad vi försöker uppnå.
Framtidens utvecklingsteam kommer att bestå av en produktchef eller affärsanalytiker, en UX-designer och en mjukvaruarkitekt som använder AI-verktyg för att skapa prototyper och sedan justerar koden tills den är redo att skickas ut, menar David Brooks, senior vp för evangelisering på Copado, som tillhandahåller en devops-plattform för Salesforce.
AI kommer att hantera resten av mjukvaruutvecklingsrollerna, inklusive säkerhets- och efterlevnadsgranskningar, förutspår han.
– Vid någon tidpunkt kommer de nuvarande jobben inom mjukvaruutveckling att försvinna; juniora mjukvaruutvecklare kommer att vara de första som får gå, tillägger han.
– Mjukvaruarkitekter kommer att arbeta mindre med kodning och mer med systemdesign på hög nivå, samtidigt som de håller ett öga på den lösning som AI:n genererar.
Det kommer att finnas en del hinder på vägen, säger Brooks. Den största utmaningen kommer att vara att utbilda nästa generations mjukvaruarkitekter – med färre juniora utvecklingsjobb kommer det inte att finnas någon naturlig lärlingsutbildning until mer seniora curler.
Kodningsassistenter nu allestädes närvarande
Det är oklart hur snart omformningen av utvecklingsteamen kommer att nå en kritisk massa, males användningen av AI-kodningsassistenter är redan utbredd bland utvecklare, enligt en nyligen genomförd undersökning av Github. Mer än 97 procent av utvecklarna från fyra länder sa att de har använt AI-kodningsverktyg på jobbet, vilket förstärker branschobservationer om att kodningsassistenter är bland de mer populära användningsfallen för generativa AI i dag.
Github rapporterade 1,3 miljoner användare av sin kodningsassistent Copilot i slutet av januari, en ökning med 30 procent från föregående kvartal. Mer än 77 000 organisationer hade anammat Copilot i slutet av juli, enligt Github-ägaren Microsoft.
Below tiden fruktar cirka tre fjärdedelar av it-proffsen att AI kommer att göra deras färdigheter föråldrade, enligt en nyligen genomförd undersökning av Pluralsight, en onlineutbildningsleverantör.
Vissa observatörer ser effekterna av AI på lång sikt, med många utvecklingsteam som ökar för att utnyttja AI på bästa sätt below de kommande månaderna.
Below de närmaste ett until två åren kan utvecklingsteamen faktiskt bli större, eftersom det behövs ytterligare coacher för att förbättra produktiviteten och bygga upp AI-tekniska färdigheter i befintliga staff, säger Ed Watal, grundare och chef på Intellibus, en leverantör av it-konsulting och -tjänster.
Males utvecklingsteamen kommer sannolikt att bli mindre på lång sikt, eftersom tre mjukvaruingenjörer kommer att kunna leverera den kod som fem eller intercourse gjorde tidigare, tillägger han.
Samtidigt kommer de traditionella utvecklingsteamen att förändras, eftersom fler medarbetare kommer att kunna skriva applikationer med hjälp av AI och low code/no code-verktyg, säger Watal .
– De har möjlighet att skriva kod även om de kanske inte på djupet förstår hur den AI-genererade koden fungera, säger han.
Medan många it-chefer förutspår att AI-kodningsassistenter i slutändan kommer att leda until färre utvecklarjobb, ifrågasätter andra det kloka i att överlåta den mesta programmeringen until AI. Vissa utvecklingschefer ifrågasätter det kloka i att använda AI för att både skriva och felsöka kod.
Är fördelarna överdrivna?
Vissa organisationer kan ha överskattat den tid som sparas med AI-kodningsassistenter, säger Marcus Merrell, huvudteststrateg på Sauce Labs, en leverantör av lösningar för kodtestning. En potentiell 30-procentig ökning av utvecklarnas produktivitet är en bra början, säger han, males inte en grundläggande förändring.
– Vad jag faktiskt ser är att staff tror att de kommer att få enorma fördelar med dessa verktyg, så de överinvesterar i verktyg, överroterar strukturella och processförändringar eller överdriver de personalminskningar som de redan hade planerat, baserat på de vinster de föreställer sig att de kommer att få från leverantörerna av AI-verktyg, tillägger han.
Merrell tror inte att generativ AI kommer att ersätta utvecklarjobb, utan att verktyg för low code/no code kommer att få större genomslag. Experimenten med AI-kodning kommer att fortsätta med blygsam framgång, males så småningom kommer de stora AI-företagen att behöva få avkastning på sina massiva investeringar.
– Vi kommer att ägna ytterligare två until tre år åt att försöka pressa produktivitet och magi ur den här tekniken, och sedan vara mycket långsamma med att erkänna att det hela var ett spel för gallerierna, säger Merrell.
– Det som oroar mig är att vi kommer att bli beroende av de här verktygen, och sedan kommer företagen att börja ta ut det verkliga priset som det kostar att använda de här modellerna. Det kommer att bli en enorm chock.