Amazon CTO Werner Vogels introduceert 'De Renaissance Developer'
Werner Vogels, CTO van Amazon gaf een inspirerende closing keynote op re:Invent 2025. Onze re:Invent gastauteur, Jeroen Jacobs legt in deze blog verslag van de laatste keynote van Werner Vogels. Jeroen is managing partner bij AWS Premier Partner, Cloudar en bezocht re:Invent voor de vijfde keer.
Toen we de keynote zaal binnenliepen lag op elke stoel een krant genaamd: “de Kernel” met allerlei artikelen gerelateerd aan de verhaallijn van de keynote. Vervolgens startte de keynote met een video waarin Werner een tijdreis maakt terug naar 1962 de tijd van Cobal, naar 1972 C, 1985 C++ , 2005 de early days van cloud tot aan 2025 met GenAI. Na de video komt Werner met luid applaus on stage.
Werner start zijn verhaal met de olifant in de kamer. Hij vertelt dat hij sinds 2012 in totaal op 14 re:Invents keynotes heeft gegeven en daar komt vandaag een eind aan. Dit was Werner zijn laatste keynote. Hij gaat Amazon niet verlaten maar wil podium geven aan jongere mensen. Eerder deze week schreef ik een special over Werner Vogels als persoon (link). Werner vervolgt zijn verhaal met laten we de andere olifant in de kamer ook maar direct benoemen. “Will AI take my job. … maybe”. Maar vervolgt hij, “elke generatie developers heeft te maken gehad met nieuwe waves. Nieuwe tools, nieuwe architectuur enzovoort. Skills en kennis veranderen maar AI maakt developers absoluut niet obsolete.
Builder
Werner pakte terug naar zijn eigen carriere. Hij leerde in de jaren 60 Cobal en Pascal, in de 1970s structured programming, vervolgens object oriented programming en in de 1980s C++, in 1990s had Amazon een monoliet en 1998 service oriented. Toen in 2000s on premise en in de 2010s kwam cloud. En parallel met deze ontwikkeling evalueerde de tools. Traditioneel development gaat naar LLM assisted development. Maar niets van dit maakt de “Builder” obsolete. “THE WORK IS YOURS NOT THE TOOL”.
Werner legt de koppeling met de Renaissance. Momenteel komen er veel dingen samen en gaan ontwikkelingen hard. In de Renaissance kwamen snel veel nieuwe uitvindingen die veel impact hadden op de mensheid. Denk aan bijvoorbeeld de pen en de telescoop (een Nederlandse uitvinding grapt hij), de mensheid heeft dat geadopteerd en nieuwe skills ontwikkeld.
De Renaissance Developer
Na het zetten van de context neemt Werner ons mee in 5 vaardigheden die je als Builder moet koesteren en door ontwikkelen. De vaardigheden van de Renaissance Developer.
“1. Need to be curious”, je moet blijven willen experimenteren en leren want dat leidt naar innovaties. “Willingness to fail” is key. Gefaalde deployments van nieuwe code en assumptions die niet blijken te kloppen leren je pas echt hoe je systeem werkt, niet de eindeloze documentatie. Je moet jezelf blijven uitdagen!
“2. Learning is social”: ga uit je comfort zone. Praat, ga naar events, AWS community days. Werner deelde een paar persoonlijke ervaringen. Hij maakte recent een aantal grote trips naar Afrika en leerde veel. Hij is naar de Amazone rivier geweest. Roze dolfijnen, prachtig, maar zag ook de mindere kant van vervuiling en kwam in contact met “The Ocean Cleanup (eveneens Nederlands grapt hij weer). Met drones, AI cams op bruggen en boten voorspellen ze waar de plastic heen stroomt, voor maximale impact om het op te kunnen ruimen. Inspirerende en leerzame voorbeelden die innovatie brengen.
YOUR CURIOSITY + YOUR SKILLS = WORLD CHANING
Werner stelt dat met de gigantische groei van de wereldbevolking komende jaren we technologie builders nodig hebben om dit soort problemen mee aan te pakken. Hij verwijst daarbij ook naar de AWS HERO’s en hoe hij verrast is in wat de ze ontwikkelen. Raphael Quisumbing uit de filipijnen werd aangehaald als de “builder of the year”.
“3. Think in systems”
Een systeem is een verzameling van met elkaar interacterende dingen waarbij ze hun eigen gedrag en eigenschappen als groep / systeem creëren. Het weghalen van de wolven in de Yellowstone, verstoorde de complete ecologie. Denk in systemen. Zie het grotere geheel.
4. “Communicatie”
Mens tot mens interactie is ambiguous / dubbelzinnig. Mens naar machine communicatie is precies. Denk aan programmeren. Door AI praten we meer en meer met machines op natuurlijke taal en de les hieruit is dat we met specificaties in deze communicatie met machines de dubbelzinnigheid minimaliseren.
Clare Liguori (Development team van Kiro (Link)) kwam als gast on stage en deelde hoe ontwikkeling van Kiro door verkeerde prompts te stellen met functioneel werkende code kwam maar een veel te complexe architectuur. Communicatie leidt tot systemen met minder fouten.
5. “Een developer is een Owner”
Renaissance developers ownen de kwaliteit van je software. Vibecoding zonder menselijke interactie is gambling. THE WORK IS YOURS NOT THE TOOLS. Als AI code genereert die wetten overtreedt is het nog steeds jouw verantwoordelijkheid als Builder. AI kan code sneller generen dan jij als Builder begrijpen. Verification Debt, noemen we dit en tweede uitdaging is hallucinatie. Clare gaf daarover een goed voorbeeld. Werner greep naar een annekdote vanuit de Amazon context over een callcenter medewerkster die aangaf dat 70% van een bepaalde tafel terug gestuurd werd omdat de kwaliteit ondermaats was, maar niemand had daar op doorgepakt en de tafel uit het assortiment gehaald dus de fout bleef terug komen. Met alleen goede intenties kom je er niet. Mechanismes embedden in je organisatie helpen dit te voorkomen. Zo ook code reviews. En zo stelde Werner, we moeten meer en meer human to human code reviews doen waar seniors en juniors samenwerken. Ervaring combineren met “Fresh eyes”. AI gaat veel veranderen maar het vakmanschap is nog steeds persoon naar persoon te leren. “You build it you own it”.
5. De polymath
Poly staat voor veel en Werner stelde dat het belangrijk is om veel te weten. Kennis is breed over veel onderwerpen. “We hoeven niet allemaal Da Vinci worden maar we moeten blijven verbreden. T shaped technologie, business en architectuur. Een combinatie van persoonlijke skills, industriekennis en functionele kennis? Verbreed je T!
Werner eindigde de keynote met een compliment aan het publiek: “Your best work is hidden. Have pride in your work!” “I am immensely proud of you!” Een staande ovatie volgde. Dit statement was welgemeend en kwam pakkend binnen. En toch, relatief snel, liet hij het publiek stoppen door te roepen “nog twee woorden”. En hij eindigde met zijn bekende woorden “Go Build!” en liep van stage.
Met deze woorden sluit Werner re:Invent 2025 af. De belangrijkste takeaway is dat we als Builders mee moeten evalueren met de extreem snelle ontwikkelingen die AI ons brengt, maar relevant zullen we blijven, we zullen meer impact maken.