So i's not marketing.
So i's not marketing.
The answer was that programming was boring and exhausting. From what I understand being code monkey who spends 40 hours a week debugging, writing crap code and checking tests with the most repetitive and non-creative manner doesn't gave them as much sense of an achievement as it gives to some men. Hell, I have doing that kind of job and only push on due to money and fact that 95% jobs in the area looks exactly like that. (And the rest 5% requires you tho know right people.)
I would say that there is relatively little of masochist women who would want to debug that race condition hell in C++/Java. There you have to endure a lot of frustration before reaching a (short) moment of satisfaction. On the other hand in some Rails startups that I know, where effect of your work was immediate and one didn't felt that she was hitting the wall all the time there was a lot more of girl programmers - about a half of the team. But there are very few of such startups in my neighborhood. All in all I've got more men around.
TL;DL - women are less of a masochist when it comes to frustrating jobs.
The article seems to agree, since the underlying reason is attributed to institutionalized sexism in the mainstream culture.
And explanation of why not these many women are in the CS percentage wise today as in 1984? Easy. As CS became very popular instead of being highly scientific niche subordinate to mathematics department, it just became as any other engineering department - overflown with men.
Btw, I studied English language for my Masters. Hihhly recommended : male/female ratio 1 to 7. 馃槈 And no, there are no articles encouraging men to take foreign languages as their University Major. As we are not objectifying them as feminists are objectifying women. We know that advising agents would be inappropriate. But if you want to spend 4 or 5 years with chicks around you -- go study foreign language. And you can still pick up programming after partying with them for five years 馃槈