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
  • 18
    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
  • 1
    You can gain reputation by editing posts in StackOverflow. This video helped me for the first time: youtube.com/watch?v=Owpn0SCzkLU – Dilshod K Jun 21 '20 at 6:03

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.

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