Asking for Help - raisercostin/software-wiki GitHub Wiki

Read first http://www.catb.org/esr/faqs/smart-questions.html Is best to ask on public forums/team in order to:

  • not decide who should help
  • not repeat the question/answer for future identical problems

Summary

  1. Investigate for 5 min
    • This will allow you to understand the problem, the involved concepts, how a response should be and eventually will let you discover the solution by yourself.
    • Otherwise you will likely get a
  2. Not recommended to spend days on trying to find the solution. Traps:
    • 5 more minutes and will work
    • I'm deleting all and start again
    • I'm not asking for help because I feel for sure is not above my competence level
    • Is better not to ask to make progress by myself. It worth the effort.
  3. Ask for help from the team (ideally), leader(less ideal). The question is if the COST to investigate more worth the unknown yet value. The responses:
    • Easy -> Keep on investigating.
    • Heavy -> Here's a hint and come back after: X time/effort/done your homework. The hint could be:
      • Read this
      • Talk to X
    • The solution -> No time for helping you to learn. Apply it and move further.

Resources