- Racism & sexism still exist, even at Google. This is bad. (On the bright side, the problem seems to be getting better over time.)
- It's good (and good for business) to eliminate discrimination based on gender, race, sexual preference, etc.
- There are many benign reasons why a completely unbiased company can still have skewed demographics. One possible reason is that women & men tend to differ in psychological makeup. (Unfortunately, it looks like links to some studies supporting this claim were removed from the post, along with some charts.)
- Therefore, Google should focus on eliminating bias & discrimination, not on getting employee demographics to match the nation as a whole. In short: focus on equality of opportunity, not equality of outcome. If sex-specific psychological differences exist, the only way to get equal outcomes would be to lower the hiring bar for women or raise the bar for men.
- If men & women tend to be psychologically different, Google should be aware of that and change work practices to better accommodate women. For example: More pair programming, as (to use the language of the author) that allows more working with people rather than things. Though for competitive positions requiring long hours (usually management), such changes may not be possible.
These points seem to be put forth in good faith by a frustrated employee who lacks tact. Moreover, I don't think these topics should lie outside the realm of debate. Either they're not true, in which case they can be dismissed with counter-evidence. Or they are true, and Google is wasting tremendous resources trying to solve these problems in the wrong way.