I've taken a shine to the Programmers Stack Exchange lately, but one thing I've noticed is it seems to have what I think anybody looking at the questions list would classify as excessive down voting of questions (not answers, the answers seem to get fairly normative treatment from what I've seen)
My questions are I guess: Can anybody say why? Can anybody propose a solution?
I feel like there are a lot of questions which are programming related and have distinct answers which are voted down because they may not be very high level, or sometimes confusion among the poster leads people to downvote instead of commenting/editing to guide the question to make more sense. Again I ask, does anyone have ideas about what can be done to help solve this? Feel free to comment if your assessment of programmers is that the level of downvoting is completely applicable based on the questions being asked, perhaps I am giving the questioners too much credit.
I would very much like to hear from the moderators there on their opinions as well as any frequent participants.
Edit:
Just a few quick ones to give examples of the things I'm seeing:
What's the difference between overloading a method and overriding it in Java? I grant the english seems broken, but it is a language agnostic question about a software concept. https://softwareengineering.stackexchange.com/questions/164342/which-design-pattern-to-use-when-using-orm Again it has specifics but those are for the background, the question itself is about design patterns in relation to ORM tools which is a generalized design question.
That's just off hand right now, perhaps the downvotes are correct though. Again I am asking what we might do to get less downvoting, perhaps that means increasing question quality, to which I submit this request for ideas to that ends? Is there perhaps a way to put the FAQ more directly in front of people before they ask on there?