Vergeet vooral niet te overdrijven en het zwart/wit te zien.
Ik geloof nog altijd niet in full agentic AI wereld. En ook niet dat we binnen 6 mnd geen programmeurs meer hebben en we binnen 2y een wereld hebben waar we allemaal luilekker AI alles laten doen.
Maar de realiteit is dat veel boiler plate stuff gewoon 10 sec werk is met een AI tool. Idem kun je 3/4 van je back-office buiten smijten, zeker als ze nog 1990 gewijs word documentjes letter voor letter typt en dan 17 versies rond emailt. Heck, ik heb hier zelf een HTML user manual van 10blz gemaakt op een half uurtje. Copilot maakt de voledige draft structuur na 3-4 promps en dan manueel finetunen. Autocomplete is verbazend goed tijdens editen. Half uur werk waar dat vroeger gemakkelijk een halve of volledige dag was. En syntax fouten, die laat je de AI er gewoon uithalen.
Overigens anekdote over agentic AI. Collega hier is al een week bezig te proberen een agent op te zetten om software te testen en de testing code automatisch op een branch te steken en naar bitbucket te pushen + PR. Je weet wel, de 5 sec werk "git add .", "git commit -m "blabla", "git push" automatiseren en dan de 1 min PR maken en reviewers er aan hangen automatiseren. We zijn 1 week ver en naast het feit dat hij al 2d geprutst heeft om het up en running te krijgen, lukt het in 80% van de gevallen. De overige 20% is het een halve dag werk om de clusterfucks in git op te lossen. En de Agent is nogal sneaky in de problemen die hij zelf veroorzaakt op te lossen. Lees: niet elke issue moet je oplossen door random files in de repo te verwijderen of te editen... Om nog te zwijgen over de testing waar er ook veel creativiteit is "This test failed, i will try to fix it". "working... working... working...". "Test passes". Ja, makker, gewoon code aanpassen zodat er uitkomt wat je wil, dat doen we niet, he. Je moet de defecten flaggen... DUS: net gain <<< 0. Het werkt tot het niet meer werkt, niet iets wat je autonoom laat lopen.
En nee, ik denk niet dat Jan en Piet software gaan releasen aan de lopende band. Iets samensmijten is nog iets anders dan production-grade iets maken. En Delivery en Support en Compliance infrastructuur opzetten is ook een aparte skill waar je liefst nog humans met ervaring in the loop hebt. Dus ik denk niet dat software bedrijven er volledig uit gaan.
1) Maar de realiteit is wel dat voor veel very-low-complexity zaken, er geen nood meer is aan (dure) commerciele software (je kunt letterlijk een scrum board applicatie maken met 10 prompts in CoPilot - waarom zou je dikke centen dokken voor Atlassian of Monday en er dan enkel basic functionaliteit van gebruiken?). Of iets gebruiken wat AI 10x beter kan (programmeurs die nog geen IDE gebruiken. Er lopen bij ons nog altijd NotePad programmeurs rond...)
2) Voor complexere zaken zonder unieke IP/data/... (Atlassian, WorkDay en consoorten) zal de dev cost zakken voor grote dev boiten, en daarmee ook de prijs aangezien er competitieve markt is.
3) De zaken met unieke IP/data/... waar de software op zich het product niet is (Spotify, Netflix, ...), joopie, pricing zelfde, cost lager, marge expansion. Die gaan minder afzien (tenminste als ze niet al hun geld verbrassen aan AI infra)
I mean, kijk gewoon naar de gebruik/koersen van de bedrijven.
- StackOverFlow --> Bucket 1. Sinds AI, dood. Hoeveel volk gebruikt er nog StackOverFlow. Overigens episch goeie timing voor de M&A. in Covid hype net voor de AI boom verpatst.
- Monday, Duolingo, ... --> Bucket 2. Koersen /3 /4 /5 /6
- Facebook, Spotify, NetFlix, ... --> Duidelijk in bucket 3. Koers relatief stabiel