AI als standaard in softwareontwikkeling: een zegen of een vloek?

Techgiganten als Meta, Google en Microsoft zetten vol in op kunstmatige intelligentie om software sneller en goedkoper te ontwikkelen. Volgens leidinggevenden bij deze bedrijven genereert AI inmiddels een groot deel van de nieuwe code, wat zou leiden tot efficiëntie en kostenbesparingen. Maar ontwikkelaars die met deze technologie moeten werken, vertellen een heel ander verhaal.

Frustratie en kwaliteitsverlies

Op platforms als Reddit en Hacker News delen softwareontwikkelaars hun ervaringen met AI-gestuurde codegeneratie. Veel van hen ervaren dat AI-output vaak fouten bevat en dat het corrigeren daarvan meer tijd kost dan handmatig programmeren. Daarnaast voelen ze zich gedwongen om AI te gebruiken, zelfs als ze dat niet willen.

Een UX-ontwerper bij een middelgroot techbedrijf, die anoniem wil blijven, zegt:

"We krijgen de opdracht om AI-agenten in te zetten voor grote aanpassingen in onze codebase. Er is geen manier om te controleren of al die gegenereerde code goed geschreven of veilig is – zeker niet als honderden andere programmeurs in het bedrijf hetzelfde doen."

Technische schuld en verlies van vaardigheden

Ontwikkelaars maken zich zorgen over de opbouw van technische schuld. AI gegenereerde code is vaak rommelig en moeilijk te onderhouden, wat op de lange termijn tot hoge kosten kan leiden. Een andere ontwikkelaar waarschuwt:

"We bouwen een rattennest van technische schuld op dat onmogelijk te ontwarren zal zijn wanneer deze modellen te duur worden."

Daarnaast voelen veel ontwikkelaars dat ze hun vaardigheden verliezen. Door afhankelijk te worden van AI, vergeten ze fundamentele programmeerprincipes en worden ze minder goed in hun vak.

Techbedrijven prijzen AI aan, ontwikkelaars twijfelen

Techbedrijven zijn enthousiast over de inzet van AI. Google meldde in april dat driekwart van de nieuwe code in het bedrijf door AI wordt gegenereerd. Microsoft-CEO Satya Nadella zei vorig jaar dat tot 30% van de code bij Microsoft AI-gegenereerd is. Microsoft-CTO Kevin Scott voorspelt zelfs dat in 2030 95% van alle code bij het bedrijf door AI zal worden gegenereerd. Ook Meta’s Mark Zuckerberg verwacht dat AI binnen 12 tot 18 maanden het merendeel van de code zal schrijven die AI zelf verbetert.

Bedrijven als Anthropic melden dat 90% van de code die hun team schrijft, door AI wordt gegenereerd. Daarnaast investeren techbedrijven massaal in AI-tools in plaats van in menselijke medewerkers, een strategie die ze "tokenmaxxing" noemen.

Gevolgen voor de software-industrie

De snelle adoptie van AI in softwareontwikkeling roept vragen op over de toekomst van het vak. Hoewel AI de productiviteit kan verhogen, brengt het ook risico’s met zich mee, zoals verminderde codekwaliteit, opbouw van technische schuld en verlies van vakmanschap bij ontwikkelaars. Of AI uiteindelijk een zegen of een vloek zal blijken te zijn, hangt af van hoe bedrijven en ontwikkelaars met deze technologie omgaan.