Note: I really would like an answer for the first question. What's the reason that everyone seems obsessed over getting more women into programming?
Why do people care so much about having lots of women work in the software industry?
Seriously, there seems to be this desire to get women into programming. If women really were into programming they would get into it despite the 'sexist creeps'. It might surprise all the people here but a lot of industries (like real estate and sales) have a LOT more sexist creeps than programmers.
There are lots of areas where people are sexist and racist and jerks - it doesn't stop the people who want to get into those areas from getting into them.
Perhaps women just don't want to get into computer science. And no amount of bending over backwards and trying to appeal to female programmers will get us to a situation of 50% female developers.
The first question people going on and on about 'ratios in the software industry' need to answer is -
Are there really that many women interested in becoming a software developer?
Is their interest a lukewarm type of interest where the minute they see one sexist programmer jerk they run off?
We are talking about the same women who fought tooth and nail for things like the right to vote and who do lots of really tough things like raise a family (often alone). Are we to believe that a few sexist programmers scare off these same women?
Final Question: Is the presence of some percentage of sexist jerk programmers the real reason there are far fewer women in programming? Is that really what differentiates programming from fields with more social interaction (like sales) or fields with more of a human aspect (like health care and medicine)?