Solving a Problem

  1. First try doing it yourself before asking anyone. Just giving up instantly will not help you learn.
    1. Successful? Well done. Go to 10.
  2. Try it again.
    1. Successful? Well done. Go to 10.
  3. Step away from the computer for 15 minutes, relax.
  4. Google any error messages.
  5. Refactor the Google phrase, taking out keywords that don’t seem important.
    1. Google helpful? Go to 10.
    2. Google not helpful? Go to 6.
  6. Ask in only one of IRC, on the mailing list or forums.
  7. Wait patiently and don’t spam your question.
  8. Receive an answer.
  9. Thank the person for giving you an answer.
  10. Learn something new.