In part a follow-on from the Stack Overflow thread, when I was younger I found various "how to ask questions" articles to be really useful (I particularly recommend Jon Skeet's
https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-...). But he's focused on asking questions of "the Internet", where there should be no expectation that a random netizen will put effort into answering.
That's not necessarily the case at work with colleagues, so I wrote this article to fill a perceived gap.