Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was wondering if anyone is interested in sharing their strategies for gaining reputation.

Here are some specifics:

Assuming one has a few favorite tags, should he focus on one, or all?

Should one avoid answering any specific questions?

Is there a certain style of writing that increases the chances of upvotes (if yes is there an article on this)?

share|improve this question

closed as not constructive by Toon Krijthe, Bo Persson, Bart, animuson, Rory Dec 24 '12 at 20:36

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Generally, legible English and proper grammar/spelling will increase your chances of upvotes. Posting things in all lowercase (or uppercase), leaving out verbs, or using shortened forms of words will not. But that's not really a strategy, more common sense. – animuson Dec 24 '12 at 19:57
possible duplicate of How to get over 200 reputation points every day? – Toon Krijthe Dec 24 '12 at 19:58
Go to the Users tab to see a list of users ranked by recent reputation. Find someone who isn't currently banned, figure out where their rep came from and copy that strategy. It's a form of flattery. – Chris Gerken Dec 24 '12 at 21:33

Should one avoid answering any specific questions?

Well, starting to answer questions which are bound to get closed is generally a bad idea as you can end up typing a good answer which you then can't post - although if you think you can get an answer in quickly and you think the question won't actually be deleted, that means it's more likely to end up being accepted (you get less competition). I don't actually think about things like that when answering, but in hindsight it makes some sense.

Fundamentally, just try to be helpful. The more helpful you are, the more votes you're likely to receive. By the time you hit the rep cap regularly you could start trying to optimize for accepted answers instead of votes, but it's not really a good idea. If you're doing it for the reputation rather than to be helpful, you're missing the point anyway.

A while ago I wrote a blog post on answering technical questions helpfully which you may find useful - but it's aimed to helping, not at reputation.

share|improve this answer
"starting to answer questions which are bound to get closed is generally a bad idea" - pretty ironic, considering this very question got closed quickly.. :) – Shadow Wizard Dec 24 '12 at 20:43
@ShaWizDowArd: Indeed... – Jon Skeet Dec 24 '12 at 20:51
"Fundamentally, just try to be helpful." Yup, works for me. – Daniel Fischer Dec 24 '12 at 21:36

Go through the list of bounty questions (featured tab) and do your best to answer the questions there - interact with the posters, get more details from them and give as complete an answer as possible.

These will gain you both upvotes for good answers and reward you with bounties.

One user who did this gained reputation extremely fast.

share|improve this answer

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