For further actions, you may consider blocking this person and/or reporting abuse
Read next
Are We Sacrificing Readability for Conciseness in Modern Java?
Saami abbas Khan -
Is the "Full Stack Developer" a Myth? The Lie Behind the Title
Niaxus -
What Really Happens When You Type "amazon.com" in Your Browser? 🤔
Niran -
Navigating the New Grad SWE Job Hunt: Behavioural Interviews
Gabrielle Niamat -
Top comments (50)
There is no simple answer, but here are some thoughts:
I don't fault people who feel that it isn't toxic in their experience, unless they are being completely pigheaded in their assertion. But yes, Stack Overflow is particularly toxic in certain ways.
StackOverflow is still my main source of information (though I use google for browsing it) when it comes to quick questions for daily programming. They have answers for many common problems/things a beginner/intermediate would stumble upon.
I do not hate their rules, because I think at least 1/3 of them are necessary (otherwise the place would be a real war on opinion).
But I do not see StackOverflow competing with e.g. dev.to, because they have different intentions, one providing a solution snippet database, the other gathering valuable opinions of developers.
there's a stackoverflow rival named 'Grepper' btw.
I use it more than S.o.
I agree with all of that
Some wise words there. But a lot of people would say that StackOverflow has not been concerned enough about alienating their power users, and has gone chasing eyeball quantity at their expense and that of quality in the questions and answers. It probably indicates what a difficult balance they have to strike.
Nope not really. StackOverflow is a lifesaver for so many developers 😁
Well... it's not always sunshine and roses. 😅
I think it depends on how you use it. If you’re just there to demand answers and show no effort to research or share your work, then you may find the community less welcoming. I also notice a lot of folks now delete their questions when they have been answered, which is against the spirit of the site.
Yes, SO is toxic to lazy people that write bad and/or off-topic questions while feeling entitled to have those questions answered by random volunteering strangers.
No, SO is not toxic to people that write good questions that have specific answers and generally try to use the place for the purpose it was created.
More often than not, if you feel SO is toxic, then it's you, not SO, that is the problem.
Congrats! You're one of the people who makes SO a toxic place. Actually, the way you express yourself clearly shows you're a bully online and IRL. I pity the poor souls that surround you. Hopefully you're very very alone and not causing harm to others. Sociopath.
I would say that it is toxic to bad questions, and I'm not sure that's a bad thing. Most questions on Stackoverflow show very little effort and initiative, and deserve downvotes. I rarely see toxicity when good questions are asked. Just read the question-asking guide, show code, show what you have tried, clearly explain what it did and why that's not what you want. If you can ask a clear question, and demonstrate that you have made sincere attempts to answer it yourself, I think you will have a good experience close to 100% of the time.
"I would say that it is toxic to bad questions..."
The problem is WHO defines a question is bad or good? 90% of the time we may agree, but when it comes the rest 10% of the cases, usually opinions from members with high ammount of in-game score (reputation) prevails.
Also: "bad question" does not always mean "bad idea to post it". Knowledge can flourish out useless dust.
StackOverflow help center has a lot of good guidance on bad vs good questions.
Of course it's a matter of opinion to some extent and there are question closures that are considered mistaken and get reversed, but if someone is consistently having their questions closed, it's a them problem and they can work on improving the quality of their questions.
I have 20 questions on StackOverflow. One got (rightfully) closed as a duplicate by a mod. 8 got automatically deleted due to inactivity. The rest got good answers and no toxicity.
So in my experience, trying to write a decent question isn't just throwing darts at a board, there are principles you can follow and have success with. When I look at other peoples' questions, I see many that I think are good, and then I see them get upvoted and answered. I also see many (unfortunately more) that I think are bad, and then I see them get downvoted and closed.
So it's not unknowable magic. Read the help center, internalize its advice, put some effort into your questions, and I think you'll do fine.
That assertions can actually be proved with all the good answers to good questions that in fact were closed. Rules should be applied but if by apparent consensus (people actually are answering to 'bad' questions) a question probably needn't closed down it should be opened again and hand the credit to the op.
I think some platforms have objectively toxic, abusive users, but I don't think StackOverflow is one of them.
Even when I've seen real toxicity, it's the only platform that actually removes flagged content immediately because it isn't constrained by "free expression" or narrow definitions of "hate." It's enough if something is just off-topic or "chit-chat."
However StackOverflow has a very particular set of cultural mores. What might be considered acceptable on another platform is considered rude on StackOverflow, and StackOverflow users will be pretty curt in kind. That's not toxicity; that's just cultural relativism.
I disagree with those who say SO is only "toxic" to the lazy. That's not fair to people who have actually put the work into their issues but still don't yet understand the StackOverflow cultural mores (including proving the effort).
Fortunately, it's gotten better about teaching those norms to new users.
Back in the day it used to be way more toxic that it is right now. I think community has taken many steps to make it more welcoming place for newcomers. The initial hostility towards "newbie" questions could have been rooted in the underlying goal of SO to build a largest knowledge base. Even today, questions revolving around general language/framework/technology-oriented topics, like How do I achieve X in Y or X is giving me some very specific error message. What can I do? are more welcomed than questions specific to a single user issue, like My code doesn't compile or Why do I get exception in this code?.
StackOverflow has rules. Take the time to learn those rules, and then follow them and you won't find the experience toxic. Ignore them, and just post what you feel, and yes, your posts will be treated with disdain. And if you feel that's toxic, then that's how it is.
I am a 9 year S.O. veteran in the top 6% pointwise. The site is toxic because of the negative vote ability.
In the early days any question properly asked was met with a ton of help. I felt more than compelled to give back, spending countless hours finding answers for other people because I benefited from learning new stuff.
But then, an elitist group of moderators began personally attacking people in their replies as well as down votes.
So much so, for me, I never contribute any longer. I just look up answers now and forget it as a training platform.
This works well for me, as I now use other means for learning and use S.O. only for clarification or looking up legacy work.
S.O. died about 10 years ago and became a corporate entity since then.
That's why I'm here at Dev.To.
yea.
I often see random people attacking newbies.
It's not the case of stack overflow only, I see this in other forums as well.
A group of people think that they are the GOAT and attack newbies just because their skills are entry level
Probably the comment that killed SO for me was a comment by a moderator attacking someone over their views on the GPL, and essentially trying to boycott them.
the f*ck?
I do not think StackOverflow itself is toxic.
I think there are a few toxic individuals/contributors on StackOverflow.
Their focus on Q&A format is helpful. Their policy against conversation is stifling, since some topics warrant discussion. I think they could be a better forum if they allowed a better mechanism for open discussion. There current "offline/out-of-band chat" (and hide it away and make it effectively inaccessible) is where conversations go to die.