← Nieuwste papers
💻 computer science

How Do Developers Interact with AI? An Exploratory Study on Modeling Developer Programming Behavior

Deze mixed-methods studie onder 76 ontwikkelaars introduceert het S-IASE-model om de multidimensionale aard van AI-ondersteunde programmering te karakteriseren door intenties, acties, hulpmiddelen en emoties te integreren, en onthult dat het gebruik van AI een stabielere emotionele stroom en gefocuste codegeneratie bevordert, terwijl het ook complexe psychologische reacties zoals het impostor-syndroom oproept.

Oorspronkelijke auteurs: Yinan Wu, Ze Shi Li, Kathryn Thomasset Stolee, Bowen Xu

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

Oorspronkelijke auteurs: Yinan Wu, Ze Shi Li, Kathryn Thomasset Stolee, Bowen Xu

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

Stel je softwareontwikkeling voor als een complex kookproces. Decennialang hebben chefs (ontwikkelaars) recepten gevolgd, ingrediënten gesneden en fornuizen volledig zelf beheerd. Maar recentelijk is er een nieuw soort "slimme sous-chef" (AI-assistenten zoals GitHub Copilot of ChatGPT) de keuken binnengekomen. Deze sous-chefs kunnen direct recepten voorstellen, groenten snijden of zelfs gerechten opdienen.

Het door jou aangeleverde artikel is als een gedetailleerde observatie van wat er gebeurt wanneer echte chefs beginnen met het gebruik van deze slimme sous-chefs. De onderzoekers wilden weten: Zit de chef alleen maar achterover en kijkt hij toe, of verandert hij zijn kookwijze? Waar denken en voelen ze aan terwijl de sous-chef werkt?

Hier is een overzicht van hun bevindingen in eenvoudige bewoordingen:

1. Het nieuwe "recept" voor koken: het S-IASE-model

Voor dit onderzoek keken onderzoekers voornamelijk van buitenaf naar chefs en telden ze hoe vaak ze sneden of roerden. Ze misten wat er binnenin het hoofd van de chef gebeurde.

De onderzoekers creëerden een nieuwe manier om naar koken te kijken, het S-IASE-model. In plaats van alleen naar de handen te kijken, keken ze naar vier dingen die tegelijkertijd gebeuren:

  • Toestand: Waar staan we nu in het recept? (bijvoorbeeld: "De saus staat op te branden" of "We moeten een specerij vinden.")
  • Intentie: Wat probeert de chef te doen? (bijvoorbeeld: "Ik moet deze fout oplossen" of "Ik wil dit sneller maken.")
  • Actie + Hulpmiddel: Wat doen ze en welk hulpmiddel gebruiken ze? (bijvoorbeeld: "De sous-chef om een suggestie vragen" versus "Een specerij opzoeken in een boek.")
  • Emotie: Hoe voelt de chef zich? (bijvoorbeeld: "Blij", "Frustrerend" of "Schuldig.")

Ze ontdekten dat wanneer chefs de slimme sous-chef gebruiken, al deze vier dingen op een complexe manier veranderen en met elkaar dansen.

2. De "Vertrouwen maar verifiëren"-dans

De onderzoekers merkten een specifiek ritme op in hoe chefs de AI gebruikten. Het was niet zomaar "vragen en accepteren". Het leek meer op een spelletje ping-pong:

  1. De chef vraagt de AI om een oplossing.
  2. De AI gooit een suggestie terug (een "ping").
  3. De chef controleert het direct, past het aan of voert een test uit (de "pong").
  4. Als het werkt, gaan ze verder. Zo niet, dan vragen ze opnieuw.

De Analogie: Stel je een chef voor die niet meer het hele receptenboek leest. In plaats daarvan vraagt hij de sous-chef: "Hoe maak ik deze saus?" De sous-chef zegt: "Voeg zout toe." De chef proeft het, zegt: "Te zout", en vraagt: "Oké, hoe zit het met minder zout?" Ze blijven heen en weer gaan tot het goed is. Ze creëren en verifiëren veel sneller, maar ze besteden minder tijd aan het diepgaand lezen van de instructies voordat ze beginnen.

3. De emotionele achtbaan (of het gebrek daaraan)

Het onderzoek vergeleek twee groepen chefs:

  • Groep A: Gebruikte de slimme sous-chef.
  • Groep B: Moest alles van scratch koken zonder hulp.

De Bevinding: De groep die de AI gebruikte, had een veel soepelere emotionele rit. Ze voelden zich minder gestrest en minder gefrustreerd. Ze waren gelukkiger en zelfverzekerder.

  • Waarom? Omdat de AI hen snel uit de problemen hielp.
  • De Haken en Ogen: Hoewel ze gelukkiger waren, voelden sommige chefs een geheime schuld. Ze voelden zich als "impostors" (oplichters). Een chef zei: "Ik heb het gerecht afgerond met hulp van de AI, maar ik voel me schuldig omdat ik niet heb geleerd hoe ik het zelf moet maken." Ze maakten zich zorgen dat als ze het werk niet zelf deden, ze niet echt leerden.

4. Het "Laat zien, vertel het niet"-probleem

Soms geeft de slimme sous-chef instructies die technisch correct zijn, maar moeilijk te volgen omdat het slechts tekst is.

  • Het Scenario: De sous-chef zegt: "Klik op de knop rechtsboven."
  • Het Probleem: De chef kan de knop niet vinden. De tekst is vaag.
  • De Reactie: De chef geeft het met de AI op, gaat naar een menselijk forum (zoals Stack Overflow) of zoekt een afbeelding/diagram om precies te zien waar de knop zit.
  • De Les: Chefs hebben visuele hulpmiddelen nodig. Ze willen de stappen zien, niet alleen lezen. Wanneer de AI alleen tekst geeft, komt de chef vast te zitten en moet hij elders een afbeelding zoeken.

5. Wie gebruikt de AI het meest?

Het onderzoek vond uit dat chefs de AI het meest vertrouwden in twee situaties:

  1. Wanneer ze super bekend waren met het gerecht (ze kenden de basis, dus wilden ze alleen maar snelheid).
  2. Wanneer ze volledig verdwaald waren (ze wisten niet wat ze moesten doen, dus hadden ze een startpunt nodig).
  • Het Midden: Als een chef een beetje over het gerecht wist maar geen expert was, waren ze eigenlijk sceptisch over de AI. Ze zouden de AI om hulp vragen, maar alles dubbelchecken omdat ze het antwoord van de AI nog niet volledig vertrouwden.

Samenvatting

Het artikel concludeert dat AI niet zomaar een hulpmiddel is dat coderen sneller maakt; het verandert de hele persoonlijkheid van de ontwikkelaar.

  • Ze worden meer gefocust op bouwen en testen in plaats van lezen en plannen.
  • Ze voelen zich minder gestrest, maar soms schuldiger over het vertrouwen op hulp.
  • Ze hebben visuele hulpmiddelen nodig, omdat tekstuele instructies ze vaak in de steek laten.

De onderzoekers hebben dit "S-IASE"-model gebouwd om toekomstige AI-ontwerpers te helpen begrijpen dat ze niet alleen een codegenerator bouwen; ze bouwen een partner die invloed heeft op hoe ontwikkelaars denken, voelen en werken.

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 →