This question already has an answer here:
Is this really an exact duplicate, and so deserving to be closed? It may lead to an ultimately similar discourse, but Rich B's request for a specific and precise remedy of the reputation scoring system isn't the same as my question.
My question is abstract and somewhat subjective, what is reputation in regards question-asking, what will happen to SO if it incentivises noise? I think I've developed the question sufficiently for it to be different to the linked question.
Is that not the true meaning of meta? In the generic, what is the nature of reputation?
Is the question "Shall we go for lunch?" an exact duplicate of "Why do I feel hungry at lunchtime?" It would depend what you assume is in the mind of the asker of the 2nd question (you might assume they are saying hinting to go to lunch), but that is highly subjective.
I'm not complaining about the user asking the questions - but the points system seems to reward some participants to ask low quality questions.
Is an answer not its own reward?
This is an example user that I've seen asking a spate of C++ questions over the last few days. Some of the questions have since been re-edited, with the most egregious errors removed. But I can't understand given that C++ is what he mentions on his profile that he can possibly have gotten to 3500 on the back of his lack of knowledge on the subject.
What can you say?
pair<const char*, const char*>as a
- To ask whether assigning to a
std::stringalter its memory address such that a reference that is taken to it will alter?
mapvalue type parameter is a reference type?
How on earth can someone get to 3500 on the back of such nonunderstanding of the programming language? I really don't see the point in bothering on this website when the competition is volume over quality.
Surely an answer is its own reward. Basically anyone with a large collection of points has no claim to particular merit, if a situation persists where the non-experts can rack up the points through the tedium of asking questions.
I know this user didn't get all his points asking C++ questions. But he has got, say about half of them. Can you get a silver badge in C++ for just asking questions like:
- "When should I use a ThreadLocal variable? How is it used?" (+11 votes)
- "Should C++ eliminate header files?" (+14 votes)
- "When should I use private inheritance?" (+8 votes)
How is that 330 points of contribution?
Part of the motivation to participate in answering to some degree is that it's a game and people like to score points. That seems to be undermined when you have people equally rewarded for asking dozens of very average questions.
There's nothing wrong with not knowing and asking. There something wrong when people rack up points for asking questions which are pre-university level.
It is a rewarded behaviour, at the cost of question answerers.
The balance of any rewards system should be to encourage the knowledgeable to participate. There is natural motivation for people to ask questions and need answers. The website will otherwise run the risk of being deluged by the ill-informed with no real knowledge that are perversely incentivised to spam away.
I see evidence this is already in play.