AI maakt code goedkoop. Goede developers worden duurder.
Leestijd: 6 minuten
Samenvatting. Nu AI het schrijven van code bijna gratis maakt, lijkt de developer overbodig te worden. Het omgekeerde gebeurt. De waarde verschuift van code schrijven naar de dingen die AI niet kan: bepalen wat er gebouwd moet worden, de plausibele afwijking herkennen, honderd gegenereerde regels terugbrengen tot de tien die nodig zijn, en bewaken dat versnelde uitvoering één systeem oplevert. Een matige developer met AI produceert sneller problemen. Een goede developer met AI vervangt een half team. Het verschil tussen die twee was nooit groter, en dus ook de waarde van wie het verschil maakt.
De verwachting: developers worden overbodig
De redenering klinkt logisch. AI schrijft code in seconden die vroeger dagen kostte. Een hele feature in een middag, een koppeling in een uur. Als de uitvoering bijna gratis wordt, waarom zou je dan nog betalen voor iemand die uitvoert?
Die vraag stellen steeds meer bestuurders, en terecht. Alleen het antwoord is anders dan verwacht. Want de vraag gaat uit van een aanname die niet klopt: dat de waarde van een goede developer in het typen zat.
Wat er werkelijk gebeurt: het volume explodeert
Toen de rekenmachine kwam, werd de boekhouder niet overbodig. Het rekenwerk werd gratis, het volume aan cijfers explodeerde, en daarmee de behoefte aan iemand die kon beoordelen of de cijfers klopten en wat ze betekenden. De goede boekhouder werd waardevoller. Het rekenwerk was nooit zijn waarde geweest.
Hetzelfde gebeurt nu met code. Het volume explodeert. Er wordt meer software gemaakt dan ooit, door meer mensen dan ooit, sneller dan ooit. En al die code oogt plausibel. AI-gegenereerde code ziet er vrijwel altijd goed uit; dat is precies het probleem. Onderzoek van Veracode liet zien dat bijna de helft ervan zakt voor securitytests, en dat een ruime meerderheid ontwerpfouten bevat. Het verschil tussen code die goed oogt en code die goed is, kan alleen een mens met verstand van zaken zien.
Meer volume, moeilijker te beoordelen, en steeds minder mensen die het echt gelezen hebben. Dat is geen wereld waarin beoordelingsvermogen goedkoper wordt.
Waar de waarde naartoe verschuift
De waarde van een goede developer zat nooit in de regels code. Die zat in vier dingen, en alle vier worden ze door AI belangrijker in plaats van kleiner.
Weten wat er gebouwd moet worden. AI bouwt wat je vraagt. Het stelt niet de vraag of dit het juiste is om te bouwen, of er een eenvoudiger weg was, of het probleem eigenlijk ergens anders zat. Hoe sneller de uitvoering, hoe duurder een verkeerde vraag: je bouwt het verkeerde nu in dagen in plaats van maanden.
De plausibele afwijking zien. Gegenereerde code bevat zelden grote fouten. Wel sluipende afwijkingen: net een ander patroon, een dubbele oplossing, een aanname die nergens is gecontroleerd. Elke afwijking passeert een oppervlakkige blik. Het oog dat ze herkent, is getraind door jaren echte systemen bouwen en onderhouden. Dat oog is niet te genereren.
Weglaten. AI produceert ruimhartig. Honderd regels waar tien volstaan, een raamwerk waar een functie genoeg was. Elke regel die er staat moet onderhouden worden, jarenlang. De waardevolste beweging in software is altijd weglaten geweest, en weglaten vraagt iemand die durft te zeggen: dit hoeft niet.
Het geheel bewaken. Tien versnelde sessies leveren tien interpretaties van een systeem op, tenzij iemand de samenhang bewaakt: de structuur, de patronen, de keuzes die overal moeten gelden. De snelheid komt van de tool. De samenhang is mensenwerk, en het is meer werk geworden, niet minder.
Het verschil was nooit groter
Hier zit de kern. AI is een versterker: het vermenigvuldigt wat je erin stopt.
Een matige developer met AI produceert sneller dan ooit code die plausibel oogt en problemen opstapelt. Niet uit onwil, maar omdat het beoordelingsvermogen ontbreekt om de output te wegen. De versterker vermenigvuldigt de zwakte.
Een goede developer met AI doet het werk waar vroeger een half team voor nodig was. De routine is gedelegeerd aan de machine, de aandacht gaat volledig naar richting, beoordeling en samenhang. De versterker vermenigvuldigt de kracht.
Vóór AI was het verschil tussen die twee misschien een factor twee of drie in productiviteit. Nu is het een verschil in richting: de één bouwt vermogen op, de ander bouwt schuld op. Wie inhuurt op het laagste tarief, huurt de versterker van het verkeerde in.
Wat dit betekent als je software laat bouwen
Drie consequenties voor wie beslist over software, zonder zelf technisch te zijn.
Beoordeel niet op snelheid of prijs per uur. Iedereen is nu snel. De vraag is wat er na de oplevering overblijft: een systeem dat van jou is en uit te breiden valt, of een berg plausibele code die niemand kent.
Vraag wie de richting bewaakt. Niet welke tools er worden gebruikt; die heeft iedereen. Maar wie bepaalt wat er gebouwd wordt en wat niet, wie beoordeelt de essentie van de oplossing, en wie zorgt dat het geheel één geheel blijft.
Senioriteit is geen luxe meer, maar de hefboom. Eén ervaren persoon die goed delegeert aan de machine en scherp beoordeelt, levert meer op dan een team dat genereert zonder te wegen. De rekensom is veranderd: je betaalt niet meer voor handen, je betaalt voor oordeel. En oordeel is het enige onderdeel waar de prijs niet van daalt.
Conclusie
AI heeft het schrijven van code goedkoop gemaakt. Daarmee is precies zichtbaar geworden waar de waarde al die tijd zat: in weten wat je bouwt, herkennen wat er niet klopt, weglaten wat niet hoeft, en bewaken dat het één systeem blijft. Dat werk is niet geautomatiseerd. Het is schaarser geworden, omdat het volume dat beoordeeld moet worden explodeert.
De uitvoering wordt goedkoper, en dat voordeel hoort bij de opdrachtgever te landen. Het oordeel wordt waardevoller, en wie dat in huis haalt, plukt de vruchten van beide.
Veelgestelde vragen
Worden developers vervangen door AI? De uitvoerende kant van het werk grotendeels wel: routinecode, varianten, standaardkoppelingen. De beoordelende kant niet: bepalen wat er gebouwd moet worden, afwijkingen herkennen, weglaten en samenhang bewaken. Die kant wordt belangrijker naarmate er meer code wordt gegenereerd.
Waarom worden goede developers duurder terwijl code goedkoper wordt? Omdat AI een versterker is. Het volume aan code explodeert en oogt altijd plausibel; het beoordelingsvermogen om die code te wegen groeit niet mee. Schaars oordeel bij stijgende vraag wordt duurder, ook als de uitvoering goedkoper wordt.
Wat is het risico van goedkope AI-ontwikkeling? Snel geleverde code die plausibel oogt maar inconsistent is, ontwerpfouten bevat en door niemand echt gekend wordt. De kosten verschuiven naar later: onderhoud, aanpassingen en afhankelijkheid. Wie alleen op prijs en snelheid selecteert, koopt die rekening ongezien mee.
Waar moet je op letten als je software laat bouwen in het AI-tijdperk? Niet op tools of tarief, maar op wie de richting bewaakt: wat wordt er gebouwd en wat niet, wie beoordeelt de oplossing op de essentie, en blijft het systeem van jou, inclusief broncode en documentatie.