Require users to earn some minimum rep before asking questions
Ive griped about this before but I'd like to perhaps be constructive:
We have perhaps millions at the time of reading this, developers on Stack Overflow, there's no shortage of discourse. I STRONGLY believe that a lot people (or most likely companies somewhere with perhaps struggling under-qualified employees) have a tonne of SO accounts which they burn down to get free (oh yeah sorry, 'points' of course) help with dev problems.
Its really not positive for the community. Personally I always make sure I answer more than I ask and do my best to try before asking anything, I believe this is the benchmark for making this place better for the community benefit.
Any good developer knows that being here will benefit them, is it time to implement a: "Answer before you ask" policy?