When answering a question, the reputation points for "vote up" is the same for an interesting / difficult question or a simple question.

On Stackoverflow for example :

Rename file with C#

This is useful but it doesn't represents the knowledges of the repliers. Because the most of the people in the domain can answer this.

Generally a simple question is just a fight for "the person who give an answer fastest"... Moreover everybody rush to "vote up" in order to being agree with answer. So you will see simple answers with a hundreds of "vote up" and answers with true research and few "vote up"... For me, the reputation system doesn't reflect necessarily a truly knowledges on a domain.

There is a snowball effect on "vote up", because a person with lot of reputation will be covered of vote up for his answer. More "vote up" he has, more he will have. There is other interesting answers sometimes of people with less of reputation relayed to the end.

Why don't affect a number of reputation points in agreement with the "vote up" of the question ?

I doing my best to write a correct english, I hope this is comprehensible.

  • 2
    The problem we need to solve here then, is to automatically figure out if a question is simple or difficult (so the reputation system can award accordingly). I don't know how to do that - do you? – Oded Nov 3 '14 at 11:04
  • 1
    Indeed, im agree, moreover the difficulty of a question is subjective. The best way is that the users can vote on the difficulty of the question (... another type of vote), or use the question votes for attribute point on answer's vote. – csblo Nov 3 '14 at 11:11