The Myth of Female Software Developers
blog.coderstack.co.uk
blog.coderstack.co.uk
development, software engineering, solving business problems and shipping software
These aren't exactly what Computer Science programs focus on. There's a lot more theory (algorithms, data structures, etc.) and less practice in my experience. Working through the MIT algorithms book (CLRS) will be rough without the requisite math background. My MIS program was much more focused on the things you listed than my CS program was.I think it's a real travesty that somehow "programming" got parked under "computer science" and hasn't made its way as a staple into other programs.
Obviously there are outliers (such as yourself). However I don't think there are any reasonably objective statistics for many of the other qualities you have mentioned.
So, did a bit of googling and found this article: http://www.archsoc.com/kcas/ArchWomen.html
Interestingly, via the table at the end of that article, the two professional occupations which had even less participation from women than computing are: Architects, and Civil Engineers.
I wonder what kind of gender ratio UX, UI and IA have.
Most women I know are quite happy to do so provided it is sufficiently fashionable.
Human infant females show a toy bias away from toys modeling machines, and even female baby primates of other species prefer soft toys (interestingly, the infant male rhesus monkeys show no preference between the "boy" and "girl" toys; but the females actually show a preference away from trucks and other mechanical toys.)
You need to both have an affinity for machines and mathematical thinking.
Or that the data that females have the qualifications to get onto CS degrees indicates it's not just an ability issue ?
Like I said, all this article "showed" was a reiteration that there are "no" women in programming. You can't get to causation from there.
Besides, if you're going to argue that because women go into IT you can disprove some things, you need to take it all the way, not just use it to prove a couple of pet points then run away from the other implications, like the fact that there are obviously no systematic barriers to women in IT, and it seems rather unlikely to me that there are systematic barriers to programming occupations that don't exist in IT. Certainly I'd like to see one demonstrated rather than asserted if it's going to be the core of your argument. So using this same data we can plausibly argue that the data shows that there is something about programming that women legitimately of their own free will prefer on average not to do.
This is not the argument I am advancing; if I were I'd be refining it a lot more. My point for this post is that there mere fact that I can use this data in favor of such an argument is proof that the data proves nothing. It's not enough. (Trying to disprove the previous paragraph in a reply would be entirely missing my point.)
On the other hand, you didn't really disprove the myths. So a different headline and organization might be helpful, focusing on your core arguments: A-level choices are a big contributor to the lack of women in computing; the number of women choosing math IT implies that it's not aversion to technology or math; GSCE and A-level scores imply that it's not a matter of ability. Then design your graphs to show that more clearly. And it would have been helpful to include references to other data supporting these points -- there's bunches of references at http://geekfeminism.org/2010/05/31/ask-a-geek-feminist-the-d...
There are actually no barriers to women working in IT other than their personal interest in doing so.
Not being able to code is by far not as severe as not being able to write and read. Literacy enables you to take part in society, and prevents you from being cheated in all parts of life. While it's true that compentence in using software is increasingly important, it will always be a small fraction of the population who is able (or willing) to actually produce the technology.
It is important to be able to drive a car, but nobody considers it harmful that not everybody can build one.
PS: I would love to see more female developers, but they should be in the field for the love of it, not because someone else told them it's important for their career.
Even in non-software fields like finance and marketing, you see more and more jobs requiring the ability to put together models in VBA, etc.
A lot of things are useful and pervasive (like motors), but being able to read is just uncomparably more important. The article claims that it has the same degree of importance, and that's totally exaggerated IMHO.
It's not harmful that someone can use amazon or google without being able to build it, but surely there is a value and even a necessity for people to be able to write "Hello, World!" in html and understand how that relates to the professional enterprises.
This is straight up begging the question. The article is taking it as fact that we should fix it.
I don't see people trying to get more women into garbage collection, snow plowing, roadkill removal, framing, or masonry. And framing in particular includes plenty of math when it comes to laying out rafters to build the roof.
I think it has to do with type of computer gaming that boys gravitate to which encourages experimentation with the computer (swapping out video cards, adding RAM, etc) that I just don't think young girls are encouraged (or motivated by slow specs) to do.
Was going to say something similar. Is nobody afraid that "by neglecting female adoption we're creating the potential for huge disenfranchisement issues in the future."
I also saw a comment on reddit stating, that while being 54% of the workforce males account for more than 90% of work-related deaths. Chocking on billions must be the most likely cause then :(
Assuming that women are every bit as intelligent as men, our field is missing out on roughly half the population of brilliant minds that could be inventing the Next Big Thing. No?
Edit: OK. Summary of the answers so far. A) Cannot necessarily make the above assumption. B) Women on average may be as intelligent as men but they will never be geniuses like Einstein (or likely to go to prison). and C) We don't need that many engineers anyways.
Conclusion: they should stay in the kitchen
That is a) an unproven assumption and b) irrelevant. The right thing to measure is the integral of P(inventing next big thing | intelligence = g, enters computing) P(intelligence = g) dg. (This also assumes g is the only factor, not ambition or other factors, but whatever).
A not so terrible substitute for that would be measuring the ratios of men and women with intelligence over some cutoff . This could bew considerably lower even if women are every bit as intelligent as men, if for example the variance of women's intelligence was lower.
I think that the reason people fail to understand why there are so few women in software development is because they frame the issue the way you just did. They think about how to convince a young woman that engineering is better than home economics.
Instead, try this as an exercise: imagine you're a career counselor at a university, and a very bright young woman has just entered your office asking for advice. She's a top student who can handle math, science, and arts/humanities, and she's got the chops to score in the high percentiles on whatever standardized test is required for a grad program.
Imagine a conversation where you try to talk her out of becoming a cardiologist and sell her on a grad program in computer science. Make sure you consider employment prospects, earnings potential, social prestige, job stability at age 48, and so forth.
This conversation will demonstrate why it's not engineering vs staying in the kitchen. Young women are starting to out-achieve young men in the US, and I'd be surprised if this isn't the case in the UK.
People (who are aware that the achievement gap is now starting to favor women) often think of the scarcity of women in engineering as a dark spot in an otherwise bright picture, but one that should still be remedied. I think they're missing the possibility that the evident aversion women have to engineering or CS is actually a positive thing for women - that women have realized that they can achieve more real power and influence in other fields. By "better off" I'm not talking about some condescending "oh, you'll be happier at home with the kids" kind of thing. I mean wealthy, high income, highly influential, positions of power in business and government kind of "better off".
Now for a slightly lame backtrack - I actually do think that science and engineering are amazing fields, and the scarcity of women is a complicated thing - especially at the undergraduate level (after all, the most common academic background at the bachelor's level for fortune 500 CEOs is engineering in the US). However, I do think that the perspective I described above needs to be a big part of the analysis. People seem to view the low participation of women in certain technical fields as a negative for women without adequately understanding the other things women are doing and the possibility that they may be making better choices than men.
really?
if you had a teenage son or younger brother, would you be encouraging them to be a doctor, dentist, or lawyer? or would you be encouraging them to learn about computers, software, networking, mobile phones, social networks, the cloud, the web, and all the other cool things we love that are changing the world?
But if we're concerned about how women aren't going into graduate engineering or CS programs, that means we think something's wrong with their choice, right? It might not be their fault. It could be discrimination, an unfriendly environment, a lack of friendly encouragement (or a lack of pressure, which also works, though often at the expense of the person's happiness).
So think of it this way - if my daughter was interested in following grandpa's steps and going into medicine rather than dad's steps and going into computing, I certainly wouldn't discourage her.
BTW, I've posted about an article from the RAND foundation about the "shortage" of science and engineering PhDs in the US (it's easy to find on their site). RAND found that this is, essentially, a rational reaction to poor prospects and pay relative to the professions. I understand we're not robots, passion matters. But when researchers are RAND are reaching this conclusion, it starts to be very difficult to hold the position that women are somehow losing out by choosing professions over grad programs in CS/Eng.
> it starts to be very difficult to hold the position that women are somehow losing out by choosing professions over grad programs in CS/Eng.
but that's not what this article was about. we're talking choices at 16 years old, long before people have chosen a specialty.
But just a nit - I'm no longer at Courant, my webpage is stale.
There's a huge shortage of software developers in the UK, the number of software development roles is increasing by approximately 10,000/year. The UK just isn't producing enough talented software developers to meet the demand. When it comes to expanding the talent pool it makes sense to target the groups who are most under-represented.
But it is also an issue for society as whole. Having a 90:10 ratio of males to females for software development should be as shocking as having a 90:10 ratio for literacy. Software development is fast becoming one of the fundamental skills of the 21st century as technology starts to dominate every industry. Of the 26 billionaires the web has produced in the last decade, only one has been female. Only a tiny fraction of technology companies started today are started by female technologists. By neglecting female adoption we're creating the potential for huge disenfranchisement issues in the future.
And as for your next point, that's spurious too. Was there ever a time when the UK - or any country - fretted that not enough people were being trained to make paper and pens? That people can read and write, sure. But don't confuse the tools (computers) with the results (economic productivity).
In the US, coffee-makers are low-payed jobs with no benefits -- as opposed to omputing and IT, which are good jobs. So your first analogy doesn't apply.
And on the second point, the field of gender HCI has shown that there tend to be differences in how men and women use computer programs. Yes, these are contextual and more likely to be due to societal norms, social pressures, and encouragement with technology than any innate gender difference. Still, they're real. And when software is constructed by almost-all-male teams, those preferred usages get embedded in it.
Yet somehow, men successfully make software used by women. For example, Facebook, Zynga, Polyvore (or Bingo Card Creator, if you want to ask an approachable man how he does it).
Of course, if we follow your logic, it's actually a good thing if app developers at (for example) Bloomberg are mostly male. After all, trading desks are also mostly male, so it would be bad if female preferred usages were embedded into market research software, right? And it's also irrelevant for any part of IT where the HCI doesn't matter much (e.g. data analysis, systems, CRUD apps with a captive audience).
At best, your second point applies only narrowly to UI designers.
That is the dirty little secret of feminism. It's not and never was about "equality". It's about cherry-picking the best jobs - by means other than open competition.
So for me, the main reason I didn't study it at undergraduate level is that I simply wasn't exposed to it enough during my formative years to develop an interest in it, not through any perceived mathematical difficulty or that it is sometimes seen as a solitary activity.
She was doing quite well, better than most she was told when she left.
She left saying that computing was boring for girls, she had no outside interest in the subject and struggle to get into the right frame of mind for computing.
Look at this, computing is boring for girls. Her words not mine, if you look into the social stigma behind computing studies. I get called a nerd or a geek when people find out about my degree, it is even less cool for most girls to get into the subject. I honestly think there is a much stronger social side, where woman and young girls just do not want to get into this field.
It seems hard to argue that there's a social stigma associated with computing that doesn't exist with IT, given that most people outside the field generally don't know the difference. So would you explain the difference in take up between the two fields ?
I stopped maths at 16, I hated it. I did CompSci at uni. About a third of unis in the UK have stopped requiring maths A level for compsci courses. They tend to be less 'pure' compsci courses and more generalised programming/IT/'making-stuff-with-computers' degrees.
I did do a Computing A-level though, which is quite rare. It was better-taught and more educational than a lot of my degree. And it was free. Goddammit.
Sweet. Apparently having arsed around at a non 'top' university and still having got a tech job means I am in a statistically small cohort of awesomeness.
I got into computers thanks to my little brother - I didn't want to admit that he knows something better than me. So I tried to fix it myself. Somehow, while searching for sites about how to fix this and that, I found some discussions on how Windows sux. Found Linux. Found out about programming...
I don't think we should ignore or even try to dim the differences between men and women (diversity is a chance), but maybe society should give more room to children when it comes to choose what they want to become, and not brainwash them since early childhood that GI Joes are for boys and baby dolls are for girls.
Given that there's a software developer shortage overall and that software development jobs don't tend to require CS degrees, wouldn't it be more prudent to make the professional end more attractive rather than concentrating on outreach for degree programmes?
The problem for companies taking people without programming experience is that it's very high-risk. If you hire someone and after training find they can't program it's very hard to fire them.
I never considered going into fashion or nursing or anything other remotely female dominated profession, because they just weren't interesting to me, and no amount of PR would have changed that.
Not to say that they can't, I knew a girl who was taking non-linear differential crypto-analysis at as a junior in high school.
When I was in grad school, the math major had lots of women. The vast majority were education minors. The undergrads taking grad courses (note: every serious math major does this) were mostly men.