Het antwoord is dat de rol van programmeurs verschuift van zelf code schrijven naar het aansturen en controleren van AI die het werk doet. Dit betekent dat je als ondernemer niet minder, maar andere technische mensen nodig hebt. De focus komt te liggen op supervisie, ontwerp en kwaliteitsbewaking in plaats van op het typen van regels code.
Wat er aan de hand is
Een voormalig topengineer met twintig jaar ervaring bij Microsoft, Google en Snap voorspelt dat de volgende generatie engineers minder tijd zal besteden aan het typen van code en meer aan het aansturen van AI-systemen. De stelling is dat AI de productiviteit van programmeurs zo sterk verhoogt dat er juist meer vraag naar hen ontstaat, niet minder. De kern van het werk verschuift van uitvoering naar supervisie: engineers gaan bepalen wat AI moet doen, controleren of de output klopt en grijpen in waar nodig. Dit past in een bredere trend waarin AI-tools zoals GitHub Copilot en ChatGPT al laten zien dat ze routinematig codeerwerk kunnen overnemen.
Wat dit betekent
Voor MKB-bedrijven met een eigen technische afdeling of een paar programmeurs in dienst, verandert de vraag naar vaardigheden. Je hebt straks minder behoefte aan mensen die snel code kunnen typen, en meer aan mensen die kunnen ontwerpen, testen en beoordelen. Programmeurs die alleen kunnen coderen zonder inzicht in het grotere plaatje, worden minder waard. Tegelijkertijd ontstaat er ruimte om met een kleiner team meer te bereiken, mits die mensen de juiste vaardigheden hebben. Dit raakt niet alleen tech-bedrijven, maar ook bedrijven die interne tools, websites of automatisering bouwen. De drempel om technische oplossingen te maken wordt lager, maar de kwaliteit hangt af van hoe goed je team AI kan aansturen.
Hoe je dit kunt toepassen
Als je een klein technisch team hebt van twee of drie programmeurs, overweeg om hen nu al te laten experimenteren met AI-codegenerators zoals GitHub Copilot of ChatGPT. Laat ze een bestaand project deels door AI laten schrijven en kijk hoe ze de output beoordelen en verbeteren. Dit geeft inzicht in welke vaardigheden ze nog moeten ontwikkelen. Je zou kunnen afspreken dat elk teamlid wekelijks een paar uur besteedt aan het leren aansturen van AI, in plaats van alleen zelf code te schrijven.
Als je een programmeur in dienst hebt die vooral uitvoerend werk doet, bespreek dan hoe hij of zij kan doorgroeien naar een meer adviserende rol. Een mogelijkheid is om hem of haar verantwoordelijk te maken voor het opzetten van AI-richtlijnen voor het team: welke taken laat je door AI doen, waar liggen de risico’s en hoe controleer je de kwaliteit. Dit maakt de functie interessanter en toekomstbestendiger.
Als je overweegt een nieuwe programmeur aan te nemen, pas dan je vacature aan. Vraag niet alleen naar codeervaardigheden, maar ook naar ervaring met het beoordelen van AI-output, het formuleren van duidelijke opdrachten voor AI en het testen van gegenereerde code. Je zou kunnen overwegen om een kandidaat een proefopdracht te geven waarin hij of zij AI moet aansturen om een probleem op te lossen, in plaats van zelf de oplossing te schrijven.
Als je geen eigen programmeurs hebt maar wel technische projecten uitbesteedt, kun je bij externe partijen vragen hoe zij AI inzetten. Een mogelijkheid is om te eisen dat zij hun werkwijze rond AI-supervisie uitleggen, zodat je zeker weet dat de kwaliteit bewaakt wordt. Dit helpt je om te beoordelen of een leverancier toekomstbestendig werkt of nog vasthoudt aan oude methodes.
Bron: Fastcompany