Earlier quoted context omitted.
There's a core issue here I point out to my male colleagues, which I find to be true of myself as a female developer: as a stereotypical trait (I am generalising here, beware!) girls don't find sitting in front of a computer alone all that interesting. I personally value my personal time alone and am fairly unique in this respect (my boyfriend would love it if I wanted to hang out and work with him! But I focus best…
"girls don't find sitting in front of a computer alone all that interesting" To be honest, the nature of the work is that most time working is spent in solitude. It's the same if you write novels or compose operas. Do we also say that writing novels is unfriendly to girls because sitting in front of the typewriter alone is not all that interesting? It is interesting if you are a writer or developer or opera composer…
Well, to write a novel you have to have spent some time learning to write, and hopefully have either lived a little or have an imagination. To learn to program you have to spend a LOT of time focused on a computer taking in technical information. After you have acquired a certain amount of technical knowledge you can then program a utility. I wouldn't put this in the same boat as an artistic pursuit as the mode of acquiring information is different.
Once you have learnt sufficient computer knowledge then yes, you can work in a team, but the learning process requires a lot of time alone, while also having a technical aptitude. From my experience, from my friends, the girls who like to spend time alone are artists (painters/writers whatever) and the girls who have technical aptitude are scientists or in the medical profession. It really is my belief that if we want more women in computing it has to become less of an isolated pursuit - I'd like to see other suggestions but I've yet to find any other solution.
If you're a woman and reading this I'd really love to have some feedback from how you've found computing as a profession. Personally I find its isolation the core challenge.