4 ms·
Reading articles like this is so strange for me because I have such a hard time understanding the perspective. To give some background, I started in the late 8
by mikekchar 11y ago
Reading articles like this is so strange for me because I have such a hard time understanding the perspective.
To give some background, I started in the late 80's and early 90's in Canada. There were very few womon in my CS program (I recall it was 5 our of 140 in the graduating class), but even still in my early career, I was never on a team without women. I would say that between 10-20% of the programmers I worked with were women of various cultural backgrounds. That's not a huge percentage, but compared to the numbers graduating it was quite high.
In the first 15 years I worked as a programmer I can only think of a single female programmer that wasn't particularly competant. Everybody else was excellent. I often had conversations with them about why they got into programming and the vast majority of women I worked with said the same thing: programming was the best way to get into management. They felt that every other avenue was blocked by the old boys club and that as a programmer there was no ceiling. As such, these programmer often came with other skills that those of use who were just looking for the new technical hotness (myself included) did not have. I think eveybody I worked with highly valued that diversity.
This is not to say that there weren't women who were just in it for the programming. I met several women in the course of my early career who had very similar interests and abilities to myself. It's just that in the companies I worked in 80-90% of the men would be obsessive-compulsive technophiles and 80-90% of the women would be level-headed get-the-job-done types. Those women usually did very well and were promoted quickly (and the technically-minded ones struggled to get into management, just like the technically-minded men).
Fast forward a couple of decades and I find the landscape seems different. At my present position we have yet to hire a single female programmer. The thing is that nobody applies. When we do get female applicants they often look excellent and I think we have given job offers to every women we have interviewed. Usually they are good enough that we try to stretch our budget to get them. We have been overbid (by a substantial margin) with every single female candidate. So while it seems like the available female candidates are still of high quality, they are in much higher demand than 20 or 30 years ago.
On the other hand, I have noticed a dramatic shift in the types of male applicants we get. Like I said, 20-30 years ago male programmers were often fit the stereotypical mold (in my experience -- YMMV). These days I would say that more than half of the applicants we interview have very little interest in programming outside of it being a high paying job. So you get some cultural mismatches. You end up with the old guard saying things like, "You're not a real programmer" when they are talking to someone who is cutting and pasting stuff from stack overflow. Of course, we used to say the same thing to the guys who were cutting and pasting from MSDN or passing off GNU software as their own. It's just that having the alpha dog barking at the pups to get them in line was the normal way of working.
I wonder if in the midst of this cultural change, women are getting a bit lost. On the one hand you are getting a lot more men coming into the field who are not technical primadonnas. So it is easy for a lot of women who get interested in programming late in life to identify with those men the most. However, I think along with that cultural change we get a lot of baggage. The old boys club gets sucked in along with it. Where I used to hear women tell me how great the computer industry is because there was no ceiling, now they tell me that they are actively and often blatantly discriminated against. At the same time, they see the technical alpha dogs barking up a storm and think, "I don't want to get anywhere near that person".
I suppose at the end of this long (and I guess pointless) rant, it's just one more perspective. I really wish more women would get into the field because I miss working with women. There seems to be huge demand too. I hope we can get over this cultural speed bump and make it happen.
- bostik 11y ago> At the same time, they see the technical alpha dogs barking up a storm and think, "I don't want to get anywhere near that person". I was going to write something about self-selection in the field, but I think you have made a more important point there. The technically competent loudmouths attract attention, as well as a disproportionately large audience. For pretty much anyone looking from the outside it appears as a kind of cheerleader-driven mob mentality. And we are surprised that the industry actively repels people who do not fit into this mold? This also has become a perverse selective trait. The women in the industry are those who entered and remained despite of the atmosphere. Some ignored it, some adapted to it, some even encouraged it. But all of them have had their reasons to continue working in the field. And due to the otherwise repelling selection bias, they are generally way above the mean as far as skills and competence go.[+] As much as dread to quote from Ender's Game, I think Card nailed it: "Your only option is to be so good that nobody can ignore you." Our engineering is currently 30-odd strong, and we are lucky to have attracted six women so far. We must be doing something (or likely many somethings) right. +: Of the 5 best systems engineers I have met over the past ~20 years, two have been women. They hold the spots #1 and #3, respectively. EDIT: turned footnote-asterisk into a plus sign to prevent unintentional italics.
- jacalata 11y agoSo what percentage of male programmers that you worked with were excellent?
- mikekchar 11y agoObviously there is a range of abilities. I would say that all except one person I know at the very top end of the range were male. If I extend the range down to where I would include the women that I previously called "excellent", I think that would include about half of the men I've worked with. Basically, good solid developers who could be trusted to get things done, knew enough to know what they did and didn't really understand, and could find out the things they didn't understand in a relatively short time frame. So for the women I know, the distribution seems to be compressed and shifted to the right a bit. I have absolutely no idea if that matches with other people's experience. Or, indeed, if my experience with male workers matches their experience.