← Nieuwste papers
💻 computer science

What makes an Expert? Comparing Problem-solving Practices in Data Science Notebooks

Deze studie toont aan dat data science-expertise niet wordt bepaald door fundamenteel verschillende fasen in het probleemoplossingsproces, maar door een meer iteratieve, efficiënte en contextspecifieke werkwijze op cel-niveau in vergelijking met de lineaire aanpak van beginners.

Oorspronkelijke auteurs: Manuel Valle Torre, Marcus Specht, Catharine Oertel

Gepubliceerd 2026-02-18
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Manuel Valle Torre, Marcus Specht, Catharine Oertel

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

Wat maakt een Data Science-expert? Een verhaal over recepten, koks en de perfecte soep

Stel je voor dat data science niet anders is dan het koken van een complexe maaltijd. Je hebt ingrediënten (data), recepten (algoritmen) en een keuken (je computer). De vraag die deze studie beantwoordt is: Wat is het verschil tussen een beginnende kok (een novice) en een meesterkok (een expert)?

De onderzoekers van de TU Delft hebben 440 "kookboeken" (in dit geval Jupyter-notebooks, waar mensen hun code schrijven) onder de loep genomen. Ze wilden weten: Koken experts op een heel andere manier dan beginners, of is het verschil ergens anders te vinden?

Hier is wat ze ontdekten, vertaald in alledaagse taal:

1. Het grote misverstand: Het recept is hetzelfde

Je zou denken dat een meesterkok een geheim recept volgt dat een beginner niet kent. Maar dat is niet zo.

  • De ontdekking: Zowel beginners als experts volgen ongeveer dezelfde grote stappen: eerst de keuken opruimen, dan de groenten wassen (data verzamelen), dan proberen te koken (modellen trainen) en tenslotte proeven (evalueren).
  • De analogie: Als je kijkt naar de volgorde van de hoofdstukken in een kookboek, zien die van een beginner en een meester er bijna identiek uit. Ze beginnen allebei met het snijden van uien en eindigen met het serveren van de schotel.

2. Het echte verschil: De "dans" in de keuken

Als je echter naar hoe ze koken kijkt, zie je enorme verschillen.

  • De Beginner (De Lineaire Koker):
    Beginners doen alles in één lange, rechte lijn. Ze snijden alle uien, dan alle wortels, dan alle aardappels, en pas daarna beginnen ze te koken. Als iets niet lukt, gooien ze het hele bord weg en beginnen ze opnieuw vanaf het begin.

    • In de studie: Beginners schrijven lange, saaie lijnen code. Ze proberen één ding, kijken of het werkt, en gaan dan direct naar het volgende. Het is alsof ze een trein nemen die nooit van spoor wisselt.
  • De Expert (De Iteratieve Danser):
    Experts zijn veel flexibeler. Ze snijden een beetje ui, proeven de soep, en denken: "Nee, te zout," en voegen direct wat water toe. Dan snijden ze nog een beetje wortel, proeven weer, en passen ze het vuur aan. Ze gaan continu heen en weer tussen snijden en proeven.

    • In de studie: Experts werken in korte, snelle rondjes. Ze schrijven een stukje code, kijken direct of het werkt, en passen het direct aan. Ze zijn niet bang om terug te gaan naar een vorige stap.

3. De kleine details: De "handelingen"

Het grootste verschil zit hem in de kleine, snelle bewegingen die je niet direct ziet als je alleen naar het eindresultaat kijkt.

  • Beginners doen vaak dingen als: "Laden van bestand" -> "Kijken naar bestand" -> "Laden van bestand" -> "Kijken naar bestand". Ze zijn aan het proberen en kijken, maar ze zijn niet erg efficiënt. Het is alsof ze elke keer de koelkast openen om te kijken of er nog melk is, zonder te weten dat ze het net hebben gebruikt.
  • Experts doen dingen als: "Model kiezen" -> "Aanpassen" -> "Testen". Ze weten precies welke beweging ze moeten maken om het probleem op te lossen. Ze zijn als een meesterkok die met één snelle beweging de kruiden in de soep strooit, precies op het juiste moment.

Waarom is dit belangrijk voor jou? (Zelfs als je niet programmeert)

Deze studie is heel belangrijk, vooral nu er AI-tools (zoals ChatGPT) zijn die voor ons kunnen koken.

  1. Het gevaar van AI: Als je AI vraagt om het recept te schrijven, krijg je misschien een perfecte soep. Maar als je niet begrijpt waarom de kok die volgorde van stappen heeft gekozen, leer je niets. Je wordt een "besteller" in plaats van een "kok".
  2. Leren denken, niet alleen doen: De studie zegt dat we in het onderwijs niet moeten focussen op het eindresultaat (de perfecte soep), maar op het proces. We moeten leerlingen leren om te proberen, falen, aanpassen en opnieuw proberen.
  3. De rol van de leraar: Leraren moeten niet zeggen: "Doe stap 1, dan stap 2." Ze moeten zeggen: "Probeer dit, wat gebeurt er? Wat zou je anders kunnen doen?" Ze moeten leerlingen leren om die "dans" van experts te dansen, in plaats van alleen maar de lijn te volgen.

Conclusie in één zin

Een expert is niet iemand die een geheim recept kent; het is iemand die flexibel, snel en slim omgaat met het koken, terwijl een beginner vaak vastzit in een stijve, rechte lijn. En met AI in de keuken is het belangrijker dan ooit om die flexibele "kok" in onszelf te blijven ontwikkelen.

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 →