Close Menu
    Facebook LinkedIn YouTube WhatsApp X (Twitter) Pinterest
    Trending
    • High-Endurance ASW and Strike USV
    • The competition watchdog just got a seat at the table in the legal battle between Epic Games and Apple
    • War Memes Are Turning Conflict Into Content
    • OnePlus Reveals New Phones Despite Uncertain Future
    • KTM Freeride E now street legal in all 50 US states
    • Unknown knowns: Techboard dug up unannounced startup investments – and discovered it’s potentially the majority of funding
    • Ben McKenzie Says Crypto Has a Secret Ingredient: Male Loneliness
    • Today’s NYT Mini Crossword Answers for April 21
    Facebook LinkedIn WhatsApp
    Times FeaturedTimes Featured
    Tuesday, April 21
    • Home
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    • More
      • AI
      • Robotics
      • Industries
      • Global
    Times FeaturedTimes Featured
    Home»Startups»Why talking to a rubber duck can help you solve your problems, according to software engineers
    Startups

    Why talking to a rubber duck can help you solve your problems, according to software engineers

    Editor Times FeaturedBy Editor Times FeaturedOctober 10, 2025No Comments4 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email WhatsApp Copy Link


    You’re neck-deep in IKEA meeting directions. Furnishings components lie strewn throughout the ground.

    Your new buy sits half-complete in entrance of you, mocking your fruitless hours. As an uninterested accomplice walks in, you let the frustration out:

    “I’ve executed all the pieces appropriately! Look:

    1. join A with B utilizing M1 screws
    2. join B with C with the M3 bolt utilizing the important thing
    3. be part of BC with D utilizing… wait.”

    You out of the blue realise you haven’t joined BC with D. All of it begins to click on into place (actually), et voilà, you’re completed.

    It’s a common expertise: the second you attempt to clarify an issue out loud, all of it begins to make sense.

    Software program engineers name it “rubber duck debugging”. So, the place did this time period come from and why is it so efficient?

    Explaining aloud

    This well-known software program engineering time period has its origins in a narrative advised in The Pragmatic Programmer, a guide by Andrew Hunt and David Thomas.

    The gist of it’s that one ought to receive a rubber duck, and use it when your code isn’t working – and also you don’t know why.

    Clarify to the duck what your code is meant to do, after which “go into element and clarify issues line by line”.

    Quickly, the second of revelation strikes: you realise, as you converse aloud, that what you meant to do and what you really did are two very various things.

    I usually carry up rubber duck debugging in my introductory programming classes, to assist college students once they can’t perceive why their code gained’t work.

    Regardless of its roots in programming, the concepts that underpin the rubber duck method apply to programmers and non-programmers alike.

    Why does it work?

    Most of us suppose out loud as we study with our first books, studying aloud as we go. There’s one thing illuminating about articulating aloud that helps you “hear” the issue your mind has so far been unable to detect.

    And analysis by US students Logan Fiorella and Richard Meyer has examined how studying may be enhanced by means of the act of educating others.

    Their experiments discovered that when college students study the contents of a lesson as if they will educate it to others – after which really educate it to others – they “develop a deeper and extra persistent understanding of the fabric”.

    Instructing others forces us to interrupt the fabric down into conceptual items, integrating it with our present information and organising it in logical methods.

    Their research additionally identifies “self-explaining” as an evidence-based studying technique.

    That’s why our little yellow buddy is so useful; in explaining the issue aloud to your rubber duck, you might be educating it as effectively.

    The rubber duck and their clean, cute face

    However why a rubber duck?

    Properly, speaking to a human can include sure limits.

    People are contextual, with earlier thought and expertise; they might miss your errors as a result of they’ve assumed one thing about your earlier makes an attempt to resolve the issue. They could have inside biases that make it laborious for them to see the place you’ve gone fallacious.

    A rubber duck, nonetheless, has none of this. As foolish as it’d look, rubber ducking forces you to clarify issues in exact element to that clean (cute) face wanting again at you.

    After all, it doesn’t need to be a duck. Any outdated object (or uninterested celebration, as I appear to maintain discovering) will do in a pinch. Some researchers even advocate changing the duck with a big language mannequin reminiscent of ChatGPT. The AI chatbot can, they argue, “act as a digital, hyper-intelligent, ever-present programming accomplice to a software program engineer” desirous to stroll by means of their code line by line to search out errors – and recommend fixes, too.

    Others have experimented with a modified rubber duck that, when the person presses a button, nods or presents temporary, impartial replies to your explanations. The interactivity, the researchers argue, would possibly make folks really feel extra snug speaking to a duck.

    So, subsequent time you’re caught on an issue at work, struggling author’s block or attempting to make sense of a convoluted e mail chain, attempt turning to a bit yellow duck.

    See if explaining your drawback aloud to them might help you arrive on the reply.

    • Elliot Varoy, Senior Lecturer, College of Pc Science, University of Sydney

    This text is republished from The Conversation underneath a Artistic Commons license. Learn the original article.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Editor Times Featured
    • Website

    Related Posts

    The competition watchdog just got a seat at the table in the legal battle between Epic Games and Apple

    April 21, 2026

    Unknown knowns: Techboard dug up unannounced startup investments – and discovered it’s potentially the majority of funding

    April 21, 2026

    Startup Muster’s climate tech report reveals investment delivers jobs and much more across Australia

    April 21, 2026

    AI robs you of the achievement of effort. Here’s why that sucks.

    April 21, 2026

    Silvio Schembri, Malta’s Minister for the Economy, Enterprise and Strategic Projects, joins the EU-Startups Summit 2026!

    April 20, 2026

    Startup 360: This teenage entrepreneur is using AI to help people ‘vent’ for their mental health

    April 20, 2026

    Comments are closed.

    Editors Picks

    High-Endurance ASW and Strike USV

    April 21, 2026

    The competition watchdog just got a seat at the table in the legal battle between Epic Games and Apple

    April 21, 2026

    War Memes Are Turning Conflict Into Content

    April 21, 2026

    OnePlus Reveals New Phones Despite Uncertain Future

    April 21, 2026
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    About Us
    About Us

    Welcome to Times Featured, an AI-driven entrepreneurship growth engine that is transforming the future of work, bridging the digital divide and encouraging younger community inclusion in the 4th Industrial Revolution, and nurturing new market leaders.

    Empowering the growth of profiles, leaders, entrepreneurs businesses, and startups on international landscape.

    Asia-Middle East-Europe-North America-Australia-Africa

    Facebook LinkedIn WhatsApp
    Featured Picks

    RFK Jr. Has Packed an Autism Panel With Cranks and Conspiracy Theorists

    February 6, 2026

    Eufy Robot Vacuum’s Secret to Climbing Stairs

    September 5, 2025

    What Is a Preamp, and Do I Really Need One?

    December 30, 2025
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    Copyright © 2024 Timesfeatured.com IP Limited. All Rights.
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us

    Type above and press Enter to search. Press Esc to cancel.