← Nieuwste papers
💻 computer science

From Prompting to Verification: How Experience Shapes Vibe Coding Practices

Deze studie onder 162 gebruikers uit groepen zonder programmeervaardigheden, beginners en professionals onthult dat, hoewel ervaringsniveaus op vergelijkbare wijze de perceptie van de kwaliteit van door AI gegenereerde code beïnvloeden, ze aanzienlijk uiteenlopen in motivaties en verificatiepraktijken, waardoor een "perceptie-actie-kloof" ontstaat waarbij toegang tot softwarecreatie wordt gedemocratiseerd zonder een overeenkomstige verdeling van de expertise die nodig is om deze te evalueren.

Oorspronkelijke auteurs: Ahmed Fawzy, Amjed Tahir, Kelly Blincoe

Gepubliceerd 2026-05-26
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Ahmed Fawzy, Amjed Tahir, Kelly Blincoe

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Het Grote Idee: "Vibe Coding"

Stel je voor dat je een houten stoel wilt bouwen.

  • Traditionele Coding: Jij bent een timmerman. Je meet het hout op, zaagt de verbindingen, schuurt de randen en assembleert het zelf. Je weet precies hoe elke schroef past.
  • Vibe Coding: Jij bent een regisseur. Je vertelt een magische robot: "Bouw me een stevige stoel", en de robot bouwt er direct één. Je weet niet hoe de verbindingen zijn gezaagd, maar je gaat erop zitten. Als hij wiebelt, repareer je het hout niet; je zegt gewoon tegen de robot: "Maak het steviger", en hoopt dat het zichzelf repareert.

Dit paper onderzoekt mensen die deze "Vibe Coding"-methode gebruiken (AI gebruiken om code te schrijven via natuurlijke taal) en stelt de vraag: Maakt het uit of je een professionele timmerman bent, een beginner, of iemand die nog nooit een hamer heeft vastgehouden?

De Studie: Drie Groepen aan de Tafel

De onderzoekers ondervroegen 162 personen en verdeelden hen in drie groepen:

  1. Niet-ontwikkelaars: Mensen zonder formele programmeeropleiding.
  2. Novices: Mensen die een cursus hebben gevolgd of kleine projecten hebben gebouwd, maar nog geen professionals zijn.
  3. Professionals: Ervaren software-engineers die dit als beroep doen.

Ze stelden deze groepen vier hoofdvragen:

  1. Waarom doe je het? (Motivatie)
  2. Hoe voelt het? (Ervaring)
  3. Vertrouw je het resultaat? (Waargenomen Kwaliteit)
  4. Wat doe je als het kapot gaat? (Kwaliteitsborging)

De Bevindingen: Wat is Hetzelfde, Wat is Anders?

1. Het "Gefoel" en "Vertrouwen" zijn Hetzelfde (Het Gedeelde Kader)

Verrassend genoeg voelden alle drie de groepen hetzelfde over de ervaring en de kwaliteit van het werk van de AI.

  • De Analogie: Stel je voor dat iedereen aan tafel een maaltijd eet die is bereid door een beroemde chef-kok. De niet-coders, de studenten en de professionals zijn het er allemaal over eens: "Dit eten is heerlijk en snel, maar soms heeft het een vreemde textuur, en je zou het niet serveren op een chique bruiloft."
  • Het Resultaat: Iedereen weet dat AI-code geweldig is voor snelle prototypes, maar misschien "onbetrouwbaar" of "buggy" is voor serieus werk. Ze voelen allemaal dezelfde mix van enthousiasme en voorzichtigheid. Ervaring verandert niet hoe ze de AI zien.

2. Het "Waarom" en "Hoe" zijn Anders (De Verschillende Aanpakken)

