Het plezier verdween van het toetsenbord: waarom AI-coderen nog steeds voelt als techniek
Waarom AI-Code Heus Geen "Slop" Is
Er gaat een grap rond onder developers: AI-gegenereerde code is "slop"—waardeloze output die je beter kunt negeren. Maar dat idee mist het punt volledig. Slop is geen code geschreven door AI. Slop is code die af lijkt, maar verborgen bugs, inconsistenties en broosheid herbergt. Het was nooit om het gereedschap te doen. Het ging om de gedachte erachter.
Wat ik na maanden werken met AI-assistentie ben gaan merken: het plezier in coderen verdween niet. Het verhuisde.
Typen Was Nooit De Kern
Weet je nog toen code ineens op z'n plek viel? Dat moment waarop een oplossing niet alleen het probleem voor je neus tackleerde, maar ook randgevallen die je nog niet eens had overwogen? dát gevoel—dat is de klik. dát verdedigen we eigenlijk.
Jarenlang gebeurde die klik terwijl je typt. Je worstelde met een probleem, probeerde variaties, verwijderde de helft, en vond uiteindelijk iets elegant. Het toetsenbord was waar het denken plaatsvond.
Maar hier is het ding: de klik zat nooit in de toetsen. Het was in het herkennen. Het moment waarop je een oplossing zag die meer was dan op maat—iets dat de werkelijke structuur van het probleem volgde. dát maakte het bevredigend. dát maakte het engineering.
Goedkope Code, Dure Oordelen
AI heeft de kosten om iets te shippen drastisch verlaagd. Typ een prompt, krijg werkende code, lanceer. De lat is verschoven. En voor veel developers voelt dat ongemakkelijk aan. Het lijkt alsof het vakmanschap is verwaterd.
Maar er is een andere kostenpost die niet is gedaald: weten welke oplossing je moet kiezen.
Wanneer ik werk aan een nieuw project bij NameOcean of klanten help met complexe infrastructuur, geeft AI me snel opties. Drie versies van een DNS-configuratie. Vier benaderingen voor het afhandelen van SSL-certificaten. Vijf manieren om een deployment pipeline te structureren.
De eerste versie is vrijwel altijd de op-maat-oplossing—pakt precies wat ik beschreef, stopt daar. Bruikbaar, maar beperkt. De vierde of vijfde poging onthult vaak iets anders: een structuur die rekening houdt met gevallen die ik niet noemde, patronen die schalen beyond mijn oorspronkelijke framing.
Daar woont het technische oordeel nu. Niet in het van scratch schrijven van code, maar in het herkennen welke kandidaat de werkelijke vorm van het probleem volgt.
Lezen Is Het Nieuwe Schrijven
De verschuiving klinkt simpel: meer genereren, meer lezen, verstandig kiezen. Maar het is een echte verandering in workflow.
Wanneer je code met de hand schrijft, zoek je binnen wat je al kent. Je gewoontes, je patronen, je mentale vocabulaire. Met AI-assistentie explodeert de zoekruimte. Je kunt vragen om onconventionele benaderingen, state-machine patronen wanneer je normaal naar if-statements zou grijpen, schema-first denken wanneer je zou defaulten naar per-veld validatie.
Het hefboomeffect zit niet in de generatie—het zit in het lezen. Je doorzoekt een veel bredere mogelijkhedenruimte, en de prijs is het lezen van meerdere pogingen in plaats van één typen.
Dit is waarom "vibe coding" werkt wanneer het goed wordt gedaan. Je accepteert niet zomaar de eerste output. Je itereert, bekritiseert, duwt de AI naar betere frameringen. Je gebruikt het als denkpartner, niet als code typewriter.
De Oordeel-Belasting
Er is een kanttekening die het benoemen waard is: het vermogen om de elegante oplossing te herkennen werd niet goedkoper samen met al het andere. Jaren debuggen, refactoren en code shippen bouwden stilzwijgend die spier op. Die is nog steeds duur.
Je kunt vijftig kandidaten genereren in de tijd die het vroeger kostte om één ding te schrijven. Maar degene kiezen die het verst reist—die het probleem van vandaag oplost zonder de schuld van morgen te creëren—dat oordeel is nog steeds van jou.
De engineers die floreren in deze nieuwe wereld zijn niet degenen die het snelst code schrijven. Het zijn degenen die het breedst lezen en het scherpst oordelen. Het vakmanschap stierf niet. Het levelde up.
Waar De Klik Nu Woont
Hier is mijn favoriete deel: de klik gebeurt nog steeds. Dat moment van herkenning wanneer een vorm op z'n plek klikt en je ziet dat het gevallen dekt waar niemand om vroeg? Het bestaat nog steeds. Het gebeurt alleen tijdens het lezen over vier pogingen in plaats van typend één.
Afgelopen week werkte ik aan een configuratie-parser voor een hosting-setup van een klant. De eerste AI-suggestie pakte het zonnige pad aan. De derde suggestie gebruikte een schema-declaratie waardoor alles op z'n plek viel—validatie, typesafety, documentatie en toekomstige uitbreidbaarheid voortvloeiend uit één enkele structuur.
Ik typte die oplossing niet. Maar ik herkende haar toen ik haar zag. En dát voelde precies hetzelfde.
Het plezier vertrok niet. Het verhuisde naar waar het echte engineering-werk plaatsvindt: problemen diep genoeg begrijpen om te herkennen wanneer een oplossing meer is dan het lijkt.
Als je weerstand voelt tegen AI-assisted development, vraag ik je op te merken wat je eigenlijk verdedigt. Het typen? Dat wordt goedkoop. De herkenning, het oordeel, de smaak voor elegante oplossingen—daar woont het vakmanschap nu. En dat deel vertaalde zich prima.
De soundtrack van software bouwen veranderde. Maar de muziek speelt nog steeds.