I agree with this and also nohello.com (as linked in the article).
I want to add a third one: ask your question in a channel if possible, not as a direct message to someone. DM'ing someone directly puts a lot of unfair pressure on that person, and also denies other people from both helping and learning. I think some people are embarrassed to ask for help in channels, and that's an embarrassment well worth getting over.