From time to time I ask a question on Stack Overflow. The community is incredibly fast and correct, but sometimes I beat them to it and answer my own question after some research.
Not that it matters a lot, but I used to earn some reputation when answering my own question. This time though, I didn't get any. Is there a limit on answering your question, or has there been a change of policy?

  • I used to earn some reputation when answering my own question really? could you provide a link to an example of such answer? – gnat Dec 15 '11 at 10:21
  • 1
    I am assuming you mean this: stackoverflow.com/questions/8485971/nested-relations-in-drupal – Oded Dec 15 '11 at 10:35
  • Yup, that's the one – Michiel Dec 15 '11 at 10:44
  • You mean you gained 15 rep from having your own answer accepted? – Shadow Wizard Wearing Mask Dec 15 '11 at 10:48
  • No no no. I got 2 rep from time to time when answering my own question – Michiel Dec 15 '11 at 10:56

You can answer your own question - you will get reputation if it gets upvoted (assuming you did not mark it as Community Wiki).

There is no time limit for getting reputation for upvotes... I am still getting some rep for posts over 3 years old.

Additionally, if someone else starts a bounty on one of your questions, they can award their bounty to your self-answer, and it will be considered by the system if the bounty is to be awarded automatically.

You don't gain any reputation from accepting your own answer, and you can't award a bounty that you started to your own answer.

| improve this answer | |
  • Ok, thanks for this clarification. I must of gain the reputation in another way I guess :-) – Michiel Dec 15 '11 at 10:56
  • @Michiel - Answering questions is the best way to gain reputation. 10 points per upvote instead of a single 2 points per accept. – Oded Dec 15 '11 at 10:58
  • 1
    "You don't gain reputation from accepting your own answer." -- Thank you for confirming. I have searched meta se and so and finally found exactly what I needed. I did't even see this in stackoverflow.com/help/self-answer. – Jared Burrows Apr 29 '15 at 14:46

You don't get reputation for accepting your own answers, as @Oded already mentioned, but you will get the reputation from upvotes on your answer which show that people got help from your answer.

If you have faced a problem and couldn't find a solution, and had found a proper solution for it later and want to store it somewhere easy to find, you have something useful that is worth posting a question about. This will save other people the trouble you took, so there is no harm in posting it on the appropriate Stack Exchange site.

| improve this answer | |

Policy apart, you are supposed to do the research first and ask later, I guess. That way, you have not only been getting some unfairly gained reps (unfairly because you did what you should have done anyway and because you did it too late for the question and too early for the others to catchup), but ... [let me post this much first -may edit to add more] :) :)

| improve this answer | |
  • 10
    Some issues are very difficult to find solutions to. I've run into some very obscure programming problems in the past and asked on SO after many hours of researching. I didn't stop researching just to wait and see if I had any answers, and yes, sometimes I found the solution on my own. – Andy E Dec 15 '11 at 10:23
  • 4
    Indeed. Sometimes it took me days or weeks to find a decent solution. And when I found it, I want to share it with the community. So I don't see any harm in answering your own questions if you've got the proper solution to it... – Michiel Dec 15 '11 at 10:26
  • @AndyE'shead: You have obviously missed the smileys at the end: That was not supposed to be some serious solution offered. – Kris Dec 15 '11 at 10:28
  • @Michiel: Same as above. – Kris Dec 15 '11 at 10:28
  • Yep, saw that, deleted. – Loïc Wolff Dec 15 '11 at 10:29
  • @Kris: I know :-) – Michiel Dec 15 '11 at 10:29
  • 8
    I disagree about "unfairly gained reps" - if the answer is good, it doesn't matter who posted it - even the one asking the question. – Shadow Wizard Wearing Mask Dec 15 '11 at 10:47
  • 5
    @Kris: no amount of smileys make a post down vote proof :) :) :) – Andy E Dec 15 '11 at 10:57
  • 12
    Answering your own questions is explicitly encouraged. You can even ask a question and answer it yourself if you already know the answer. (link) – Dennis Dec 15 '11 at 11:09
  • +1 @Dennis: Very useful reference, thanks. – Kris Dec 15 '11 at 11:11

You must log in to answer this question.

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