Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID Sign In with Twitter

Categories

In this Discussion

Who's Online 9

CurtisOdenericgillettetc74422 +5 guests

How to Ask Questions on the Internet

When asking a question on the Internet always assume that someone else has the same question as you. I like to refer to this as the golden rule of asking questions on the Internet.

What does this mean? Well, like all golden rules it can mean many things, but there are two direct implications of this rule.

  1. Someone may have asked your question before so you may want to search for an answer before asking again.
  2. Someone may ask your question in the future so you may want to ask your question in a way that will help the next person find it.

Why would you want to ask a good question at all?

When you ask a question on the Internet you are asking people, often complete strangers, to give you help for free. Guess what? This is okay. People should like helping people for free.

However, when you ask a question you can help pay back this free help by putting in a bit of thought into your question.

Things to think about when asking a question

  1. Try and phrase the title of your question as a complete question. Just reading the title of your question should give people a good idea of what your problem is. There should be little need to read the description except for specifics and clarification. If you phrase your question well, people with expertise will be more likely to click through and answer.
  2. Put specific error messages in your question. If your application is giving you a specific error message then this is what most people will be searching for when trying to solve their problem. If the error message is long then include a bit of it in the question title and the rest of it in the first paragraph of your full question.
  3. Ask one question at a time. If you ask a list of questions in one post you may get only partially answered and then have the rest of your questions will get lost.
  4. If you find the answer to your own question then answer it. When someone else finds your question, there's nothing more frustrating than seeing something like "nevermind, solved it!" The absolute least you can do is answer a question that you once expected someone else to answer.
  5. Once your question is answered, avoid asking followups. If you have a different, question then ask a new question. Asking it under an already answered question just makes it get lost for other people.
  6. Have an open mind about your question. You may not get the exact answer you want but it could still be the answer to your question. The goal is getting an acceptable answer to a question and then moving on.

Vanilla co-founder

Comments

  • Posts: 240 2 likes
    Nice write-up, except that the people who don't put effort into their questions will never put the effort into reading this. ;)
  • Posts: 2,058
    jspautsch said:

    Nice write-up, except that the people who don't put effort into their questions will never put the effort into reading this. ;)

    This is what I call the Golden Corollary of the Internet :D

    Vanilla developer [GitHub, Twitter]

  • Posts: 2,058
    If we can figure out how to get people to do those things thru the UI... we will rule the Internet.

    Vanilla developer [GitHub, Twitter]

  • Posts: 240 1 like
    All we need to do is develop an AI system that understands the human language and insults the user when it detects a flaw in the way they're writing their question.

    I'll get started.
  • Posts: 2,058
    @jspautsch Achievement unlocked: That was the first time I 'liked' a comment here. ;)

    Vanilla developer [GitHub, Twitter]

  • Posts: 1,586
    Liking is so foreign to @Lincoln that he has to air quote 'liked'.

    Vanilla co-founder

  • Posts: 2,058
    I am the social media curmudgeon. *shakes angry fist*

    Vanilla developer [GitHub, Twitter]

  • Lincoln said:

    @jspautsch Achievement unlocked: That was the first time I 'liked' a comment here. ;)

    booyah *fistpump*
  • Posts: 32
    Awesome thread title
Sign In or Register to comment.