Even though I agree with you Riven, the fact is that I really don’t want to see this medal system turn into the new post “rank” system.
In all seriousness, I strongly believe that all developers should be working to make other developers better. A medal is only one form of appreciation, but a “+1”, “thanks”, or the occasional “that was the answer I was looking for” is also just as effective. I have done a lot of research during the time I was programming to get up to the point where I can help others. I couldn’t just go on a forum and magically get all the answers I wanted.
Everything I’ve learned has been through horridly scraping through books, trying to understand how code works the way it does, and then later on in life, learning from teachers the best way to do things. Today, all these can be solved in one word… Google. There are videos, documents, and wiki articles for everything you can ever dream of creating and still, people are still looking for quick answers.
What I see is that people are receiving appreciation for questions that have been answered plenty of times in the past. I mean, I understand that there is a novelty for having someone directly cater to a specific poster but, is it also festering the wrong type of idea. The idea that starting up new topics instead of searching is fine, as long as I receive a medal.
It is like any system really, I had a quote that I usually say when it comes to controversial things like this…
“Users don’t care about what is done. They care about what ISN’T done.”
Inherently, the medal system isn’t a bad thing. At this point, I’m just rambling on. New topics will arise that have been answered plenty of times. Medals will be given to those who show effort to the posters. I just tire of all the focus on medal competition. Hopefully, all developers will figure out that the only way to truly become good, is to stop looking for handouts every time a small problem comes your way.