AI-tools zoals Claude van Anthropic en Codex van OpenAI functioneren als een “supertoetsenbord” voor programmeurs. Ze zetten instructies in gewone mensentaal om in werkende code, wat volgens Edwin Vlieg, directeur van boekhoudsoftwaremaker Moneybird, leidt tot een “ontzettende versnelling”. Dit verandert de dagelijkse praktijk van softwareontwikkeling fundamenteel, maar het betekent niet het einde van de programmeur. Het vak blijft essentieel voor het bedenken, begrijpen en controleren van de software.
Wat betekent deze versnelling concreet?
De kern van de verandering is tijdwinst. Waar een programmeur normaal gesproken veel tijd kwijt is aan het letterlijk typen en uitproberen van code, neemt de AI dat repetitieve werk over. Jeroen Smienk, programmeur bij Moneybird, geeft aan dat dit hem uren per dag kan besparen. Die gewonnen tijd kan hij besteden aan andere cruciale taken, zoals het bekijken van een nieuw ontwerp of het grondig controleren van de door de AI gegenereerde code. De AI fungeert dus als een extreem productieve junior developer die snel kan schrijven, maar nog steeds onder supervisie staat.
Voor een ondernemer of opdrachtgever vertaalt deze productiviteitswinst zich direct in twee voordelen: lagere ontwikkelkosten en een hogere innovatiesnelheid. Projecten die voorheen maanden duurden, kunnen in weken worden opgeleverd. Kleine aanpassingen of nieuwe features worden veel sneller geïmplementeerd, wat bedrijven wendbaarder maakt. Het stelt MKB’ers ook in staat om met een kleiner (en dus kostenefficiënter) developmentteam meer software te bouwen en onderhouden.
De blijvende rol van de menselijke programmeur
De revolutie zit niet in het vervangen van mensen, maar in het veranderen van hun rol. Dagmar Lens, directeur van branchevereniging NLdigital, noemt het een revolutie die het beroep van programmeur verandert. De nadruk verschuift van coderen naar regisseren. De programmeur wordt een soort architect en reviewer. Hij of zij moet de juiste vraag aan de AI stellen, de gegenereerde code kritisch beoordelen op kwaliteit en veiligheid, en ervoor zorgen dat nieuwe code naadloos past in de bestaande structuur.
Zo merkt Smienk dat hij in de praktijk vaak moet controleren of de code is zoals hij bedoelde, en of er verbeterpunten zijn. Soms moet hij de AI drie keer achter elkaar corrigeren om tot het gewenste resultaat te komen. Het werk blijft dus intellectueel uitdagend en vereist diep inzicht. De AI is een krachtig hulpmiddel, maar het menselijk oordeel, de creativiteit en het overzicht over het gehele systeem zijn onvervangbaar.
Hoe kun je dit vandaag toepassen?
De opkomst van AI-codering biedt directe kansen voor ondernemers die software (laten) ontwikkelen, of dat nu een app, een webshop of interne systemen zijn.
Als je een softwareproject wilt starten of versnellen, kun je met je developmentpartner of intern team bespreken of zij al met tools als GitHub Copilot (gebaseerd op Codex), Claude of vergelijkbare AI-assistenten werken. Vraag niet alleen naar de tools, maar vooral naar hun werkproces: hoe integreren ze de AI, en hoe borgen ze de kwaliteit en veiligheid van de gegenereerde code? Dit kan een criterium zijn bij het selecteren van een ontwikkelpartner.
Als je een klein bedrijf runt met beperkte IT-budgetten, maakt deze technologie custom software of geavanceerde automatisering veel toegankelijker. Je zou kunnen overwegen om een eenvoudige, specifieke functionaliteit te laten ontwikkelen die voorheen te kostbaar was, zoals een geautomatiseerde koppeling tussen je boekhouding en voorraadsysteem. De lagere ontwikkeltijd kan dit financieel haalbaarder maken.
Als je een product of dienst verkoopt waar software een onderdeel van is, biedt AI-codering de kans om sneller te innoveren en op klantfeedback te reageren. Een mogelijke stap is om je developmentteam te stimuleren om met deze tools te experimenteren en de snelheid van feature-updates te meten. De gewonnen tijd kan worden geïnvesteerd in betere gebruikerservaring of het oplossen van technische schuld.
Als je zelf technisch onderlegd bent maar geen fulltime programmeur, kun je tools zoals ChatGPT of Claude mogelijk gebruiken om prototypes te bouwen, bestaande scripts aan te passen of automatiseringen te creëren. Denk aan het schrijven van een eenvoudig script om data van een spreadsheet naar een database te verplaatsen. Het blijft essentieel om de output kritisch te controleren, maar het opent wel nieuwe mogelijkheden voor hands-on automatisering.
De praktische toepassing begint met een gesprek: bespreek met je IT-leverancier of team hoe AI hun werk beïnvloedt en wat dat voor jouw planning en budget betekent. Het is een tool die de regels van softwareontwikkeling verandert, maar het vakmanschap en de strategische keuzes blijven bij mensen liggen.
Bron: Nos