For the past couple of year, every programming related problem I have ran into has an answer in StackOverflow.
I ask the question in http://www.google.com and SO pops up as the first resolution which usually also is the most helping resource there is in the interweb. Asking new questions is pointless since everything is already answered.
The biggest question is, why is it like that?
I have few assumptions and maybe the community can help to pick the best one:
- New, emerging development tools are easier to use and better documented than old ones (compare C, PHP, Python, Ruby, Node.js) so questions are answered without community based sophisticated knowledge base
- New technologies appear and are adapted less agile than before and therefore questions just don't pop up
- Development of application has became so agile that developers choose to select tools that they know instead of trying new ones
- ... something else...
The question could sound like a troll but I think that in longer run getting to know the answer could give some whole new meaning to community based knowledge base like StackOverflow.