TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

My Experiences as a Female Software Engineer

244 pointsby jeanhsuover 14 years ago

18 comments

petefordeover 14 years ago
I've found that in the last few years as the "we must encourage more women into tech" train has gained speed, people have lost sight of the importance of removing barriers in favour of recruiting girls simply because they are girls.<p>In addition to being totally messed up politically, it's really harmful to your self-esteem if you think that you are being given special treatment to satisfy someone else's political correctness quota. Not to mention that eager men (with the best of intentions, no doubt) over-compensating can lead to "othering", that feeling that everyone is going overboard making you so welcomed that you kind of want to barf.<p>My current speculation is that for most girls, it's actually their parents that instill a nagging sense of doubt regarding what they are "supposed" to consider good career options. Therefore, I think the key is to reach young minds.<p>Girl coders: go speak at public schools or high schools today!
评论 #2111299 未加载
评论 #2112778 未加载
fleitzover 14 years ago
Why does it matter how many women are in tech? If we're all equal then it doesn't.<p>Not all the people I socialize with are into computers. Most aren't. You can't make all your friends in your own industry. I don't care if a person is a man or a woman, unless there are seriously extenuating circumstance I won't work or socialize with them if their assholes. The problem is that in geek circles there is a heavy social penalty of advocating that someone be ostracized for behaving like an asshole, everyone has to be included no matter how much no one else wants to hang out with them.<p>There are a lot of anti-social retards in tech regardless of gender. I'm quite happy with it as there are lots of people willing to hire devs who are willing to not be condescending and have some semblance of adherence to social norms. As the OP pointed out quite accurately in their post 'I realized he was just an asshole who probably wouldn't get too far in life anyways.'<p>Many people are hardwired to respect the opinion of anyone who forcefully and confidently expresses it. It's a two way street though, want people to think you know software engineering or any other topic? Just say something reasonably intelligent in a forceful and confident way, also if someone else has said it that they respect mention that person as having saying it. Most of the debates in software engineering are subjective in nature as much as everyone involved in the decision likes to claim otherwise.<p>If you know your rhetoric you'll have no problem intellectually disarming most people in CS. CS geeks think they only pay attention to logos but realistically there are a lot of CS decisions made based on ethos and pathos. I'll probably be down modded for saying this but the appeal of open source is based largely in ethos and pathos, and not logos.<p>I'd settle for more people in tech who can write working code with out being an asshole regardless of gender.
评论 #2111873 未加载
评论 #2111516 未加载
评论 #2111555 未加载
评论 #2112647 未加载
评论 #2111753 未加载
评论 #2113771 未加载
gvbover 14 years ago
The key quote: "It is also very intimidating to take classes where it seems like most people know all the material already and have been programming since middle school or earlier..."<p>The key to getting more females in CS is to expose them to programming in middle school or earlier.<p>Jean put her finger on why recruiting females for CS at the college level is so difficult: if they are starting programming in college (or even high school) when most of the class has been programming for years, they are <i>way</i> behind on the learning curve and have a daunting task to catch up.
评论 #2110955 未加载
评论 #2111068 未加载
评论 #2111014 未加载
评论 #2111587 未加载
评论 #2111165 未加载
评论 #2110973 未加载
评论 #2110945 未加载
评论 #2111758 未加载
评论 #2111779 未加载
luuover 14 years ago
<i>[The professor] once told me that even though the females are fairly quiet, and the boys in the class showed off a lot, when it came down to projects and exams, the female average was often higher</i><p>At his confirmation hearing, when Greenspan was asked why Townsend-Greenspan employed so many women (&#62; 50%, compared to about 5% in finance at the time), he replied that since he valued women as much as men, but other firms didn't, he could get better work for the same money by hiring women. Are there any software companies doing the same thing today, and if not, why not?
评论 #2110963 未加载
评论 #2111310 未加载
评论 #2111229 未加载
评论 #2110968 未加载
评论 #2111018 未加载
binbastiover 14 years ago
Last year I attended a panel about women in tech on the fairly new CCC congress "SIGINT" in Cologne, which focusses more on society and politics. The panel itself was rather boring and not really insightful, but during the Q&#38;A a young woman from Eastern Europe pointed out something interesting: she stated that in her country there's a 1:1 male/female ratio in all science fields at the universities, including computer science. I haven't checked the facts, but even if that is not entirely true, the difference to Western countries is astounding. She went on to say that the problem is entirely with culture, and all aspects of it, and that the numbers were just reflecting that.<p>The women on the panel, who were all Westerners, couldn't even comment on that. They were just plain speechless, and rightly so, because most of their arguments involving bullying boys, mother nature, and other standard points were pretty much refuted by the simple fact that there already exist places in the world where this topic is not even an issue. And it's not the ones you would usually relate to human progress.
评论 #2111755 未加载
评论 #2113382 未加载
ernestiparkover 14 years ago
Really well written article. I'm not a female, but I resonate with a lot of her points, especially:<p><i>They can say something so simple as "Oh don't you know that command?" but in an inadvertently condescending voice that makes you feel like you're the only person who doesn't know it. As someone just testing out the CS waters, that type of experience in every class can be very daunting. </i><p>In general, computer science tends to be a major where people go into college with a lot of prior-knowledge and I have seen this discourage many people from majoring in it.
评论 #2111063 未加载
评论 #2111331 未加载
评论 #2111129 未加载
nostrademonsover 14 years ago
"One of the challenges for me while I was at Google was to speak up when I didn't understand something"<p>That is a problem for perhaps 90%+ of Googlers, regardless of their gender.
评论 #2111146 未加载
评论 #2111159 未加载
评论 #2111600 未加载
brainfsckover 14 years ago
"It's no secret that females in Computer Science, both in academia and industry, are scarce... currently sitting at about 12% to 20%."<p>I wonder how much of the gender discrepancy in CS can be objectively attributed to personality differences. Populations who participate in certain logical activities have rare personality traits (<a href="http://news.ycombinator.com/item?id=946249" rel="nofollow">http://news.ycombinator.com/item?id=946249</a>, <a href="http://www.teamliquid.net/forum/viewmessage.php?topic_id=112400" rel="nofollow">http://www.teamliquid.net/forum/viewmessage.php?topic_id=112...</a>) which are far more common in men than women.<p>If this is the case, is it possible that direct attempts to "increase the number of women in CS" are misguided?
评论 #2110984 未加载
scottjadover 14 years ago
I think that the % of women graduating from CS programs is a horrible indicator of the % of women programming in industry. The author hints at this in the last paragraph.<p>At Clojure Conj I think there were 0 women (other than guardians of minors) out of 200 people. On programming mailing lists I almost never see female names.<p>I think CS graduation rates might be much higher for a number of reasons. I think females have higher college graduation rates overall in the US, they may be more likely to switch fields and pursue a graduate degree, to switch out of programming after graduating, and in a field like programming where many are self-taught they may be less likely to learn programming out of the classroom.
16sover 14 years ago
I used to work with graduate EE students in a research lab. We had male and female students. They joked around a lot. Nothing ever too serious. If you pulled your weight, you had everyone's respect.<p>One day, a top male student came into the lab. A female student was writing some code.<p>Guy: "What are you working on."<p>Girl: "Code for the new project."<p>Guy: "What are you writing it in."<p>Girl: "Perl."<p>Guy: "Perl!? (long pause) now that's a man's language."<p>Girl: "Rolls her eyes... shut-up dumb ass."<p>That's an example of the banter. The girls wrote just as much code and did all the things the guys did. The only major difference was numbers. There were 6 guys for every 1 girl.<p>Edit: spelling
dennisgorelikover 14 years ago
--<p>They can say something so simple as "Oh don't you know that command?" but in an inadvertently condescending voice<p>--<p>"Condescending voice" is a matter of perception. It's quite possible that these engineers were totally ok that she did not know some stuff.<p>Still it's possible that females are more sensitive to [imaginary] condescending tone, so they shy away from the field.
评论 #2111321 未加载
patrickgzillover 14 years ago
Any sufficiently driven, or competitive woman, will do far better financially and "psychically" to go into management or marketing sides of a tech-related field.<p>CS / software engineering is an underpaid ghetto, and as outsourcing continues, will remain so.<p>Perhaps I should have pointed out Philip Greenspun's take: <a href="http://philip.greenspun.com/careers/acm-women-in-computing" rel="nofollow">http://philip.greenspun.com/careers/acm-women-in-computing</a>
评论 #2111035 未加载
评论 #2111120 未加载
Stormbringerover 14 years ago
I knew several blokes who had the same problem, they were getting straight A's but they didn't believe they were 'worthy' to work in the industry if there was even one person in the class that was better or smarter than them.<p>Funnily none of the guys getting B's or C's had that psychological problem.
amingover 14 years ago
Interesting article. Did not expect a negative experience for the author in a post-secondary institution.<p>On her point about being at a disadvantage compared to the other students since she had low experience with computer science (having only taken classes in high school). In my point of view, I think she had sufficient exposure to compsci. I didn't get into computer science, or even know of its existence, until my 2nd year in university.<p>I definitely do think personality has an effect on the experience. The author of the article, I think, took comments and retorts too seriously or negatively. In addition, I think she uses her gender as a weakness but rather it has no effect on her ability at all. Though at least she recognized the asshole soon after his outburst.<p>In my experience, I don't see a decline of females in computer science, rather it is a increase. I have passed by the portraits of graduated students in my hallways and definitely there are way more females than in the previous years. Matter of fact, it was almost a 1:5 ratio of females:males (may not be super accurate).
skeltoacover 14 years ago
The word "sexism" is too often used without any discussion of its definition. Here are a few definitions for "sexism" from Google:<p>I. discriminatory or abusive behavior towards members of the opposite sex II. prejudice or discrimination based on sex; especially: discrimination against women III. attitudes or behavior based on traditional stereotypes of sexual roles IV. Attitudes, conditions, or behaviors that promote stereotyping of social roles based on gender.<p>The sexist remark in II is quite common. In some dictionaries the word "sexism" is itself defined in sexist terms: "sexist - a man with a chauvinistic belief in the inferiority of women". It may be warranted by the attitude's prevalence; it is sexist nonetheless because it promotes stereotyping.<p>Definition IV is probably the most enlightening of the bunch. One valid yet unpopular answer to the question "why so few female software engineers" is that most parents provide a sexist (IV) upbringing. Given the standard attitudes (gender identification), conditions (girl's toy collection), and behaviors (mom's occupation), the odds are stacked against a female becoming a software engineer even before she enters the first grade. These things change but it takes generations.<p>Inspecting my own behavior as a male software engineer, I would find myself guilty of several of the attitudes and behaviors mentioned in the article. My first hope is that I do not discriminate by gender (I'm a jerk to men and women equally) and my second hope is that I can be less of a jerk to everyone.
Tychoover 14 years ago
A lot of tech people do seem intent on 'sandbagging' engineers of feebler talent/knowledge. Some of the conversations remind me of this: <a href="http://www.kontraband.com/videos/5173/Family-Guy-Skywalker-Sandbagging/" rel="nofollow">http://www.kontraband.com/videos/5173/Family-Guy-Skywalker-S...</a><p>The thing is the uber-geeks do this to each other too, the difference is to them it's water off a duck's back.
leon_over 14 years ago
&#62; As I grow as a developer, I realize that hey, I am really good at what I do and I've gotten to where I am because of that.<p>3 years out of school and already a big ego :)
评论 #2111979 未加载
评论 #2111918 未加载
HilbertSpaceover 14 years ago
For why so few girls major in computer science in college, below is my answer. Sorry to say this, but I have to conclude that my points below are the main ones to explain the data and so far have received too little attention on this thread.<p>From a standard point about good parenting, nearly all the girls with good parenting had mommies who were happy being mommies.<p>For more, I draw from<p>E. Fromm, 'The Art of Loving'.<p>and<p>Deborah Tannen, 'You Just Don't Understand: Women and Men in Conversation'.<p>So, I continue:<p>Way before age 5, the little girls realize that they are small versions of Mommy and NOT Daddy. They know in absolute terms that they are a GIRL and NOT a BOY.<p>Since their mommy was happy being a mommy, the little girls want to be like Mommy and on the 'mommy track'.<p>By about age 18 months, little girls are already masters at eliciting positive emotions from adults, MUCH better than boys. The girls are also MUCH better at reading emotions than boys. Facial expressions and eye contact are part of how the girls read and elicit emotions; other ways are to 'act' (they are MUCH better at acting than the boys) cute, meek, and sweet and to be pretty. Since being pretty lets them do better eliciting positive emotions, they love pretty dresses with ruffles and ribbons. So, they are in a 'virtuous circle': They act sweet, elicit positive emotions in an adult, e.g., father, grandfather, uncle, get a gift of a pretty dress, wear the dress, elicit even more positive emotions, get even more pretty dresses, white bedroom furniture, patent leather shoes, cute stuffed animals, etc.<p>Having to act like a boy or be treated like a boy, instead of like a girl, would be terrifying to them.<p>So, in their first years, such little girls, to be on the 'mommy track' want to play with dolls and not Erector sets, want to work at being pretty and not how to hot rod a car, want to learn how to bake a cake and not how to plug together a SATA RAID array.<p>Give such a girl a toy truck and she will know instantly that the toy is 'for boys' and will avoid it as a big threat.<p>Generally, from a little after birth and for nearly all their lives, human females are MUCH more emotional than human males. So, they pay a LOT of attention to emotions, both theirs and others'.<p>One of a human female's strongest emotions is to get security from membership in, and praise, acceptance, and approval from, groups, especially groups of females about their own age. That is, they are 'herd animals'. Gossip? It's how they make connections with others in the herd. Why do they like cell phones so much? For more gossip. Why pay so much attention to fashion? To 'fit in' with the herd.<p>In such a herd, in most respects the females try hard to be like the 'average' of the herd and not to stand out or look different. [An exception is when a female wants to lead her herd, e.g., go to Clicker, follow the biographies, get the one for the Astors, and look at Ms. Astor and her herd of 400.] Well, as long as human females with good parenting are on the 'mommy track', and the human race will be nearly dead otherwise, the 'average' of the herd will emphasize the 'mommy track', dolls, looking pretty, cakes, and clothes and not Erector sets, hot rodding cars, or building RAID arrays.<p>When it comes to a college major, any human female 18 months or older will recognize in a milli, micro, nano second that her herd believes that mathematics, physical science, engineering, and computer science are subjects for boys and NOT girls. Instead the girl subjects are English literature, French, music, acting, 'communications', sociology, psychology, nursing, maybe accounting, and K-12 education. By college the girls have been working 24 x 7 for about 16 years to fit in with the herd of girls, and their chances of leaving the herd in college to major in computer science are slim to none.<p>Don't expect this situation to change easily or soon: Mother Nature was there LONG before computer science, and, as we know, "It's not nice to try to fool Mother Nature.". Or, to get girls to major in computer science, "You are dealing with forces you cannot possibly understand.". Having women pursuing computer careers give girls in middle school lectures on computer careers will stick like water on a duck's back -- not a chance. Nearly all the girls will just conclude that at most such careers are for girls who are not doing well fitting into the herd of girls, are not very good socially, don't get invited to the more desirable parties, don't get the good dates, are not very pretty, and are not in line to be good as wives and mommies. By middle school, the girls have already received oceans of influences about 'female roles', and changing the directions these girls have selected and pursued so strongly for so long is hopeless.<p>Besides, 'middle school' is an especially hopeless time: The girls have just recently entered puberty, just got reminded in overwhelmingly strong and unambiguous terms that they are now young women, have received a lot of plain talk from their mothers, grandmothers, aunts, and older sisters about the birds and the bees, in their gossip with their herd members have been discussing the birds and bees with great intensity, already have a good woman's figure or nearly so, really, are well on their way to, in another year or so, being the most attractive physically they will ever be and know it, notice men of their age up to age 80 or so looking at them as women, and are in no mood to consider being 'more like boys'. Middle school is about the worst possible time to try to get the girls to fight Mother Nature. Suggestions of such lectures are 'clueless' in grand terms.<p>So, a typical scenario is a boy in middle school who is really excited because he just understood how an automobile differential (TCP part of TCP/IP, binary search, virtual memory, etc.) works and with great excitement tries to explain it to a girl his age at, say, lunch, and we have a strict dichotomy: The boy is totally clueless that the girl couldn't be less interested. The girl sees right away that she couldn't be less interested, not to offend the boy unduly pretends to be a little interested, and sees in clear terms that the boy is totally clueless at perceiving her lack of interest. She concludes that he is so clueless he is really easy to manipulate (a fact she suspects could be useful and saves for later). The boy doesn't understand the girl, and the girl regards the boy, and soon, all boys less then 2-6 years older than she, as at least 'socially' immature and, really, just immature. She wants nothing to do with such 'children' (she already understands that a woman needs a strong man) and will concentrate on boys 2-6, maybe 8 or 10, years older than she is. She has a point: She was likely more mature socially at age six than he will be at age 16.<p>Look, it's WAY too easy to fail to understand: So, we can just assume a simplistic 'rational' model. In this model, sure, we can teach 2 + 3 = 5 and (2 / 3) / ( 5 / 4 ) = 8 / 15, and both the boys and the girls can learn, although typically the girls will do better on tests in such things than the boys. So, we entertain that the boys and girls can exercise all their 'rational' abilities and, thus, can learn and do well with anything their rational abilities permit. Nonsense. Naive, clueless nonsense. Instead, Mother Nature says that in addition to rational abilities are emotions and commonly has the emotions overwhelm the rational abilities.<p>Net, such a simplistic rational model is clueless, even dangerous, nonsense. Give a girl of 4 a toy truck and take away her dolls in pretty dresses, and she will cry, and the crying will be heartrending to any adults around who will quickly swap back the truck and the dolls. It's no different at age 13 in middle school or 18 in college.<p>Actually, there can be a reason for a girl in college to take some courses in computer science: Look for a husband!<p>It may be that in college girls of Asian descent are more willing to pursue math, physical science, etc. than are girls of Western European descent.
评论 #2111721 未加载
评论 #2112270 未加载
评论 #2112269 未加载