I replied to a comment on Ben Halpern's post on getting out of debugging ruts and it got me thinking about how I've always had more success talking to a real person over an inanimate object.
I know talking to rubber ducks is a often recommended way to talk through problems by yourself. But I feel like it lacks some pizazz that makes it useful for me.
To all you dev folks out there, has a rubber ducking worked for you, or was talking to a person significantly better?
Top comments (3)
So I don't rubber duck debug very often, but virtually every time I pair with a junior and make the effort to articulate what I'm doing AND why -- opaque problems that I'd normally be frustrated by become obvious.
I think exercising that learning part of your brain is the best, you don't know until you teach sometimes.
Talk to other people? Srsly?