Microsofts senaste uppsägningar har drabbat mjukvaruutvecklare oproportionerligt hårt och belyser den växande påverkan som artificiell intelligens har på traditionella programmeringsyrken.
I Microsofts hemstat Washington var mjukvaruutveckling den klart största yrkeskategorin som påverkades, och utgjorde mer än 40 % av de cirka 2 000 tjänster som försvann enligt delstatliga rapporter granskade av Bloomberg. Relativt få tjänster inom försäljning eller marknadsföring påverkades i jämförelse. Dessa uppsägningar ingår i en större global nedskärning som omfattar cirka 6 000 anställda – ungefär 3 % av Microsofts globala personalstyrka på 228 000.
Tidpunkten är särskilt anmärkningsvärd då den kommer kort efter vd Satya Nadellas avslöjande att 20–30 % av koden i Microsofts kodförråd nu skrivs av AI. Under ett samtal med Metas vd Mark Zuckerberg på LlamaCon förra månaden sade Nadella: "Jag skulle säga att kanske 20 %, 30 % av koden som finns i våra repos idag och vissa av våra projekt är förmodligen helt skrivna av mjukvara." Han tillade att denna andel stadigt ökar, där AI visar särskilt goda resultat i Python-programmering men fortfarande har svårigheter med mer komplex C++-kod.
Microsofts teknikchef Kevin Scott har gjort ännu djärvare prognoser och menar att 95 % av all kod kan vara AI-genererad år 2030. Detta ligger i linje med liknande trender hos andra teknikjättar – Googles vd Sundar Pichai hävdade nyligen att AI genererar mer än 30 % av företagets kod.
När Microsoft fick frågan om uppsägningarna var motiverade av ökningen av AI-assisterad kodning, avböjde företaget att kommentera. Officiellt har Microsoft uppgett att nedskärningarna syftar till att minska antalet chefsnivåer och genomföra "organisatoriska förändringar som krävs för att bäst positionera företaget för framgång på en dynamisk marknad".
Branschexperter menar att även om AI inte helt kommer att ersätta mänskliga programmerare, förändrar den dramatiskt hur mjukvaruutveckling går till. I takt med att företag i allt högre grad använder AI för kodgenerering, måste utvecklare anpassa sig och fokusera mer på att styra AI-system genom effektiva instruktioner snarare än att skriva varje kodrad manuellt. Denna förändring innebär en betydande omvandling av hur mjukvara skapas, med konsekvenser för framtidens arbetskraft inom hela teknikbranschen.