I understand that reputation can be gained by answering questions. However, it seems that more often than not the questions do not contain all the required information to give an answer. Since new users can not comment questions and ask for more details, this creates a sort of catch-22.

Any good advice on how to get initial reputation, given the new user restrictions?

  • Now, would you believe that I have Catch-22 at arm's length? – yannis Jul 13 '12 at 11:42
  • 2
    Just answer some easy question. Save the hard ones for next week. 50 rep is like 2 or 3 answers, no big deal. – Bo Persson Jul 13 '12 at 17:59
  • 14
    I have not had any success just by browsing questions. If a question is simple and answerable, it is already taken by 'the fastest gun in the west'. The rest lack details. – Eero Aaltonen Jul 17 '12 at 9:55
  • 1
    Would the top specific tactic be: "Ask some good new questions and nicely manage/curate the answers you receive?" (as that, and this comment, have been the only things I can do so far) – esalwin Feb 15 '14 at 1:13

50 reputation isn't all that hard to get, unless you're only knowledgeable in a very specific and isolated section of programming. Sure, that initial 50 reputation might seem like an insurmountable barrier, but it'll be gone before you know it if you do the following things:

  • Write well-formed questions and answers — Do your research. If a question doesn't seem to provide enough information, you don't have to write a very specific answer. Research what could possibly cause the error and post as many solutions as you can. If your technical knowledge is lacking right now, post good questions.
  • Improve Stack Overflow — Propose edits for answers and questions. Even if it's just grammatical or orthographical errors, correcting such things will improve the readability and provide better accessibility to other SO users/visitors.
  • PROGRAM — Above all else, keep programming. It's easy to get into a rut just surfing Stack Overflow. Don't do this. You'll learn more programming by doing, which will expand your knowledge base for answering questions, and you'll eventually run into problems while programming, which will provide fuel for questions.

Remember, when asking or answering questions, no question is too basic (unless it's a duplicate). Stack Overflow is to be the repository of programming knowledge, essentially the Library of Alexandria without all the fire and burning.


Advice based on recent experience.


Initially it is very hard to find questions you can answer for rep and you can't ask clarification without comment rights.


  • Do not browse at random. The volume of questions on Stack Overflow is huge. If you just hit refresh you are probably just wasting time.
  • 'Very easy questions' are probably not a very good investment either. They are quickly taken by the 'fastest gun in the west'.
  • Setup some filtering. Browse a bit and look for tags. There are likely some tags with a lot of volume that are not relevant to you, ignore those. Similarly adding favorites may actually let you find something relevant.
  • Keep programming. Keep developing code and searching for solutions. This is a good way to find relevant questions. Questions related to specific libraries are more likely to be complete and answerable than very general questions on some programming language.

You must log in to answer this question.

protected by Community Dec 9 '16 at 21:05

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .