tl;dr: It's because the women who would do well in CS/STEM have much better paying, or easier, or more prestigious options available to them.
tl;dr: It's because the women who would do well in CS/STEM have much better paying, or easier, or more prestigious options available to them.
Not to say that Greenspun is wrong in his conclusions, but when women are saying "I find it unpleasant to be in the industry because…", it seems kinda patronising to turn around and suggest that they're wrong.
The author's reasoning seems to be
1. young men strive to achieve high status among their peer group
2. men tend to lack perspective and are unable to step back and ask the question "is this peer group worth impressing?"
but I ask, why? The article seems to be rejecting the idea that men are naturally better than women at programming (and some other ideas) and embracing the idea that women are naturally better than men at finding a suitable career.I suppose this is just as valid of a hypothesis, but I don't think it is good enough to simply dismiss the other one.
If it's plausible enough that millions of young women can have their career and life choices distorted away from STEM by a little sexism (a distortion in the dozens or scores of percents), then why isn't it even more plausible that millions of young men can suffer from well-known traits linked with autism or Asperger's (which are known to be vastly more common in males) and make choices distorted towards STEM?
The question is not why are the other occupations that Greenspun characterizes as attracting women - doctor, psychologist, lawyer, etc. - so well paid, but why STEM occupations are so poorly paid.
If we thought about it from the perspective of a Martian who has just landed, we might say, 'programming, especially in its niches like embedded or highly distributed scalable, is an intensely demanding task which can be profoundly alien to the human mind, and often requires years of training and experience starting as a child-user just to begin to grok things; therefore, I would expect it to be highly professionalized and to have salaries for its accomplished specialists quite commensurate with specialists in other fields like medicine.'
The Martian, of course, would be quite wrong.
In case you didn't bother to read my Greenspun links, he says that a motivated and very intelligent person - the sort of women whose absence is noted in STEM - could expect in their 40s to collect salaries in specialist medicine in the neighborhood of $300,000, or $500,000 as a law firm partner, or $90,000 as a tenured teacher; he didn't cover child psychologists, though I could swear he did somewhere, but those have similar or higher salaries. Assuming you're even able to get tenure in STEM, your salary will be nowhere near any of that...
A software engineer elite enough to make it into Google will earn - while he's employed there - somewhere around $100,000. (http://www.glassdoor.com/Salary/Google-Salaries-E9079.htm) So yeah.
Whether or not this is true today is irrelevant; what matters is whether it was true in the environment of evolutionary adaptation.