Terug naar Growth Notes

De meeste mensen horen "AI in softwareontwikkeling" en zien meteen developers voor zich die vervangen worden door een model. Goede AI doet echter het tegenovergestelde. Het haalt het werk weg dat developers tegenhoudt om te bouwen.

Veel mensen horen “AI in softwareontwikkeling” en zien meteen developers overbodig worden, features die end-to-end gegenereerd worden zonder dat iemand ze controleert, systemen die niemand meer volledig begrijpt. Maar dat is niet wat goede AI-ondersteunde ontwikkeling doet. Het haalt juist het handmatige werk weg dat developers tegenhoudt om te bouwen.

De mythe van AI die developers vervangt

Software blijft een vak van inschatting, want architectuur is inschatting en trade-offs zijn inschatting. Begrijpen waarom een systeem op een bepaalde manier gebouwd is, beslissen welke shortcut veilig is en welke een kwartaal aan opruimwerk gaat kosten, een stack trace lezen en weten waar de echte bug zich verschuilt: dat hangt allemaal nog steeds af van iemand die het systeem begrijpt.

Dit is het probleem. De meeste developers besteden daar niet genoeg tijd aan. Hun dag bestaat uit boilerplate schrijven, opzoeken hoe een vergelijkbare feature drie bestanden verderop is geïmplementeerd, context opnieuw uitleggen aan een collega die net is aangehaakt, en voor de vijfde keer dit kwartaal handmatig dezelfde soort integratie in elkaar knutselen.

Degene die het werk scoped, is degene die de code schrijft. AI verandert hoeveel van die code met de hand wordt getypt, niet wie er verantwoordelijk voor is.

Wat AI echt weghaalt

Boilerplate die een vast patroon volgt, wordt in seconden opgesteld in plaats van met de hand gekopieerd en aangepast. Een eerste opzet van testdekking is er al voordat de developer die vanuit een leeg bestand moet schrijven. Een samenvatting van wat er is veranderd over veertig bestanden ligt klaar voordat een reviewer die zelf moet reconstrueren door elke diff te lezen. Niets daarvan is het moeilijke deel van software. Al die dingen aten vroeger de uren op die naar het moeilijke deel hadden moeten gaan.

Maak die uren vrij, en een developer besteedt meer tijd aan de beslissingen die daadwerkelijk bepalen of een systeem overeind blijft: hoe het datamodel er over een jaar uit moet zien, niet alleen vandaag; welke shortcut veilig is en welke uitmondt in een rewrite; of de fix het daadwerkelijke probleem oplost of alleen het symptoom voorlopig laat verdwijnen.

Waar het misgaat

Het faalscenario is niet dat AI het overneemt. Het is AI-output die ongecontroleerd blijft, omdat de developer de vrijgekomen tijd gebruikt om meer werk aan te nemen in plaats van de beslissingen te maken die het gereedschap niet kan maken. Snelheid zonder verificatie stapelt niet op. Het verplaatst de kosten alleen naar later, naar de persoon die een systeem moet debuggen dat niemand meer volledig begrijpt.

Goed uitgevoerd werkt één developer op het tempo van drie, zonder de kwaliteit van nul. Onzorgvuldig uitgevoerd levert dezelfde opzet eerst snelheid op en daarna onbeheersbare software, en die tweede rekening is altijd hoger dan de eerste besparing.

The ODB Way

Bij ODB Growth verzorgen AI-agents de implementatie, de analyse en een eerste reviewronde, binnen een proces dat draait om verificatie: tests die daadwerkelijk kunnen falen, mutation checks bij elke reparatie, onafhankelijke adversarial review naast de eigen tests van het team, en bevestiging op het draaiende systeem in plaats van een groene build.

Het resultaat is niet minder developers die beslissingen nemen. Het is dezelfde developer die zijn tijd besteedt aan de beslissingen die er echt toe doen, terwijl het repetitieve werk wordt afgehandeld door een tool die nooit verveeld raakt en nooit een stap overslaat omdat het vrijdagmiddag is.

Onno de Bel

Onno de Bel

AI Engineer & Architect | ODB Growth

Klaar om iets te bouwen
dat een cijfer beweegt?

Laten we ontdekken waar AI echt loont in jouw proces, en het bouwen.

Plan een Growth Call