I'm speaking strictly about Stack Overflow here, but shouldn't there be some kind of reference to the ability to troubleshooting?
It seems as if more and more SO users are seeking help with their 'homework' and are less and less developing. When it comes to the 'homework' questions, they're easy to spot because they show up multiple times in a week or even a night.
But the actual developers, the ones you'd like to take seriously and put some effort into assisting seem to lack any ability at all to troubleshoot their own code. Why must we constantly remind them to look at their debuggers, their console logs, report errors or generate jsFiddle pages? What can we, as caring, responsible and helpful coders do to ensure that SO users don't just slap a page of code up and ask what's wrong?
Can we develop a "how to troubleshoot" diagram? Can we ask more specific questions about what troubleshooting tools and methods the users have implemented? And most of all, how do we instil the fact that coding skills are worth ZIP-ZERO-NADA-ZILCH-SQUAT without the ability to troubleshoot and narrow down errors?