Ik bouw tegenwoordig in mijn eentje software waar ik vroeger een heel team voor nodig had.
In minder tijd. Met minder fouten. Dankzij AI.
En dat hoor ik overal om me heen. AI is van een handig programmeerhulpje uitgegroeid tot het software engineering team, waarbij de mens vooral checkt en dirigeert.
Developers die het beter denken te kunnen
Toch kom ik nog steeds developers tegen die denken dat ze het zelf echt beter kunnen. Die komen met argumenten als: "De AI is getraind op gemiddelde code, dus komt er ook gemiddelde code uit. Mijn eigen code is bovengemiddeld." Of: "AI kan best lekker scriptjes schrijven, maar is niet geschikt voor echte software engineering."
Dit is gewoon niet waar. De praktijk bewijst dat. AI schrijft veel nauwkeuriger. AI kan ook onderzoek doen naar de beste aanpak op basis van daadwerkelijk gebruik, tests schrijven en uitvoeren, security reviews doen, performance meten en iedere onvolkomenheid uit de logs vissen. Allemaal dingen waar developers in alle drukte vaak niet aan toekomen.
Blijven software engineers dan nog nodig?
Ja, absoluut. Voor de rol die je als mens nodig hebt om de AI de juiste kant op te sturen, is een ervaren software engineer juist de ideale persoon. Niemand beter om met de AI te sparren over de juiste aanpak, de door de AI gekozen richting te beoordelen en bij te sturen.
Maar ben je developer en gebruik je nog steeds geen AI om je software te schrijven? Vergeet het maar. Je gaat je baan kwijtraken, al weet je werkgever dat zelf vaak ook nog niet.
Over de werkgever gesproken
Van developers kan ik me nog voorstellen dat ze moeite hebben om de nieuwe ontwikkelingen te omarmen. Ze zijn opgeleid als softwareontwikkelaar. Het is hun passie en hun vak; dat is wat ze goed kunnen. En dat is wat er nu ineens wordt bedreigd.
Maar werkgevers die nog toestaan dat hun medewerkers handmatig zitten te programmeren, daar begrijp ik niks van. Die worden keihard ingehaald door concurrenten.
En natuurlijk volgt dit het bekende patroon. Adoptie gaat langzamer bij grote banken, ziekenhuizen en natuurlijk de overheid. Dus daar zit je nog wel even goed.
Maar, om met een mooie Engelse uitdrukking te eindigen: "The writing is on the wall."
Zeg niet dat ik je niet gewaarschuwd heb.
Vorige post: Actionable AI idee 3: Vraagbaak