@Klumpen When there is strong documented evidence to support the claim it isn't a genralization (even tech companies have identified and are trying to change this stuff). Trying to raise the flag on people stating what they witnessed is also not a generalization. This is far from the anti-Muslim stuff you post here, and in fact, this is the same stance I took on that. Now I guess I am an apologist for something else, huh? Since it is white males should we ignore the things that would be unacceptable if they were done by others?
If you want generalizations, the average woman that stuck with the classes I helped out in had a better grasp of the concepts and how to do things than the average man. Also, older people were typically more dedicated to it and spent more time working on things, and had a better understanding of how to do things, and where to find information. What, ageism too? If that's how you want to look at it, go for it.
As far as I have heard there's a similar lack of female students and employees in the sciences, as there tends to be in computing jobs. So I personally doubt the description of the world is accurate.
In genral I think you are right (uh oh, I making generalizations again) that women are not as interested in certain fields. From some I have talked at length to about this topic, some are interested, but feel it is "not their place", which suggests a possible larger cultural attitude (be that family, their schools, the country, the western world, humans, Terrans, the Milk Way, whatever) beyond just how that individual feels. I know a bunch of women around the US that work in IT, and several have said that, in their experience, sexism is present in their workplace and in IT (based on interacting with people outside their company, going to conferences, etc). The one thing I don't remember them saying is that sexism isn't a problem. Yes, this is a two way street, but to say that some or many people aren't sexist in this field is ignoring what is plainly there (or what has been cleverly faked). I guess the only way to find out for sure is to ask women in those jobs some questions, and to test the waters with those involved in education and employment for those positions. Also, you need to take a look at the work environments (as in, are they hostile towards certain people, and if so, why).