Earlier quoted context omitted.
I think SO is poorly designed as a system. It certainly does encourage people to ask not-so-great questions. It doesn't handle them particularly well. And then expects people to clean up the mess for free. Those people of course feel stressed and overwhelmed, so are inclined to be rude, aggressive, and hasty in their decisions. Like ldigas, I long ago gave up on SO because of bad moderation experiences. I'm grudgingl…
SO is marvelously designed and I often discuss this with friends and colleagues. First imagine this: Experts who are often paid big dollars per hour are coming over and spending time in answering your questions for no apparent reason. The quality of content is very high when you compare with any other Q&A or even general social media website. I often find 50% of my programming answers at SO. If there is an accepted h…
They do so for the same reason they did that before SO and SE existed. A good chunk of people like to help each other. Another (partially overlapping) chunk likes to have their knowledge challenged, another (also partially overlapping) like to show off their knowledge in front of their peers. This was what made the Internet tick since the earliest days.
SO happened to come from within the community (Jeff and Joel were known experts), and had the right features to eventually channel most of the drive I described above through itself. But it's not like SO created it. SO is also accumulating some anti-features these days (like well-known propensity for closing 90% of interesting questions as duplicates or off-topic, or the recent moderator dramas, or targeted advertising they snuck in), so their future is somewhat uncertain.
> Again, lot of these volunteers are highly paid IT/tech folks, not your ordinary 8chan Joe.
A lot of "8chan Joes" are highly paid IT/tech folks. Or at least I'd assume so, given that it's true for 4chan.
> They could have been doing anything else in their free time instead of technical answering questions at SO. (...) Again, no one gets paid for anything they do on SO.
People also answer SO question on their employeers' time.
> This is the beauty of gamification and extremely well designed community driven completely decentralized governance at its extreme.
SO wasn't a "big design up front". It evolved over time. Gamification helps a bit, but I question it's critical to get highly-trained professionals to answer complex technical questions for free. Again, a lot of highly-trained professionals do that simply because they like it. On SO, or on HN (one of the big points of this site), or on old-school forums, or on conferences, etc. etd.