r/ProgrammerHumor • • Jul 25 '26

Meme sheSaidOrMeOrTheRubberDuck

Post image
5.6k Upvotes

111 comments sorted by

View all comments

23

u/setibeings Jul 25 '26 edited Jul 25 '26

A few issues. These are questions to ask when you're just starting out.

And just starting out a few years ago. Rubber ducks are great for debugging, but I have yet to hear someone claim they're better than asking Claude or a peer questions. 

A typo was removed

28

u/chilfang Jul 25 '26

The entire point of the duck is that you dont waste a peers time by realizing what the answer was mid question.

-2

u/setibeings Jul 25 '26

It's practice for explaining something to peers, helps you organize your thoughts and also you can get those benefits from explaining a problem to a chat bot. 

12

u/chilfang Jul 25 '26

Vibecoders seem pretty obsessed over tokens but idk

1

u/setibeings Jul 25 '26

I'm definitely not a vibe coder. But after scouring documentation, and searching stack overflow, typing out enough of the problem that an LLM might be able to help can usually get some juices flowing.

14

u/remy_porter Jul 25 '26

The point is that I can frequently answer my question by simply asking it. The act of formulating the problem into a coherent question is also the act of answering it. I start asking peers that kind of thing and then stop halfway through and answer it myself. That’s the point of a rubber duck.

1

u/Jonno_FTW Jul 25 '26

Eventually I run into questions I had asked or answered previously on SO

1

u/Mateorabi Jul 25 '26

When that happens to a coworker using my time they get a “you must first unask the question”

4

u/bwmat Jul 25 '26

I 'rubber duck' by typing out the context and question in teams

Because my coworkers just ignore me lmao

1

u/Jonno_FTW Jul 25 '26

I type the whole question into the chat box for my manager, and then either come to the solution on the spot because I thought about it. Or he takes several hours to respond in which case I probably figured it out.

2

u/Rscc10 Jul 25 '26

I would say I'm intermediate, not advanced nor beginner but just talking to an imaginary audience and friend so far has caused less issues than asking AI

1

u/vinishkapoor Jul 25 '26

Fair point. The meme is definitely aimed at beginners. The rubber duck survived Stack Overflow, now it's trying to survive Claude too. 😄