@maxdancona,
Just to be clear, there is an ideological echo chamber here.
There is one point of view being expressed here by everyone who is not named Max. No one has accepted that there is another side of the coin, particularly with freedom expression or that there are Google employees, including female Google employee who have another point of view.
I am not taking the opposite point of view here. I am pushing back on the ideological absolutism here... not with equal and opposite absolutism.
In my real world opinion... there are two sides of the coin here. Both sides are valid, and there is a tension between them that software teams in the real world need to reconcile. Each organization has a different way of reconciling them.
1) Yes, the issue of women in tech is important. There has been illegal behavior that me (and many of us brilliant asshole) agree should be shut out of any workplace. And, many if not most brilliant assholes, agree that women should be given an equal shot in technology.
So yes, there is a valid point that companies need to address about women in technology.
2) There is also the issue of freedom of expression. People are not homogeneous. We come to any job with opinions of our own, perspectives on issues and former experience.
On a team of brilliant assholes, an organization has to allow for the expression of different opinions. On many teams, people work it out... and the brilliant assholes I have worked with can give as well as they take. We learn to work together to put ou really cool stuff.
If you punish people for expressing an opinion, you are going to inevitably make your team less free to express opinions. I don't want to work on a team like that. Fortunately there are small companies for people like me to work on, and we can bring really cool innovative technology to the market (the thing that many brilliant assholes love to do).
Do people here know that
women can also be brilliant assholes? I have worked with them... they are pretty awesome to have on a team.