I think professionalism is usually bullshit, and I like it when people have a thick skin. Making people uncomfortable can even be useful if it helps shock people into looking at problems in a new way. I’ve been fairly consistently against behavior codes in open source projects, and I know I’ve on occasion even been the one making people uncomfortable (though I hope that is rare.)
But some lines should absolutely never be crossed, like making 50% of the population uncomfortable about who they are – physical characteristics that they can’t change – rather than what they believe.
If you’re not clear why I’m drawing that line today, go read this post on a recent rails conference. Fun all the way around.
Some people don’t get it; I think I’m with this comment on why’s post in addressing that problem:
Unless you’ve walked into a professional meeting and had conversation stop while everyone looked at you like “what you you doing here?” it’s probably hard to imagine the impact.
When an entire community has background assumptions about you based on your physical characteristics, even if they aren’t overtly racist or sexist, bad things can happen. This isn’t particular to code; it happens elsewhere too– anywhere where even very well-intentioned people don’t stop to think about what impact their words and actions are having on other people. Those small, unintentional things can easily add up to an uncomfortable or even hostile environment.
Not that the communities I’m involved with tend to have this problem in a particularly bad way, but it does happen, I think this is the right overall response, and I’m on board:
I want the […] open source […] communities [I participate in] to be a dignified, respectful, inclusive, and welcoming place. … We’ve all been witnesses to off-color jokes, misogynistic back channel chatter, questionable imagery and unnecessary, trolling comments. I pledge to do better to stand up and call this behavior out when I see it in conferences, online and other public settings. I don’t expect it to go away but I’m not going to tacitly condone it any longer.
Well said. I will help stop thoughtlessness and make people more conscious of what they’re doing and how it is being perceived by others.