4 ms·
It's not just a bit better, it's miles away the best. Likewise for Wikipedia, which is unparalleled at its job and also has lots of negative culture. I'd chall
by jessriedel 8y ago
It's not just a bit better, it's miles away the best. Likewise for Wikipedia, which is unparalleled at its job and also has lots of negative culture. I'd challenge you to find a community-generated and community-run site that is a tenth as big/successful as either of those but is substantially more welcoming.
In other words: the problem is probably not with anything particular to StackOverflow or Wikipedia, the problem is with human beings. That's not to claim that a new website with new rules/structure couldn't arise that was even bigger yet more welcoming -- there's no reason to think the insights that drove StackOverflow are optimal -- but just that it will require further innovations in how communities are structured.
- ProAm 8y agoI disagree. The old sites while sometimes had wildly varying answers, so does SO, especially in newer technologies that change frequently (React, etc...) you'll find answers that are 6 months old but out of date and new questions get closed pointing to the old ones. And the culture on the old sites was never as vile as SO is. I won't be sad when the next gen Q&A comes around to fix the problems SO introduced, just like when SO came around to fix the issues of the other sites.
- jessriedel 8y agoYour opinion that the quality of programming answers available was roughly as good before StackOverflow as after is very uncommon.
- ProAm 8y agoTo be fair how people learn on the internet has changed too and I fully admit that. Prior to SO you had to read quite a bit of answers that were close but not quite what you were looking for, but by going through that process of reading you learned quite a bit more as to how things worked, what the language/software/hardware was trying to do and I feel as a result grasped a deeper understanding to the problem and technology you were using. Now, questions and answers are much more specific and thus create a much more of a copy and paste environment where people just get stuff in and hope it works without really learning the how and why. Part of that is because the need for programmers over the past 20 years has grown to such an extent people really don't care as much about the quality of work as long as it sort of works. They needed a programmer with a pulse and will fix poor quality work later because they need to ship now. Hardware also vastly outpaced the programs in performance so doing things in a less than best manner wasn't as evident. Just a generational/era thing. SO definitely tried to reinvent the 'manual' for many years, which was silly when there was already a manual to read.
- scott_s 8y agoI feel the opposite: SO posts are often the launching-off point for me to find the even more detailed stuff. Your feeling that things were somehow better when they were worse, is I feel, misguided. Developers learning answers to specific questions allows them to be better faster.
- ProAm 8y agoI guess to each their own, I can see both sides but more often I see developers stopping after a copy/paste from SO, and still have no better understanding to how things work.
- tedmiston 8y agoSO already offers a solution to this problem. You can edit the popular / accepted answers or add your own new answer to any open question. This approach has worked well for me.
- ProAm 8y agoIm just not a huge fan of participating in toxic communities. Editing often changes answers and perspectives of the original questions and answers, you often run into a 'too many cooks in the kitchen' scenario. And doesn't solve the "This question has been closed" issues.
- tedmiston 8y agoPerhaps it would be more fruitful to discuss if you have a concrete example in mind. I haven't personally seen or closed new questions as dupes if answers on the existing questions have been noted as being not up-to-date. The goal of editing an existing answer is definitely not to change the original answerer's intent. The tools to solve the problems you identified are available. As you've alluded to, it's up to each user whether they choose to make use of them.
- ProAm 8y agoI'll be honest Ive just stopped using the site unless I absolutely have to. It's definitely a to each their own scenario and YMMV depending.
- teh_klev 8y agoI'm an early SO user (userid < 500) and watched and got involved as the site developed. I'm in agreement with you, SO is still by a million miles way ahead of the traditional Q&A sites. This isn't a personal bias and I'll admit that SO's had its ups and downs trying to find that balance between not being flooded by shit and not being overly authoritarian when trying to stem the flow of shit. I was a diamond mod on the site for a while, and despite what folks may think, the rest of the diamond crew are genuinely trying to maintain a good quality question and answer environment. I think it mostly works for the better. Sure there's the odd outrage here and there, but these are exceptions to the rule. So here's a wee anecdote to finish up with. Whilst I'm a fairly experienced developer and engineer (30+ years in the biz) my latest project involves a bunch of Salesforce integration stuff (Apex code, triggers, callouts, inbound API bobbins...). How much did I know about Salesforce a month ago?....zilch/nada/zero; I was a complete and utter noob. Guess where I found the best answers to my umpteen google searches? Stackoverflow and the dedicated Salesforce SE site. Sure there's some good material in the Salesforce forums, but hoo...boy...there's a serious amount of utter dross that should just be deleted, which is what actively happens in SO. Sure there's the odd mistake here and there...for example, I found an answer the other week to a python thing I was having some trouble with. Google had a SO result but upon clicking through the question had for some reason been deleted. Turns out it was a misunderstanding and after a quick post on SO meta the question was re-instated. No big deal and no drama. Every now and again we see posts like this here and there, folks bumping their gums about how terrible SO is, and how the moderation is overbearing and "my nebulous question about 'best frameworks'" was closed....blah, blah, blah. But like many things, in my experience, these complaints are usually from a noisy tiny minority. For the rest of us with a modicum of common sense SO and the SE network works just fine and we quietly get on with our day jobs.