Hacker News new | ask | show | jobs
by ArcMex 1211 days ago
Before I knew that there was an actual term for it[0], I would get a blank piece of paper, pretend I was an esteemed professor teaching whatever it was I was trying to accomplish. I would "ask my students" questions and "hear their answers". Then I would "guide them to the correct path".

0 - https://en.wikipedia.org/wiki/Rubber_duck_debugging

1 comments

I do this by starting an email to whichever programmer I would email for help with that problem.

Usually I don't want to leave any obvious stones unturned, so as I tell them I checked this thing and that thing, usually I discover a few more things to verify, and one of them leads me down the correct path.

This works about 80-90% of the time for me. I rarely need to send the email.