Stack overflow has expanded its Code of Conduct which previously focused on just “Being Nice” to include more virtues around kindness, collaboration, and mutual respect. Recently, there has been many supporters of the idea that Stack Overflow is a “toxic wasteland”.
https://twitter.com/aprilwensel/status/974859164747931650
There is also a Reddit thread, from six months ago, where people have shared their woes on Stack Overflow being too toxic.
This Code of Conduct is a formal, far less ambiguous and a more informative way of Stack Overflow to regulate belittling language and condescension. It is applicable to everyone using Stack Overflow and the Stack Exchange network, including the team, moderators, and anyone posting to Q&A sites or chat rooms.
The Be Nice policy, since its inception in 2008, was a single guiding principle that everyone was expected to follow. However, just two words turned out to be too little, too ambiguous and later, in 2014, a revised version of the policy was released to reflect Stack Exchange as a better community than what was believed on the Internet. The revised version also added instructions on how to report rare cases of bad behavior. However, this still was not specific enough to meet the needs of a much larger dynamic site Stack Overflow was growing to be.
This is when, they decided to launch a more formal policy, one that covers “Be nice, here’s how, here’s why, and here’s what to do if someone isn’t.”
The main tenets of the new code are:
The code also denounces subtle put-downs or unfriendly language, name-calling or personal attacks, bigotry, and harassment.
Source: Stack Overflow
In case someone is guilty of breaking the code of conduct, there are three stages:
The Stack Overflow team plans to assess the CoC by taking feedback, every 6 months, from both new and experienced users about their recent experiences on the site. They have also added a code of conduct tag which members can use on Meta Stack Exchange to ask questions about or propose changes to the CoC.
You can go through the entire Code of Conduct on Stack Overflow.
10 predictable findings from Stack Overflow’s 2018 survey
Stack Overflow Developer Survey 2018: A Quick Overview
4 surprising things from Stack Overflow’s 2018 survey
96% of developers believe developing soft skills is important