> ...
> 3. But bigger takeway was that due to relative uselessnes (if not downright hostility) of SO I started just breaking down the problem and solving on my own, talk to colleagues, or look for solutions for broken down problems and then I think I used to come across SO in months and that too most of the time when a colleague will refer to something.
Yeah, SO's culture meant that it was always my absolute last resort to ask a question there. And whenever I did I had to be super-defensive from the get go. It was either people trying their hardest to close it, or "redefine" a hard question into an easier one they could answer (e.g. ignore the constraints that were key to my question).
I understand a lot of that came from their desire to create a curated list of questions, but in retrospect they took the wrong approach. They should have let people ask and answer questions freely, even dups. Instead of hunting for dups to close, they should have had their moderators link them together and author the "canonical question" from them.
[–] somenameforme 22 hours ago
[–] vintermann 21 hours ago
[–] ChrisMarshallNY 20 hours ago
The one thing that always struck me, was that most (not some) of the high-score individuals had 1-digit question counts (with that digit frequently being "0"). It was clear that asking questions was a "demerit." These were folks judging questions, that had no idea how to ask a question, themselves.
Also, I found that many were not ones that worked on shipping software. It seemed that their vocation was SO. That's very much like the kid that spends all his time, playing Counterstrike, and giving advice to soldiers in theater.
I'm really big on apprenticeships. We become masters, by moving through being juniors. It gives us an extremely solid base, and elicits acknowledgment from others.
Journeymen can often be demanding and irascible, but they command respect, by demonstrating that they have been in your shoes, and that's really important. You suffer the slings and arrows, because you know that there's a clear path to where they are at.
I have friends that are former US Marines, and they all have Boot Camp stories. These stories all feature downright abusive Drill Sergeants. But they also all profess immense respect for these dudes, because they came from years of experience, and they often showed boots how to do something, by demonstrating it, themselves, at a high degree of skill.
> "Critics are like eunuchs in a harem; they know how it's done, they've seen it done every day, but they're unable to do it themselves."
-Brendan Behan
[–] rerdavies 14 hours ago
Yes this! I found it painful to watch abuse being heaped upon obviously junior programmers. Points should have beem award for mentoring those on the path, not gratuitously rejecting their questions.
[–] tsss 20 hours ago
[–] phatskat 22 hours ago
However, when you spend an hour looking at low-quality answers, questions that have he's been asked like ten times already, etc, I get the sense that the people doing the moderating were trying their best - some of them, at least. No doubt there are mods there who just enjoy the miniature lower trip a la overzealous reddit mods, and I can't imagine the stress of trying to handle the amount of traffic some of the exchanges got.
[–] greengreengrass 18 hours ago
> I understand a lot of that came from their desire to create a curated list of questions
I think both of these are true, but I'm not sure that many of the contributors (or even many of the moderators?) _really_ cared too much about building the "curated list of questions".
I'd posit that part of the problem was also its competitiveness – contributors wanted to earn rep, so they ignored constraints or answered the question they really wanted to answer. Some of the tags I used to frequent had a few contributors who seemed to do nothing but answer SO questions, so there were never any good questions left for a mere mortal with other commitments in their day.
I am generally unconvinced that reputation-based systems like SO's are actually useful. Contrast SO with a project mailing list or issue tracker – where I've had some of the best support – where there's nobody tracking rep or keeping a tally, and everyone is there to simply help and share their knowledge.
> Instead of hunting for dups to close, they should have had their moderators link them together and author the "canonical question" from them.
I did plenty of free moderation over time on the review queues. I have no idea today why I invested so much time in that, for it was a thankless task and ultimately didn't feel I could move the needle on the bigger problems.
[–] alex7o 22 hours ago
Also a lot of communities do their own QA on discord where they can modererate themselves.
[–] kamaal 22 hours ago
Have seen this every where, even in case of people. If people are dreading to even approach you for something, its over for you. You can't get just the good things to pass through a filter. No such thing exists.
In many ways you need to be open for everything(apart from outright wrong things, like abuse) including stupid things, to get the good things.
[–] bityard 17 hours ago
In reading the site rules and meta discussions, SO always seemed to have been explicitly designed to invite, cater to, and directly nurture them.
The irony is they were constantly looking for reasons to mark a question as low quality, but the moderation efforts were themselves extremely low quality, like absurdly so. Things would be marked as dupes when they had no relationship whatsoever, completely inappropriate questions would be asked antagonistically like 'provide a minimal replicable code example' for an abstract/theoretic question, and stuff that stood a chance of fostering a healthy discussion was just randomly closed.
It's perhaps a good example of the dangers of using volunteer moderators. It just never works out, because doing a good job of moderating is a thankless, time consuming, and painful job. So you disproportionately end up with people doing it for power over others or some perception of status seeking. In either case, these are the last sort of people you want having any authority whatsoever over others.