De rol van softwareontwikkelaars verschuift van code typen naar het aansturen van AI. Dat betekent dat je als ondernemer je huidige developers moet voorbereiden op een andere manier van werken, waarbij ze minder tijd besteden aan het zelf schrijven van regels code en meer aan het beoordelen en sturen van AI-gegenereerde output.

Wat er aan de hand is

Een tech-veteraan 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 superviseren van AI. Dit is geen toekomstmuziek, maar een verschuiving die nu al plaatsvindt. Waar developers voorheen uren besteedden aan het foutloos schrijven van code, kunnen AI-tools nu in seconden werkende code genereren. De waarde van een developer verschuift daarmee van productie naar kwaliteitscontrole, architectuur en probleemoplossing.

Wat dit betekent

Voor MKB-bedrijven met een eigen developmentteam heeft deze verschuiving directe gevolgen. Je huidige developers worden niet overbodig, maar hun dagelijkse werk verandert fundamenteel. De vraag is niet of je team hiermee te maken krijgt, maar hoe snel. Bedrijven die nu investeren in het bijscholen van hun developers, voorkomen dat ze straks achterlopen op concurrenten die AI effectiever inzetten. Voor developers zelf betekent dit dat vaardigheden zoals prompt engineering, het beoordelen van AI-output en systeemarchitectuur belangrijker worden dan het kunnen typen van perfecte code.

Hoe je dit kunt toepassen

Als je een developmentteam van drie tot tien mensen aanstuurt, kun je overwegen om wekelijks een uurtje in te plannen waarin jullie samen AI-tools testen. Laat developers bijvoorbeeld een bestaande functie opnieuw bouwen met behulp van AI en bespreek daarna wat er beter kan. Zo ontdekken ze zelf waar de meerwaarde van menselijke supervisie ligt, zonder dat het voelt als een verplichte cursus.

Als je een developer in dienst hebt die voornamelijk routinewerk doet, zoals het schrijven van standaard API-endpoints of het maken van eenvoudige queries, dan is dit het moment om te kijken of die taken aan AI kunnen worden overgelaten. Je zou die developer kunnen vragen om een dagboek bij te houden van zijn of haar taken en samen te bepalen welke daarvan door AI kunnen worden overgenomen. De vrijgekomen tijd kan dan worden besteed aan complexere problemen of aan het leren werken met AI-tools.

Als je een team hebt dat werkt aan een bestaand product, is een mogelijkheid om een experiment op te zetten. Laat een deel van het team een sprint lang werken met AI-ondersteuning en het andere deel op de traditionele manier. Vergelijk daarna niet alleen de snelheid, maar ook de kwaliteit en de tevredenheid van de developers. Dit geeft je concrete data om te beslissen hoe je de werkwijze structureel wilt aanpassen.

Als je overweegt om nieuwe developers aan te nemen, kun je het sollicitatieproces aanpassen. Vraag niet alleen naar codeervaardigheden, maar ook naar ervaring met het beoordelen van AI-gegenereerde code of het formuleren van duidelijke instructies voor AI. Een developer die goed is in het aansturen van AI is op de lange termijn waardevoller dan iemand die alleen zelf code kan schrijven.

Bron: Fastcompany