I think the question really should be, "How the fuck do some women stick it out and manage to keep going every day?"
Because I haven't worked out what else to do... Actually, there are lots of things I could do (I have degrees in history and computer science, and I think the ability to cross the divide is a positive - but I would say that, wouldn't I... I also think our education system specialises too early, and I still feel bitter about only being able to take 3 subjects at A-level. But anyway...) But also, IT is comparatively well-paid, and to do something else would probably mean a pay-drop, and while I could survive on less, I probably wouldn't choose to. And leaving would make it feel like they've won.
I don't think I'm so weird and unusual that my reasoning will be unique.
or, even better, "Why the fuck aren't we just paying men less and firing some of them?"
Oh yes. I have a list we can start with...
More generally, there are a whole list of things that contribute to it. Girls tend to turn off from maths and computers and sciences in early teen years. There is an image issue, and I do think we need to be doing more PR about the range of jobs available in IT and in sciences - it's not just the geeky IT Crowd look, or just white lab coats and safety glasses. There are lots of roles which mean you do need to talk to real people, and have good communication with them. Most roles, really, though obviously some do have more people contact than others. And then there are cultural issues and the whole death by a thousand cuts things. Some employers are worse than others, and some departments are worse than others, but there's certainly an industry problem.