Mening: AI omformer kodningsindustrien og transformerer utviklernes karrierer
Å lære å kode har alltid vært i bakhodet mitt. I årevis har jeg dyrket denne troen på at det å bli en programmerer eller en apputvikler er den beste veien til å bygge en stabil karriere og garantere en høytlønnet jobbposisjon i vår raskt utviklende verden.
Men nå er generativ kunstig intelligens her, revolusjonerer alles liv og profesjonelle karrierer, og jeg kan ikke la være å undre meg: Er det fortsatt verdt å lære å kode?
Mens nylige massive oppsigelser fra store teknologiselskaper som Microsoft, Meta og Google, er resultatet av flere faktorer – inkludert pandemien – er det rapportert at behovet for utviklere har avtatt, og teknologigradene står overfor et tøft arbeidsmarked.
Som journalist med bare en veldig grunnleggende kunnskap om HTML og CSS og ingen erfaring i kodingsdomenet, bestemte jeg meg for å forske og spørre utviklere som jobber med AI om hva de virkelig tror skjer i kodingsekosystemet med ankomsten av AI.
Frykt og bekymringer
De massive oppsigelsene fra store teknologiselskaper har vært en av de største bekymringene som påvirker stabiliteten til jobber innen webutvikling.
I 2023 ble over 260 000 ansatte sagt opp fra teknologiselskaper—inkludert gigantene som Amazon, Alphabet, Meta, og Microsoft. I løpet av 2024 fortsatte prosessene med jobbkutt, heldigvis i et langsommere tempo, men kom nær 150 000 jobbkutt så langt.
Selv om disse nedskjæringsprosessene inkluderer flere avdelinger i teknologiselskaper som ikke er relatert til programvareutvikling eller kodeskriving, utgjorde faktisk programvareingeniører den største delen av jobbkuttene i 2023 ifølge en rapport delt av Vox.
Og ja, det var grunner som — heldigvis for oss alle — slutten på pandemien og det reduserte behovet for virtuell utvikling i det hurtige tempoet vi opplevde under COVID-19-krisen, og andre eksterne faktorer som usikkerheten i økonomien. Imidlertid har noen eksperter inkludert fremveksten av AI som en del av ligningen.
AI Som En Akselerator, Ikke En Erstatning
AI kan nå ta hånd om en stor del av selskapets kode. Den 29. oktober sa Sundar Pichai, administrerende direktør i Google og Alphabet, under sin optimistiske inntjenings-samtale for selskapets resultater i tredje kvartal av 2024, at de har tatt i bruk AI internt og det har økt deres effektivitet.
“I dag genererer mer enn en fjerdedel av all ny kode hos Google av AI, deretter blir den vurdert og akseptert av ingeniører. Dette hjelper våre ingeniører med å gjøre mer og bevege seg raskere,” sa Pichai.
Og hva tenker webutviklere om dette?
Robert Hangu, en konsulent innen generativ AI med en MSc i datavitenskap og grunnlegger av Next Operations, mener at AI ikke erstatter programvareingeniører, men heller akselererer jobbene deres.
“Jeg bruker Copilot som en koding-assistent, men du må vite når den har rett og når den tar feil,” sa Hangu til WizCase i en samtale, og understreket at kunnskap i koding er essensielt for å bruke AI som en fordel.
Da jeg spurte om selskaper som nedbemanner utviklere etter AI-oppblomstringen og vurderer dette som en faktor, var han uenig. “Jeg vil argumentere for at dette har mye å gjøre med kapitalallokering og beslutningstagning,” sa Hangu. “Hvis du har muligheten til å produsere 10 ganger mer kode som et selskap, hva ville du gjort? Ville du ha sparket ut 90% av arbeidsstyrken din og holdt deg på samme nivå, eller ville du beholdt den og produsert 10x mer?”
AI Omformer Utviklernes Jobber
Chatboter som GitHub Copilot og ChatGPT kan nå ta hånd om koding, feilsøking, foreslå kode og autofullfør, og oversette konsepter.
Ricardo Sánchez, en datatekniker som jobber som en DevOps-ingeniør og leder et team av 20 utviklere, har personlig opplevd AI’s innvirkning.
«Programvareutvikling blir stadig raskere fordi utviklere kan fokusere på å lage kode i stedet for å bruke timevis av tid på å undersøke hvordan man løser et problem,» sa Sanchez til Wizcase i en samtale. «Nå kan du gå til en AI og spørre den om et problem med koden og hvordan du kan oppdatere eller forbedre den, og det sparer og forenkler arbeidet ditt betydelig. Du bruker ikke lenger 10 timer på å forske, bla gjennom, eller lese dokumentasjon; i stedet fokuserer du på å løse problemet. AI forenkler og hjelper deg mye i prosessen.»
Fremtiden for utvikleres karrierer
De fleste utviklere jeg snakket med om AI sin innvirkning på industrien, er enige om det samme utgangspunktet: du må være flink til å kode for å verifisere og bekrefte at AI gjør en god jobb. De var også enige om AI sin nøyaktighet og estimerte den til å være nærmere 95% korrekt det meste av tiden når den skriver kode, svarer på forespørsler, og utfører flere oppgaver.
Dette er også en av grunnene til at mange eksperter sier at etterspørselen etter juniorutviklere minker og at seniorposisjoner er mer relevante. Det å skrive kode har blitt mindre relevant enn å redigere kode, og i redigering, akkurat som det skjer i journalistikk, er kunnskap avgjørende.
Sánchez mener at bedrifter må oppdatere sine systemer og plattformer for å holde seg foran AI’s innvirkning og konkurrentene sine. Og at utviklere, på den andre siden, må observere hva som skjer inne i selskapene og eksperimentere med de nye AI-verktøyene for å fungere som broer som kobler nåværende teknologier til mer avanserte teknologier, alltid med sikkerhet og en etisk tilnærming som prioritet.
Til tross for oppsigelsene i teknologibransjen, usikkerheten i markedet og den store innvirkningen AI har på programvareutvikling, må arbeidere i feltet forblir optimistiske. Jeg la merke til dette i samtaler med utviklere og ser det også på Reddit og sosiale medier.
«Datateknikk er et felt som konstant endrer seg og utvikler seg, så som en profesjonell innen datateknikk, må du forstå dette og, i stedet for å være redd for det, omfavne det – omfavne endringen,» sa Sánchez.
Legg igjen en kommentar
Avbryt