We're encouraged to answer our own posts, yet we cannot answer our own questions. [At the time this question was asked, that second link said "You cannot accept your own answer to a question." –G.] How, then is the Self-Learner badge awarded? The badge's page states:

Answered your own question with at least 3 up votes.

So how does SO know that I answered the question. Or does it simply accept any response from the author? Further, are reputation points awarded to the original author, or the most recent author of the post?

4 Answers 4


I think it means that you posted an answer to your own question (not marked your own question as answered). If you post a question and then post a response and someone up-votes it 3 times then you earn the badge.


Ahh, thanks guys...Of course I didn't find this related post until I had posted it :)

  • 7
    lol, this answer got me the 'Self-Learner' badge. +1 Funny, anyone?
    – tsilb
    Commented Oct 31, 2008 at 18:52
  • 1
    actually that is pretty funny, lol Commented Dec 1, 2008 at 5:05

You don't have to accept your reply.

You just have to reply to your own question and also receive 3 up votes on that reply.


You simply post an answer to your own question, then wait for 3 people to up-vote it.

Note - you can 'answer' your own question, you just can't 'accept' your own answer.

  • 1
    Now we 'can' accept our own answers, I have done it several times. It just doesn't provide the 2 points. Of course you wrote that in 2008, things must have changed since. Commented May 30, 2012 at 9:19

You must log in to answer this question.

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