For one, there are observed gender disparities in certain things (you mentioned spacial reasoning) which there is no apparent or plausible political agenda in artificially creating. In fact, the predominant political agenda is largely the idea that there are no differences between men and women. For another, disparities are often observed in infants. What mechanism do you propose communicates subtle social norms to infants? You also have proposed no plausible explanation as to where these expectations came from in the first place.
Further, you are misunderstanding the idea I'm proposing. I'm sure there are individual men who have, for instance, very poor spacial reasoning and individual women who have very good spacial reasoning. One does not reason about individuals the same way they reason about populations. As a population, men, on average, might be better at spacial reasoning. As an individual man or woman, a test of spacial reasoning will yield orders of magnitude more data about their spacial reasoning abilities than simply observing their sex. I have many personality traits that are more common in the opposite sex--I'm sure most people do. It's a fundamental misunderstanding of averages that leads one to take this as evidence for your viewpoint, however.
Ultimately, measures of a population only explain populations. They may explain why, as a population, most programmers are men. They do not explain why your sister is or isn't a programmer.
I understand your belief, I just don't share it. But coming back to the issue that started this discussion: is it your contention that there are very few female developers because of biological reasons? If so (all pop evolutionary psychology and sociopolitical agendas aside) that's a depressing thought, because that would mean there is absolutely nothing that can be done about it. Without even trying, we already give up. It actually makes me uncomfortable that women are so extremely underrepresented in a field that I care about.
But coming back to the issue that started this discussion: is it your contention that there are very few female developers because of biological reasons?
Again, I'm not making a contention, just suggesting a possibility.
Furthermore, I admit that some factors are social--for instance, if software development weren't a low-status profession in the US, there would probably be more women developers. I'm just not convinced that it all comes down to social factors.
If so (all pop evolutionary psychology and sociopolitical agendas aside) that's a depressing thought, because that would mean there is absolutely nothing that can be done about it.
It's not a depressing thought unless you have a sociopolitical agenda of having every single profession evenly split between men and women.
> It's not a depressing thought unless you have a sociopolitical agenda of having every single profession evenly split between men and women.
I like to think that I don't. I am however uncomfortable with the makeup of this specific field because I believe it is missing out on a huge potential source of creative and intellectual influence. In other sciences, this is not even a problem: there is no shortage of women hacking DNA, for example. So this makes me vaguely optimistic that CS could in theory be enriched by better recruitment.
Decades ago, there were no women surgeons because it was perceived as not being "in their nature". Look at hospital staff today, the situation is changing profoundly. I hope some day we can do the same for software development.
I agree on the point that on average there may be some differences between genders when it comes to mental capabilities. That said the range that it varies from may be quite large for both genders and there is plenty of overlap to it might be quite small and their is little overlap. Even when phrasing this as a question when it comes to populations there is lots of wiggle-room depending on how the data plays out.
Oh, yeah. Even differences in standard deviation, for instance, might be more important than differences in average. And it's not just a matter of mental capabilities, but also in interests and desires.
Further, you are misunderstanding the idea I'm proposing. I'm sure there are individual men who have, for instance, very poor spacial reasoning and individual women who have very good spacial reasoning. One does not reason about individuals the same way they reason about populations. As a population, men, on average, might be better at spacial reasoning. As an individual man or woman, a test of spacial reasoning will yield orders of magnitude more data about their spacial reasoning abilities than simply observing their sex. I have many personality traits that are more common in the opposite sex--I'm sure most people do. It's a fundamental misunderstanding of averages that leads one to take this as evidence for your viewpoint, however.
Ultimately, measures of a population only explain populations. They may explain why, as a population, most programmers are men. They do not explain why your sister is or isn't a programmer.