Are there that many? In all the places I've worked, I've met maybe three.
As of 1 October 2001, I am working with one for the first time in my life, believe it or not.
In my row of offices, programmer count is: 5 women, 13 men. I never really noticed that the numbers weren't roughly equal until someone pointed it out to me. -- AmitPatel
I knew one. Once.
I am one. -- CarolineFoster
I'm a creative designer, do I count? (all my stuff is coded) I'm learning to programme but I'm just a beginner really, qbasic at the moment then VB in September 2004 (a college course) etc. -- SusannahWilliams?
My resume & programmer colleague chick count:
- JGA - 1 chick (starting in 1989) - NBCi - 1 chick - Web sites - only me - Environmental Software - 2 chicks - Odetics - 6 chicks - FirstSource? - 2 chicks - Omnigon - 2 chicks - SystranSoftware? - 1 chick - SammyStudios? - 1 chickAverage team size is 5. Region is SouthernCalifornia, of course. -- PhlIp
What is this - do you only work in poultry farms or something? - nt
I'm making an oblique reference to the expression, "Support equal rights. Chicks dig that."
Off and on; here and there. I think most women have better things to do with their lives than write code - like become managers. I've seen more female managers of software projects than female programmers (expressed as a percentage). At the risk of making a sexist remark: Good communication and people skills are valuable for success in management.
I've seen some companies actively promote and encourage sexual and ethnic diversity (and leverage the skills of the disabled). The Union Pacific Railroad IT department and Master Card International come to mind as excellent examples of corporations that enjoy the benefits of this diversity. Believe me, I've seen it do them a lot of good.
I've also seen other corporations that clearly discriminate based on sex. (I won't mention their names, for obvious reasons.) I've seen men promoted over women who were clearly more qualified *and* capable. I've seen women hit the "glass ceiling" of promotions. "A mind is a terrible thing to waste." These corporations were clearly hurting themselves: These practices cause capable women and men to leave, as there really are better places to work. -- JeffGrigg
I'm a weird case. My mother is a programmer, and has been since the mainframe days, so I never developed any stereotypes of programmers.
I do know that there's not only a certain amount of gender stereotypes and gender bias. Even if you are dealing with a situation where women programmers aren't discriminated against, women discriminate against programming. At the University of Illinois, where I just recently finished my education, there were two things at play. First, a lot of women would pass up the program because they didn't want to be the stereotypical geek chicks. Second, at UIUC, spending your free-time (i.e. time not spent on homework, classes, or studying) on programming was almost a requirement. And a lot of the women CS majors, because of the first reason, wouldn't want to give up that time.
So some companies are male-dominated because of choice. Game companies are pretty bad at this, from what I can tell. But other companies would love to have more women, but they just don't want to hire a woman who's much less qualified than the other candidates just to have women in the office.
I'm a similar case - my mother was a FortranLanguage/RPG programmer in the days of "the computer was in another building" so she never had any sorts of issues with us kids having lego, mechano, computers... My dad's an aerospace engineer (recently retired) so I grew up with a culture of fiddling with stuff for real as well (this is the sort of person who says things like "why buy a roof-rack? We just need some aluminium sheet and couple of steel bars...") and became a developer. My sis, on the other hand, became an accountant...
Games companies are incredibly testosterone driven. They seem to be carefully engineered to have an environment where the correctest answer is the one shouted the loudest. It probably explains their dreadful project failure rates. -- KatieLucas
A counter-example - at my company we currently have four female programmers and two males. The ratio has been different in the past, but we've never been an "all boys club". -- AndrewMcKinlay
Same here. Lots of females in our department grinding out code here at TM. -- NickBensema
One theory I've heard regarding the lack of women in the field is that programming involves some unhealthy obsessiveness (staring at a monitor for 18 hours straight, for example) that is more prevalent in men than it is in women. Women tend to have better-balanced personalities and a wider range of interests. -- KrisJohnson
Not my wife, but then she is a programmer.
There also seems to be a shortage of black programmers, or at least I have yet to work with one. I've worked with Hispanics, Asians, Russians, and Arabs, but no blacks yet except for one network admin. I think, but can't prove, that in general programmers are a lot more accepting of diversity than many other groups, so hopefully this will change with time.
I've worked in small PreIpo startups, and at FortuneFiveHundred? companies, and I've noticed that the mix of people seems to vary with the size of the organization. The large companies had more African-Americans, women, and Hispanics than the smaller companies, who tended to be overwhelmingly male and white, east Asian, and south Asian. The large companies also had formal corporate diversity organizations within HR, and formal employee networks for women, African-Americans, Hispanics, LGBT folk, and other groups.
I have known quite a few African-American programmers, but they've mostly worked for large corporate IT departments, rather than the tech industry itself. I wonder if they're being disproportionately affected by offshoring.
And yes, I do code for fun. -- SusanDavis
When I saw the title of this page, I was expecting something similar to the topic of "women drivers" (in England, at least, women are stereotypically bad drivers). Make of that what you will. -- JimArnold
So why do we always have lower motor insurance rates than men in the UK? Make of THAT what you will :) (It's because we're secretly better drivers, we just crash our cars so we have an excuse to buy a nice lovely new one, what can I say, we like shopping it's in our nature.) -- SusannahWilliams?
I'm a woman programmer, and I take pride in being better at Counter Strike than most of the men. That makes them angry :) -- NickWhite
I'm a woman programmer and I have more leg hair than a lot of other men. -- SusanRoy
Thanks for sharing, Susan. TMI, but thanks for sharing anyway. :-)
Hehe yeah prolly too much information. But why have people got that preconception that women should have baby smooth legs? I don't mean to get all Feminist on you all, but seriously, if I wear jeans all day, do you really care if gurls have leg hair? (apologies for ThreadMode) -- SusanRoy
I discovered waxing last year. Sometimes I am a little fuzzy the week before my appointment but its been SO worth it and the hair is less noticeable than when I was shaving! And my husband doesn't mind at all in the winter, and only a bit on the underarms in the summer.
This Times article http://www.nytimes.com/2003/01/12/edlife/12STABINE.html got me thinking about why so few girls go into computer science and engineering. Is it that society puts of barriers for them? Do friends and family discourage girls from going into these fields? If so, is it explicit or implicit? Or is it society at large that discourages them? Or is that if you pickle a brain in the hormones that female brains get dunked in before birth, they just end up being predisposed to to certain things, computer programming just not being one of those things. Can schools do anything to increase girls participation? Even if schools can do something, should they? Is there a different way to teach computer programming that is more girl-friendly? Are current programming education practices sexist, unfairly favouring boys? Should girls be re-conditioned to have as much interest in engineering as boys? Or should schools merely ensure that there are as few barriers as possible for girls who choose to go into science and technology?
I think that to be a top quality programmer you have to love programming, and have to want to do it beyond the arbitrary limits of your job. For whatever reason, I've met maybe 2 female programmers ever that have that desire. Most women programmers are competent, and will produce good code with no fuss and no nonsense, and are less likely to get distracted into adding fluff for fun, but ultimately, for learning, implementing and evangelizing advanced ways of working, for some reason I've only really encountered this in men. This may be due to personal failings - I talk programming with men more, and talk to the female members of the team about other things. Whether this is because they don't want to talk programming, or because I subconsciously assume they wont, is another discussion entirely.
I do however see a lot of women doing IT work that's important to a project, without necessarily being "Programming". E.g., my current projects (I'm on 4 right now) have many women involved. One is a programmer, 3 are HTML developers (I don't class this as programming; sorry), one is a DB Architect, one is a Business Analyst and one is a Project Manager. I think the people oriented roles (BA, PM) are very much more suited to female skillsets (being sexist about it - but in a complimentary way - I lack the people skills these ladies demonstrate daily). However, the DB Architect is extremely proficient at her role, and the HTML developers are equal to their male counterparts.
At my last company, we did have two female systems administrators (unix sysadmins). They were every bit as competent as the men, every bit as knowledgeable, and comparably pragmatic and willing to help and to get things done. However, while acknowledging this, I was secretly delighted about it, because it does seem to be so rare across the industry as a whole.
Some of the best programmers I've known are women. Curiously though, I don't know many women hackers. The top-quality women programmers I know seem to be very into their jobs, but they don't write all that much code for fun. -- JonathanTang
1. "[W]hy so few girls go into computer science and engineering":
"Is it that society puts [up] barriers for them?" In my schooldays (1950s-1970s), it was more perhaps a question of role-modeling and tacit expectation. These are subtle but powerful influences.
"Can schools do anything to increase girls['] participation? Even if schools can do something, should they?" Yes and yes. Math/science/engineering jobs pay way more than general office work and are way more prestigious. More importantly, ALL creative/intellectual endeavor/energy should be cherished for the precious gift to society that it is.
"Is there a different way to teach computer programming that is more girl-friendly?" Yes. Something as simple as changing the topics in concrete examples would be a good start. (Yes, I know there are girls and women who love sports, cars, toolboxes, etc., but let's get some diversity going for us arts/humanities types.)
2. "The top-quality women programmers I know [...] don't write all that much code for fun." (In response to Jonathan Tang):
I'm a woman, and I'm programming, but (sigh) I'm not a "top-quality woman programmer." However, I've been engaged in a massive bot project (at Pandorabots) for over a year now. I've stayed up till all hours, been totally absorbed, etc. I find the work extraordinarily difficult, so I don't know if I'd exactly characterize it as "fun," but it has been major. And I'm not getting paid for it (yet), so the motivation's not "job." -- Websafe Studio
I suggest that the environments where people talk about programming for fun are not inviting to women. There may be women who program for fun, but you are much less likely to have talked with them about it because they don't want to enter a conversation where the main issue will be their gender. It is incredibly difficult to maintain enthusiasm for geeky spaces when you have to deal with being asked out every ten minutes, or constantly fight for any respect you are given. This is doubly true in academia, where even the social skills required to hold a job are not enforced.
I've also seen other corporations that clearly discriminate based on sex. Another (reverse?) example: the British university system went through a phase of positive discrimination in which women candidates were offered almost no barrier to entry for technical degrees. e.g. women asked to achieve a 'D' at A level in any subject whilst men were asked to achieve two B's and an A in subjects relevant to the course. The predictable result was a large dropout rate for those women without relevant A levels after the first year, but at least the University was able to say that a high percentage of women entered their technical course. My feeling is that this kind of positive discrimination is incredibly patronizing to women and shouldn't happen - it doesn't solve the core problem, and in many cases builds resentment.
I find the whole idea of assigning gender to personality traits, behaviour or aptitude for tasks absolutely ridiculous. Whilst analysis of a particular skill shows that one gender is on average better than another, to apply it to an individual is flawed. Its like saying I tossed a coin 10 times and the were all heads so the next time is almost certainly going to be a head (excluding dodgy coins of course ;-p ). There is a large overlap in distribution in which a man may be a better communicator than the average women, or a woman may be better at mathematics that the average man.
Or should schools merely ensure that there are as few barriers as possible for girls who choose to go into science and technology?
Gender should be removed from the question completely, there should be no barriers to entry for studying/jobs/etc. If a man wants to be a nanny he should be allowed to train for it without prejudice. However, if he's rubbish at it that's an entirely different question that can be answered based on what he is capable of. The same applies to women doing so-called male jobs. At the end of all this, we will find that there is a trend in which one gender dominates some fields of endeavour. So long as that has occurred naturally without barriers to the other gender then that is well and good, and how it should be.
There is absolutely nothing Positive about "positive discrimination", whatever its politically-correct name may be. Perhaps one reason girls don't get into programming a lot is because girls spend too much time doing other things. Whether or not girls are brought up to value other things (like friends, family, children, food, sleep etc) more than the passion for coding, is a chicken-egg question since we don't live in a vacuum where we can do controlled experiments on the subject. Also, programming is a subject that is very foreign to anyone, male or female, on "the outside". My family is aware that I am doing something "computer related", but they don't know what it is. They can't touch and see products I'm making, and I keep telling them I'm not selling computers for Walmart (or some other company) either. Finally to risk sounding un-PC, the guy-to-girl ratio for programmers seems to be about the same as the guy-to-girl ratio for geeks in any field... coincidence....?
Supposedly (according to Wikipedia: http://en.wikipedia.org/wiki/IQ#Sex_and_IQ), the standard deviation of the IQ of men is a bit higher than that of women. The averages are the same, but there are simply more very intelligent (>120 IQ points) and very stupid (<80 IQ points) men than there are women. It may be that this is simply a by-effect of the type of tests employed to determine the IQ, but note that IQ is a very good predictor for academic performance in life. Since programming is typically reserved to intelligent (> about 110 IQ points) people, it should be expected that there'd be more men than women doing it; just like there are more men than women in homes for the mentally handicapped. -- WouterCoene
Same reason they are not good at math. Their brains can't handle difficult problems. And you can't complain your way out in programming.
I assume you're joking, but that's not even remotely funny. It's sexist, unpleasant, and categorically untrue.
{'categorically untrue'... someone likes that phrase. I, being the pedant I am, wish he or she would change it to 'untrue categorically'. Categorical untruths are just as rare and valuable as are categorical truths - they are, without exception, untrue. There is at least one woman who is a likely exception to this 'categorical untruth' about 'viagra, keeping machines running, etc.' - a likely candidate being the professor herself. Further, I'm fairly confident you can find at least one woman whose brain is incapable of advanced mathematics. Ah, well. I understand the reactionary attack; sexism is a horrible, awful thing even when well-founded in statistics. At least statements made with sufficiently rigorous data-sources can be accepted as unpleasant truths (e.g. "the olympic records for women power-lifters are 20-30% lower than those for men even in equivalent weight-classes" or "the standard deviation of IQ in women has proven smaller than the stanard deviation of IQ in men" or "the ratio of male U.S. presidents to female U.S. presidents is currently infinity".) But even statistical truths shouldn't be used to prejudge the individual statistical exceptions - if a woman wishes to be a firefighter, she should need only prove that she is capable of bearing the same load as is used to judge the men. And for women programmers, they need to pass the same tests and solve the same problems. I strongly agree that sexual discrimination is socially, and morally unacceptable, regardless of source or target.}
<snip>
My original points were obviously clear and understandable to anyone with a modicum of reading skills, and you're obviously bright enough to know that what I called "artistic license" (which, in retrospect, was a poor and hasty choice of phrase) was merely to emphasise a point, in a manner that is frequently undertaken even in academic writing as long as the essential point is not deflected. So, I can only conclude you're quibbling for the sake of it. Stop it. If you can't engage with the substance of the debate, then don't engage in it. You do yourself no favours by spouting random, pointless pedantry, and your contributions in that respect add no value and merely detract from the central issue.
{The original speaker could argue the same thing, buddy. He could say: "my point, which was about statistical truths and whatnot, was obviously clear and understandable to anyone with a modicum of reading skills who was even vaguely aware of the context." Don't be so quick to assume you're better with your communication than the person you're calling a 'misogynist'. Where you feel that your point is emphasized, I feel that your point is in error. I get really irritated it when people emphasize their own error as though making it bolder somehow makes it truer. Where you call what I do "pointless pedantry", there seems to be a strong relation with your own meaningless trumpeting... trading error for emphasis similarly "adds no value and merely detracts from the central issue."}
{If you wished to avoid quibbling, you chose an incredibly unwise course of action: defending your own errors to a self-admitted pedant. If you didn't have a decent idea on how that would go before you dove in head-first, you should now have a better idea for the future.}
{However, this whole discussion digresses. I'm clipping it. You can clip the rest when you get around to it.}
Mostly ignoring the above section I have one thing that I have noticed through my own observations. I have a CS degree and have working and personal relationships with programmers of both genders most working at IBM. I also have a lot of involvement with youngsters and an hobby of studying developmental psychology. I have a GS troop of 7th graders and have 2 younger brothers and 2 younger sisters.
Boys and men tend to be openly competitive and confrontational in a male only group. They are always challenging each other in areas of mental or physical prowess. They are ridiculed by even their good friends for not being smart enough or strong enough and often wrestling matches, RPG games or chess challenges decide the hierarchy.
Girls and women tend to compete covertly. They gather into cliques with an obvious social or intelligence hierarchy and they are always jockeying to be in a better position with the queen bee. They are put down for not assimilating their looks, behaviors and interactions with boys to match the leaders of their clique or for being too aggressive. If they succeed too well then they are also ridiculed for being unoriginal.
These are the stereotypes set up by society. The football players, hockey players, cheerleaders, dance team, academic decathlon team, drama club, chess club, honor society and the like all reinforce these ideas. Most adults you encounter growing up reinforce these as well by telling their sons not to play with that doll, but to bash these two trucks together instead. Also when they praise their daughters when they cradle a baby in their arms and pretend that it is their own child they reinforce that this is the behavior a girl should have. Constantly things more and less subtle than this occur shaping a young persons ideas of the careers they can aspire to. These everyday things can overwhelm a boy who wants to grow up and be a nurse, or a girl who wants to grow up to be a programmer.
I think everyone agrees that Programming is still a male dominated world.
The conclusion I come to is that it is not as simple as saying that programming is better suited to men. The more complicated issue here is that societal gender stereotypes created a culture that men are used to and women are not.
Now that those generalizations and stereotypes are out of the way everyone knows people who are the exception, and there are a lot of them on both sides of the spectrum.
It's easy to try to blame culture. It couldn't be denied that is exerts some sway. However, to claim culture as the only or greatest separation between man and woman can be inadvertently demeaning. This claim would in one way insist that women and men are entirely capable in all respects. It denies what they actually are, and the identity of someone belonging to a particular gender. To some degree, with such a culture dependent classification of gender, it would be questionable whether such a mind set would even recognise the existence of gender except in the crudest biological sense, making words such as "man" and "woman" near to redundant.
Cultures and gender oriented (pre-determined) aptitude have a synergistic or symbiotic relationship. Gender oriented activities don't purely reinforce stereotypes, they manifest them. These things become associated with each gender, often because of natural aptitude or interest. On average, men have a greater interest in things like chess, and a greater aptitude which may or may not come from that natural interest. What these can be said to do, is amplify the effect which may create a more rigid set of rolls for each individual than gender flexibility allows. That is, although men may be on the whole have 20% (out of the 100) more suitable members for some roll, because the hypothetical roll would be stereotyped a male profession, the balance could be, for example, 20/80 F/M, rather than 40/60. They do not necessarily cause the gap in the first place. Cause an effect between nature and nurture can be bi-directional. These expectations have an origin. Men are expected to be strong, and usually are. The manifestation of this, is that from that expectation when strength is needed, and the choice between a man and woman is available, choosing a man in accordance will yield the most accurate results (if this is the only available information to base a choice on).
There are always exceptions, but you'll find this does little to detract from the average, merely raise SD or something along those lines. The exceptions are why we (western society) strive to have an equal meritocracy. It is misplaced idealism to expect the results of a perfectly equal and fair meritocracy to reflect a perfect equality amongst individuals and the groups that they belong to, for which there is no reason to believe exists beyond fear of inferiority. If we had perfect equality in respect to influence, expectations and so on, surely the results would quickly reveal that few things are 50/50 amongst gender divisions. In the first few iterations it could be expected that with some margin for error and the dynamic nature of the system (DNA changing a bit each generation for example) that the imbalances will reflect with accuracy that could not be much improved, the natural interest and aptitude differences between genders. However, given enough generations, the groups with imbalances will swell to increase the majority membership beyond the gender capability proportions that exist in actuality. This can simply be described as birds of a feather flock together. When attempting to erase this effect, care should be taken that 50/50 isn't assumed to be the original proportion which would erroneously omit the original natural imbalance that caused inflation. There are other paradigms, anything is possible. The aforementioned pattern is important in this case to highlight that cultural phenomena is not necessarily arbitrary in respect to proportional representation amongst gender.
In summary, it is a great mistake to assume that meritocracy must be at fault, and bias must exist if proportions aren't all entirely equal. If I saw a 50/50 split in such a thing, I would suspect that some funny business is at play.
Personally, I do believe there are some cultural boundaries affecting the quantity of capable female programmers. My experience however, leaves me with the conclusion that biology is easily at least equally responsible. I don't come to that conclusion because I want to be a member of the "privileged" or "right" group. In fact, I wish it weren't the case. I would love to be the minority gender in programming, as I am happy with my gender, and don't want to imagine it changed, lets assume via a simple inversion of the proportion of each gender, resulting in all the ladies pining over me because males would be such rare specimens in their natural work environment. Alas, we can't all have our idealist dreams come true.
Speakin' of spectrums, apparently people find that there are more boys than girls diagnosed with Asperger's (i.e. pathological social weakness). Not that this has anything to do with the number of girls that are diagnosed (they are underdiagnosed, apparently). What this has to do with what we were talking about? Aspergers boys get all-encompassing obsessions with, say, software. Girls are instead "guided" (ehh...) towards similar obsessions with such things as horses and literature. There's your lack of women programmers right there. (WikiPedia:User:Orngjce223)