Vibecoden: kan iedereen nu ineens programmeren?

Generatieve AI heeft de laatste jaren enorme sprongen gemaakt, vooral op het gebied van coding en de nieuwe trend van ‘vibe-coding’. In de tijd van GPT-3.5 was vibe-coding nog een wat ongrijpbaar concept. Hoewel AI toen al redelijk kon programmeren, ontbrak het vaak aan context en nuance om echt intuïtief te coderen. Tegenwoordig, met modellen zoals GPT-4 en Claude en toepassingen als Cursor, is vibe-coding een stuk geavanceerder en praktischer geworden. De focus ligt nu niet alleen op syntactische correctheid, maar ook op de ‘flow’ en het gevoel dat de code moet uitstralen. Te gast is Daniel de Vos, head of data & AI bij Triple, en ook enthousiast vibe-coder. Een belangrijke discussie binnen de community is de vraag of het veilig is om code te draaien die je zelf niet volledig begrijpt. Via platforms zoals LinkedIn stellen programmeurs de vraag of dit moreel verantwoord is, aangezien AI weliswaar krachtige oplossingen kan bieden, maar ook risico’s met zich meebrengt door fouten die moeilijk te traceren zijn. AI programmeert niet per se ‘mooi’, hoewel het in veel gevallen wel pragmatisch te werk gaat. De gegenereerde code is vaak functioneel correct, maar mist soms de elegantie of efficiëntie die een ervaren programmeur zou nastreven. Vibe-coding roept ook de vraag op: kan iedereen nu programmeren? In zekere zin wel, want tools als Cursor en Claude maken het laagdrempeliger dan ooit. Toch is het geen volledige vervanging van klassieke programmeervaardigheden. De output kan immers onvoorspelbaar zijn en vraagt nog steeds om enige technische achtergrond om problemen te herkennen en op te lossen. AI maakt bovendien andere fouten dan mensen. Waar mensen vaak slordig zijn in syntax of consistentie, is AI soms juist te rigide en mist het creatieve oplossingen. Bekende voorbeelden van vibe-coding zijn te vinden bij makers als Pieter Levels, die op Twitter laat zien hoe hij snel applicaties bouwt met AI. Zo creëerde hij recent een spelletje met Cursor en Claude. Dit soort toepassingen laten zien dat vibe-coding niet slechts een gimmick is, maar een fundamentele verschuiving in hoe apps worden gebouwd. Het concept gaat verder dan low-code/no-code, omdat het niet alleen eenvoud biedt, maar ook een nieuwe manier van denken over softwareontwikkeling. Toch zijn er uitdagingen. Hoewel je met vibe-coding snel apps kunt maken, stuit je op problemen wanneer de codebasis te complex of chaotisch wordt. Het taalmodel heeft moeite met duizenden regels spaghetti-code, wat betekent dat meer geavanceerde projecten vaak alsnog een menselijke touch nodig hebben. Uiteindelijk is vibe-coding geen volledige vervanging van traditionele ontwikkeling, maar biedt het wel nieuwe mogelijkheden voor makers die intuïtief willen experimenteren met code. Gast Daniel de Vos Video YouTube Hosts Ben van der Burg & Daniël Mol Redactie Daniël MolSee omnystudio.com/listener for privacy information.

Om Podcasten

Mark Beekhuis en Ben van der Burg gaan wekelijks in gesprek met spraakmakende experts over technologische ontwikkelingen en de impact op onze samenleving. Technologie is overal. In onze broekzak, om ons heen en soms zelfs op ons hoofd. De Technoloog duikt iedere week in een nieuw aspect van deze eeuwig fascinerende wereld. De Technoloog schuwt geen enkel onderwerp. Van AI naar ruimtevaart, van chips naar het metaverse en van mobiele telefonie naar ICT-recht. Hoe veranderen nieuwe regels de technologische wereld om ons heen? En zijn die regels wel effectief? Technologie is niet neutraal. Een groot deel van de gadgets, software en andere toepassingen die we in Europa gebruiken komt ofwel uit de Verenigde Staten ofwel uit China. En dat is een probleem, weet ook de Europese Unie. Lukt het ons continent om een voet tussen de deur te krijgen en bijvoorbeeld te werken aan eigen oplossingen voor de cloud, chips of andere technologie? En wat gaat technologie doen met onze manier van werken? Bijvoorbeeld door digitale transformatie, waarbij we op veel meer professionele manieren gebruik kunnen maken van technologie. Of verplaatsen we ons steeds meer naar spatial computing, waar bedrijven als Apple (met de Vision Pro) en Meta (met hun Quest-lijn) van dromen? De Technoloog schuwt geen enkel onderwerp. Van AI naar ruimtevaart, van chips naar het metaverse en van mobiele telefonie naar ICT-recht. Iedere week met de beste experts en beslissers uit hun werkveld. In een nieuwsgierig gesprek van een uur krijgt de luisteraar wekelijks een mini-college over het desbetreffende onderwerp. De presentatoren proberen, samen met de luisteraar, iedere week nieuwe dingen te leren over technologie en innovatie. Over de podcast Herbert Blankesteijn en Ben van der Burg bedachten De Technoloog na een uitzending van een ander programma: BNR Digitaal. Herbert wilde, samen met Ben, langer en uitgebreider doorpraten over technologie, zonder de restricties van een radioformat. De Technoloog werd geboren. Aan het eind van ieder jaar interviewen Herbert en Ben traditiegetrouw elkaar. Over hun eerste techverhalen, hun belangrijkste momenten van het jaar of over de toekomst. In de zomer van 2023 vierde De Technoloog zijn 350ste aflevering. Na een jarenlange samenwerking besloot Herbert het presentatiestokje door te geven aan Mark Beekhuis. Mark is per 1 september 2024 de nieuwe presentator. Het team Mark Beekhuis was de vervangend presentator voor De Technoloog. Hij presenteert ook regelmatig andere programma's voor BNR Nieuwsradio en is tevens redacteur en podcastmaker voor die zender. Ben van der Burg is IT-ondernemer en voormalig topschaatser. Ben is bezeten door technologie en wordt enthousiast van gadgets, elektrische auto's, goede businessmodellen en de toekomst. Naast De Technoloog is hij wekelijks te horen als co-host in BNR Digitaal. Ook schuift hij regelmatig aan bij Vandaag Inside, Op1 of andere talkshows, om te praten over het laatste nieuws rond technologie. Daniël Mol is redacteur van De Technoloog. Hij voegde zich in 2021 bij het team en is ook redacteur van de Cryptocast en BNR Digitaal.