Hoewel ze de AI op dezelfde manier zien, gebruiken ze hem heel verschillend.

  • Niet-ontwikkelaars (De Gebruikers van de Toverstaf): Ze zijn voornamelijk gemotiveerd door toegang. Ze zeggen: "Ik had dit niet kunnen bouwen zonder de AI." Ze laten de AI bijna alles doen met zeer weinig input. Het is alsof je een leeg canvas aan de robot geeft en zegt: "Maak kunst."
  • Novices (De Leerlingen): Ze zijn gemotiveerd door leren. Ze gebruiken de AI om te experimenteren en te zien hoe dingen werken. Ze zijn als studenten die kijken hoe een meesterchef kookt, en proberen het recept te begrijpen.
  • Professionals (De Dirigenten): Ze gebruiken de AI voor werk. Ze zeggen niet zomaar "maak een stoel"; ze geven gedetailleerde instructies, context en beperkingen. Ze behandelen de AI als een junior-assistent die ze zorgvuldig moeten managen.

3. Het Grote Gat: Als Dingen Misgaan (Het "Waarneming-Actie Gat")

Dit is de belangrijkste bevinding. Zelfs al weet iedereen dat de AI fouten maakt, alleen de experts weten hoe ze die moeten oplossen.

  • De Analogie: Stel je voor dat de robot een stoel bouwt, maar één poot wiebelt.
    • De Niet-ontwikkelaar: Zegt: "Oh nee, het wiebelt!" en vertelt de robot direct: "Maak de poot langer!" Ze blijven de robot vragen het te repareren totdat het stopt met wiebelen, zonder ooit zelf naar het hout te kijken.
    • De Novice: Probeert het te repareren, maar raakt in de war. Ze geven misschien op of blijven de robot om hulp vragen.
    • De Professional: Zegt: "Oh nee, het wiebelt!" Ze pakken een moersleutel, kijken naar de verbinding, vinden de losse schroef en draaien die zelf vast. Ze controleren het werk voordat ze gaan zitten.

De Conclusie van het Paper: Er is een "Waarneming-Actie Gat."

  • Waarneming: Iedereen weet dat de AI fouten kan maken.
  • Actie: Alleen ervaren mensen hebben de vaardigheden om de code te verifiëren en te debuggen wanneer deze fout is.

De "Gedeeltelijke Democratie"-Metafoor

De auteurs noemen dit "Gedeeltelijke Democratisering."

  • Gedemocratiseerd: De AI heeft de drempel verlaagd om software te maken. Iedereen kan nu een digitale "stoel" bouwen.
  • Niet Gedemocratiseerd: Het vermogen om de kwaliteit van die stoel te inspecteren en te garanderen, blijft nog steeds vergrendeld achter een deur waar alleen ervaren mensen de sleutel voor hebben.

We geven iedereen een toverstaf om te creëren, maar we hebben nog niet iedereen de handleiding gegeven om te weten of de creatie veilig is om te gebruiken.

Wat Wensen Mensen?

Toen ze werden gevraagd wat hen zou laten vertrouwen op de AI, wilden iedereen (van niet-coders tot professionals) hetzelfde:

  • Betrouwbaarheid: "Zorg gewoon dat het werkt."
  • Transparantie: "Vertel me waarom je het zo hebt gebouwd."
  • Veiligheid: "Geef me geen code die later misschien kapot gaat."

Samenvatting

Het paper betoogt dat AI-tools het voor iedereen makkelijk hebben gemaakt om software te creëren, maar ze hebben het niet makkelijk gemaakt voor iedereen om het te verifiëren.

  • Beginners vertrouwen op de AI om zijn eigen fouten te herstellen (opnieuw prompten).
  • Experts controleren het werk zelf (debuggen).
  • Iedereen weet dat de AI niet perfect is, maar alleen de experts weten hoe ze het moeten repareren wanneer het faalt.

Het risico is niet dat mensen niet weten dat de AI fouten maakt; het risico is dat veel mensen niet de vaardigheden hebben om die fouten te herstellen wanneer ze zich voordoen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →