Decennialang was elk stukje software een eiland.
Om er een te gebruiken, moest je erheen roeien en de toegangsprijs betalen, waarna je werd toegelaten: je kreeg een login. Vervolgens leerde je de lokale taal: je moest begrijpen waar de menu's zich bevonden, wat elke knop deed, hoe je exports kon maken of zoekopdrachten kon uitvoeren binnen de software.
En zo ging het maar door, eiland na eiland, elk met zijn eigen jargon, zijn eigen dialect. Eiland na eiland. Software na software.
Niemand klaagde hierover.
Er was simpelweg geen andere manier om te bereiken wat de software voor je kon, dus maakte je de overstap en speelde je volgens de regels.
Dat tijdperk loopt ten einde.
De verandering berust op twee dingen:
Elke brug die wordt gebouwd, blijft voor altijd bestaan. Het LLM kan vanaf dat moment die bruggen gebruiken om software te bereiken, te verzamelen wat het nodig heeft, en je hoeft nooit de jargon of eigenaardigheden van de software te leren om van de software te profiteren.
Voeg één en twee samen en de oude manier van werken verandert. Vroeger bracht je je dagen door met het springen van de ene naar de andere software, het verzamelen van informatie uit elke software en het proberen je doelstellingen te bereiken met al die informatie.
Nu kun je binnen de LLM blijven die je al kent, en aangeven wat je doelstellingen zijn. Die LLM beslist dan welke software nodig is om je te helpen, zoekt de juiste software op en brengt de informatie die je nodig hebt naar je toe.
Wat de software kan, is niet veranderd. Hoe je dat potentieel benut, is wel veranderd: dat is drastisch verbeterd. Het gebruiksgemak is enorm toegenomen.
Er volgen twee dingen, en samen zijn ze groter dan elk afzonderlijk.
Het zou gemakkelijk zijn om dit te interpreteren als slecht nieuws voor software. Als de LLM alles doet, wie heeft dan nog de onderliggende tool nodig? Maar bedenk eens wat het grote taalmodel eigenlijk nodig heeft om goed te werken.
Een LLM presteert het best wanneer het redeneert over informatie die al schoon, gestructureerd en klaar voor gebruik is.
Vraag het om zelf door ruwe data te ploeteren – om de rommel te verzamelen, te sorteren en te begrijpen – en het vertraagt en struikelt.
Iemand moet het de afgewerkte, waardevolle informatie aanreiken.
Dat is wat goede software doet, en altijd heeft gedaan: het zet ruwe data om in iets betrouwbaars en bruikbaars. Het LLM voedt zich daarmee. Zonder dat verhongert het: het begint te hallucineren, net zoals iemand die uitgehongerd is dat doet.
Daarom wordt software niet plotsklaps overbodig. Het wordt het ding dat aan de andere kant van de brug staat te wachten met de waarde die al is voorbereid.
Dit is het einde van het tijdperk van de eilanden, niet het einde van de eilanden zelf. Ze zijn niet langer plaatsen waar je het water voor moest oversteken om ze te bereiken, maar worden de bronnen waar het vasteland niet zonder kan. Het model kan elke brug oversteken die het wil – het komt nog steeds met lege handen aan, tenzij iemand op een of ander eiland de goederen klaar heeft staan.
Software zal niet worden vervangen door AI. Het zal worden overspoeld, omarmd en ogenschijnlijk minder zichtbaar worden.
En toch zal het belangrijker zijn dan ooit tevoren.
Schrijf je in op onze nieuwsbrief en ontvang de laatste inzichten en publicaties. Je kiest zelf je favoriete topics. Meer informatie over onze privacy policy vind je hier.