Software-engineers zijn nu allemaal architecten.
Ik haalde nachten door voor een belangrijke demo, en de AI-agents waren ongelooflijk. Functies die vroeger een week kostten, stonden er in één middag, en het voelde als een superkracht.
Toen begon ik te testen.
Overal bugs. Cachingfouten. Thread-safety-problemen. Code die maandenlang prima werkte, stilletjes gesloopt door een subtiele beslissing die niemand bewust had genomen. Alles compileerde. Alles draaide. En toen kwam de adder onder het gras. Die kwam altijd.
Ik besteedde de helft van mijn tijd aan het debuggen van AI-output en de andere helft aan piekeren over wat ik hierna zou vinden. En ergens rond twee uur ’s nachts besefte ik dat wat ik voelde geen enthousiasme meer was. Het voelde als het overhalen van de hendel van een gokkast. Je typt een prompt, de rollen draaien, en je krijgt wat je krijgt. Het ziet er goed uit. Het ziet er élke keer goed uit — tot het dat niet meer doet.
En dit is het punt: ik ben de agents nooit gestopt met gebruiken. Niemand gaat terug. De snelheid is echt, ze is ongelooflijk, en wie zegt dat je alles weer met de hand moet schrijven, verkoopt nostalgie. Maar ik begon een andere vraag te stellen.
Het werk is al veranderd. Het gereedschap niet.
We zijn hier eerder geweest. We programmeerden computers ooit met ponskaarten. Daarna assembly — duw dit register, spring hierheen, tel deze getallen op. Toen bouwde Dennis Ritchie C, en opeens dacht je niet meer in instructies maar in logica. Elk van die omslagen voelde onmogelijk tot hij vanzelfsprekend was.
Dit is zo’n omslag. De grootste tot nu toe. De agents schrijven nu de code — duizenden regels terwijl jij koffie haalt — en de diff rolt eruit als een kassabon, en we doen er allemaal hetzelfde mee. We lezen hem niet. Natuurlijk lezen we hem niet. Niemand leest een diff van 2.000 regels. We bouwen het, we draaien het, we turen ernaar en we zeggen de vijf gevaarlijkste woorden in software: “lijkt te werken, ship it.”
En dan gaat de loginpagina stuk. Waar je niet eens aan zat. Omdat het ergens in die 2.000 regels een kerndatamodel heeft aangepast, en dat zag er onschuldig uit, en nu is het 2 uur ’s nachts, je pieper gaat af, en het eerlijke antwoord op „hoe werkt dit?” is het antwoord dat engineers overal ter wereld hun directeuren elke dag geven:
„Ik weet het niet. De agent heeft het geschreven.”
Zeg die zin eens hardop. Dat is geen engineeringcultuur. Dat is bouwen op drijfzand.
De cijfers bevestigen het gevoel: 84% van de ontwikkelaars gebruikt inmiddels AI-codeertools. Bij 81% van de enterpriseteams is door AI geschreven code al eens in productie stukgegaan. En 29% — negenentwintig procent — vertrouwt de door AI gegenereerde code die ze uitleveren.* We omarmden het gereedschap en verloren het vertrouwen. Snelheid zonder controle is geen engineering. Het is chaos met goede marketing.
Maar dit zegt niemand duidelijk: het werk van de engineer is niet verdwenen. Het is een laag omhooggegaan. We zijn geen coders meer. We zijn architecten. We geven richting, we structureren, we bepalen wat altijd waar moet zijn en wat nooit mag gebeuren. De agents zijn de werkvloer — een zwerm onvermoeibare, briljante, licht roekeloze bouwers. En elk stuk gereedschap dat we gebruiken is ontworpen voor het oude werk. Een bestandsbrowser, een teksteditor, een agent die er aan de zijkant op geschroefd zit. Dat is het bureau van een coder. Waar is het gereedschap van de architect?
Controle is geen featureverzoek. Het is een instinct.
De behoefte om controle te hebben over wat je bouwt, is misschien wel een van de oudste menselijke instincten die er zijn. Het is het verschil tussen iets maken en toekijken hoe iets gemaakt wordt. En ik denk dat dat de echte reden is waarom engineers zich nu zo ongemakkelijk voelen — het zijn niet de bugs, niet precies. Het is dat we achter ons bureau gaan zitten en ons geen bouwer meer voelen. Het voelt alsof we tegen een agent staan te schreeuwen, en soms schreeuwt hij terug, en soms heeft hij zelfs gelijk, en niets daarvan voelt als het werk waar we van hielden.
Engineers zouden ’s ochtends moeten gaan zitten en voelen wat we altijd voelden: ik bouw dingen. Ik maak. Ik weet hoe mijn systeem werkt, en ik kan het bewijzen. Die trots is geen nostalgie — het is wat het hele vak laat functioneren, want aan het eind van elke diff staat nog steeds een mens die verantwoordelijk is. Andrej Karpathy zei het het mooist: agentic engineering gaat erom de kwaliteitslat te bewaken terwijl je veel sneller gaat. Jij blijft verantwoordelijk.
Het antwoord is dus niet tragere AI, en ook niet elke diff lezen, en al helemaal geen map met markdown-bestanden die de agent als een beleefde suggestie behandelt. Het antwoord is wat het in engineering altijd al was: zie wat er gebouwd is. Begrijp wat het doet. Dwing af wat nooit mag gebeuren. Verifieer voordat je vertrouwt.
Maar het begint bij het gereedschap. Het begint met de engineers weer aan het roer zetten, bovenaan de stack, trots op wat ze bouwen.
Wij geloven:
- Engineers zijn nu architecten. Het gereedschap zou zich daar eindelijk naar moeten gedragen.
- Vertrouwen verdien je met verificatie, niet met gevoel. Wat niet bewezen is, gaat niet live.
- Controle is de feature. Al het andere is decoratie.
- Snelheid zonder controle is chaos. Snelheid mét controle is de hele belofte van dit tijdperk.
Daarvoor bouwen we Panolayer.
*Bronnen: Stack Overflow Developer Survey 2025; CloudBees State of Code Abundance 2026.