Slashdot Mirror


The Ugly Underbelly of Coder Culture

snydeq writes "Today's developers are overwhelmingly young and male, and they're barring the door from a more diverse workforce, writes Fatal Exception's Neil McAllister. 'Software development isn't just failing to attract women. It's actively pushing them away. ... Put all the pieces together, and you're left with an impression of developers that's markedly different from the geeks and nerds they're made out to be in popular culture. On the contrary, developers harbor the same attitudes and engage in the same behaviors you see whenever a subculture is overwhelmingly dominated by young males. They've even coined a clever name for programmers who think and behave like fraternity pledges: brogrammers,' McAllister writes. 'Developers like to think of their culture as a meritocracy, where the very best developers naturally rise to the top. But as long as the industry tends to exclude more than half of the potential workforce, that's nothing but pure arrogance.'"

133 of 715 comments (clear)

  1. insert picture of exasperated 50's guy by RightSaidFred99 · · Score: 5, Funny

    "Awwww... not this shit again..."

    1. Re:insert picture of exasperated 50's guy by Squiddie · · Score: 2, Insightful

      I'm tired of this. Why must they always bitch and complain? Do women not have the same opportunity to do the same work? Since when do they exclude women from such programs in universities? Last I heard they give them women-only scholarships to encourage them. Now they are bashing the very people that work in the industry, all while ignoring that there are plenty of women there who did not have these imaginary problems. If you have a problem with the people you're going to work with before you even start, then it's your problem, not ours.

  2. Wait... by bistromath007 · · Score: 3, Funny

    Acting like fratfucks? How is that pushing women out? Wouldn't it be more that women are repulsed by them? Haven't programmers always done that?

    1. Re:Wait... by Bushie07 · · Score: 2

      I'd point out the balance in gender back when computers were first breaking out. However, I think how popular portrayals of male programmers is irrelevant, and they're almost exclusively -male programmers- portrayed. I can think of a few female examples, but they're usually comical.

    2. Re:Wait... by Darinbob · · Score: 4, Insightful

      Men are repulsed by it too. Environments uncomfortable for women are also uncomfortable to a lot of men.

  3. Flamebait by Anonymous Coward · · Score: 5, Informative

    Why do we even bother with the garbage from ___Word. The entire network is uninformed trolls, with sensationalist news devoid of technical merit. It's no wonder the world looks like a frat house to them. They are looking in the mirror.

    1. Re:Flamebait by Anonymous Coward · · Score: 5, Insightful

      Because contrary to what these articles might lead you to believe, we're very sensitive about these kinds of things. We do want our sector to be a meritocracy. We don't take kindly to being painted in a broad brush as though we're all frat boys, since we take great pains to overcome the types of biases these sensationalist articles paint us as being plagued with.

      It's quite disconcerting to many of us to hear us described this way. Especially for those of us who have actively nudged people into the workforce in an attempt to stem the tide of popular opinion that this article portrays. It means our hard work might be undone, because human instinct is to believe in the simple scapegoat, and not search for actual solutions.

    2. Re:Flamebait by JaredOfEuropa · · Score: 5, Interesting

      A meritocracy? Software development isn't that, not even on a good day, not officially... I've seen my fair share of professions in action, and while there are few professions where there is such a large difference in performance between the good guys and the merely adequate, it's also one where that distinction is rarely made. Sure, the hot shot coders will rise to the top... but that amounts mostly to the top of the team pecking order. I've seen too many excellent coders go unrecognised and unrewarded by management, who fail to make the most of what excellence they have on hand. The waste of talent in the software industry is astounding.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    3. Re:Flamebait by wcgOtt · · Score: 2

      Absolutely. Ageism is widespread and tolerated. Most gen y's rushed into management wouldn't hire someone older than them. Not only that there's far too much emphasis on specific technical credentials than sound engineering experience.

  4. What a load of drivel!!! by Anonymous Coward · · Score: 2, Insightful

    Of course you'll have young male stupidity in an industry dominated by young males. But I've seen plenty of women code of varying ages and none of them get any less respect if they do it well. When they do it badly they don't get respect but neither do men. I've even worked in a company that comprised half coders male and half female and the women in this company were known as the superior coders. Granted that's not the norm. Calling programmers brogrammers is about as sexist as insulting as it gets. Imagine the outrage if we were to lean on stereotypes and call young female programmers prog-bunnies. More insulting drivel from slashdot. Perhaps you should stick to the asinine slashvertorial crap that's come to dominate.

    1. Re:What a load of drivel!!! by Americano · · Score: 2, Informative

      Calling programmers brogrammers is about as sexist as insulting as it gets.

      So the developers calling themselves "brogrammers," they're actually mocking themselves, and being sexist, towards themselves?

      Or let me guess... you didn't read TFA?

    2. Re:What a load of drivel!!! by jedidiah · · Score: 5, Funny

      It's almost like young people are lacking in experience due to not having been around long enough to have gotten it yet.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:What a load of drivel!!! by Alex+Belits · · Score: 2

      I can create a Facebook community dedicated to plumbers who hate Nintendo games, and will get 21000 people to sign up.

      --
      Contrary to the popular belief, there indeed is no God.
  5. Where? by wzinc · · Score: 4, Informative

    As a young male developer, I've never, ever seen or even heard of this behavior until this article. Obviously, there are men out there who dislike women and vice-versa. Where I work, we're all too busy working to worry about what race or gender the next dev is. I just want to be/hire the best person for the job.

    1. Re:Where? by rwven · · Score: 5, Interesting

      Yeah the article is ignoring the real problem...

      As the lead developer on a software team, I'm one of the ones interviewing potential candidates. Typically the vast majority of applicants are male, and the females who apply typically can't pass our coding questions and tests. Granted most males can't either, so the ratio is probably about the same (in regards to the pass vs fail). The fact isn't that women aren't pushed away, it's that there are just very vary few of them.

      I'm completely unbiased on the male vs female front, but if a male OR a female can't answer the tech questions and complete the coding tests properly, there's no way I'm going to hire them. End of story. We only hire Sr level devs (or ALMOST Sr), and only about 1 in 15 or 1 in 20 applicants are actually capable of high-mid-level or sr-level coding. We typically see less than 1 in 20 candidates actually being women. In our current round of hiring over the past month, we've seen about 15 males, and only one female. We've only hired one person so far, and it happened to be one of the males.

      It's not that we're biased against women, it's just that the numbers are against them. I honestly couldn't say if males are better programmers than women, because I haven't worked with, or interviewed enough women to know if there are decent female coders out there... I HAVE hired a very capable sysadmin who was female once, and she was absolutely wonderful at her job. There was nothing we asked of her that she couldn't do... She was lost in a round of layoffs a few years ago, and I've been sad about that ever since.

      There will unfortunately be sexism, racism, and other forms of bias in ALL environments, but saying the coding industry has an ugly underbelly of sexism is just ignorant. The fact of the matter is that most young male programmers would jump at the chance to get a talented female among them.

    2. Re:Where? by Barbara,+not+Barbie · · Score: 2

      I HAVE hired a very capable sysadmin who was female once

      transgender-friendly workplace?

      --
      Let's call it what it is, Anti-Social Media.
    3. Re:Where? by finity · · Score: 5, Insightful
      The problem is generally not that men dislike women, sexism takes much more subtle forms than that. I'm in the military, another male dominated career field, and I've seen that it can be hard for women to try to just fit in and work if they're being singled out even in small ways. This post discusses it a bit:
      http://therealkatie.net/blog/2012/mar/21/lighten-up/

      There are times that I've thought one of my female coworker friends needs to "lighten up", and I've thought that about male coworkers too. But there are many times when I've seen that the women are correct, and that they've been singled out in an unfortunate way. It really turns them off to a field that needs a more equal gender balance, and that's too bad.

      I think XZVF kinda hit it on the head, too.

    4. Re:Where? by devleopard · · Score: 4, Insightful

      I'm the manager of a local programmer user group. In our monthly meeting, not five minutes goes by without some sort of perverted joke or comment. It doesn't really cease when we have any women show up our meeting (typically only one). Nice and inviting, yeah.

      Though there always exceptions, programmers tend to be relatively socially awkward lot. It comes out in our jokes, in our dress, in our environment. (Ask your co-worker chuckling, "That's what she said...", wearing a video game t-shirt, with Star Wars figure strewn about his cube, as he hums the "Ocarina of Time" while coding ....) There isn't a "No gurls alloud!" sign, but there doesn't have to be. There are plenty of brilliant women who would make great programmers, but who are totally turned off by the culture. It's all about feeling welcome. (Yes, I know there's the rare girl who embraces the subculture, but that's not the point.)

      --
      The best thing about a boolean is even if you are wrong, you are only off by a bit.
    5. Re:Where? by Jessified · · Score: 5, Insightful

      I'm completely unbiased on the male vs female front

      I think if you don't realize your bias then you are unwittingly probably part of the problem.

      There was some excellent research showing that when researchers submitted resumes with identical credentials to firms, but one with a white sounding name and one with an Asian sounding name, the white sounding names had a significantly hire success rate in getting calls. I doubt this discrepancy is from a conscious policy.
      http://toronto.ctv.ca/servlet/an/local/CTVNews/20090522/resume_english_090523/20090523/?hub=TorontoNewHome
      http://www.theglobeandmail.com/life/work/right-rsum-wrong-name/article1145212/
      http://aascpress.metapress.com/content/662555ttv6344365/

      On a personal and anecdotal note, unrelated to hiring, there is a family that frequents my business. They are Muslim, and the mother has a thick Arabic accent. I just discovered the other day that she also speaks French (I am fluent). Being from Morocco, her French is flawless and better than mine. After talking with her for some time in French, I just realized that I had been implicitly thinking of her as less educated, due to her Arabic accent when speaking English. Upon hearing her flawless French, I saw my implicit attitude change entirely.

      I work really hard to be aware of bias and to not let it get in the way of my interactions with people. But it's there for all of us, despite the effort we put in. It does no good to pretend otherwise.

    6. Re:Where? by DoofusOfDeath · · Score: 4, Insightful

      I think if you don't realize your bias then you are unwittingly probably part of the problem.

      What, precisely, is "the problem", in your view?

    7. Re:Where? by ArundelCastle · · Score: 3, Insightful

      I work really hard to be aware of bias and to not let it get in the way of my interactions with people. But it's there for all of us, despite the effort we put in. It does no good to pretend otherwise.

      Indeed. http://en.wikipedia.org/wiki/Johari_window

    8. Re:Where? by Javagator · · Score: 4, Interesting

      We have a fair number of women where I work. The interesting thing is that they are all Asian. Whatever we stupid males are doing to drive away women apparently doesn't work on Asian women. Or it could be that there is something in Western Culture that discourages women from pursuing careers in programming.

    9. Re:Where? by bigstrat2003 · · Score: 5, Insightful

      In all of these discussions, the assumption is implicit that a group (whatever group is under discussion, programmers in this case) should change their behavior because others don't like it and are pushed away from the activity by it. But why? Presumably those who are there now are there because they enjoy that environment. If you change it so that someone else is more comfortable with it, then that destroys the enjoyment of those who were there to begin with. So why, exactly, is it imperative that things be as bland and unoffensive as possible? What makes the outsiders' wishes more important than those of the insiders?

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    10. Re:Where? by Anonymous Coward · · Score: 3, Informative

      I'm completely unbiased on the male vs female front

      Well that's a pretty strong claim. On what do you base that?

      You probably don't discriminate on purpose, but according t studies our impression of a person varies based on factors that we are not consciously aware of.

      If makeup can make a woman look more trustworthy, and tall people earn more that short people, I'd say that people can hold biases that they're themselves unaware of. Some may be biological rather than cultural. Men have been shown to take different economic choices after being shown a photograph of an attractive women.

      Given all that I wonder if you can state confidently that you're unbiased on something as ingrained in both our culture and nature as the issue of gender without actually having performed a blind test.

    11. Re:Where? by MalleusEBHC · · Score: 3, Insightful

      The "That's what she said" and other sexist jokes are definitely a problem, but I don't see anything wrong with the rest of your stereotype. If girls don't like the geek culture, fuck 'em. The same goes for all the guys who think they're too cool for it. I like that an argument in the break room is as likely to be Star Wars vs Star Trek as it is to be emacs vs vi. I want to be able to say "The cake is a lie" without explaining myself.

    12. Re:Where? by rwven · · Score: 4, Interesting

      Actively inclusive? What does that even mean? Including females just because they're females even though they aren't skilled? That's blatant sexism in itself. I sure hope that's not what you're encouraging...

    13. Re:Where? by rwven · · Score: 4, Insightful

      So...by your logic, women falsely perceive men as being bad company in the workplace (sexism), so they choose career paths that they "think" is friendlier to women (more sexism), and then they complain that the career path they chose NOT to pursue is biased against women (even more sexism).

      By your logic, women are the entire reason this bias exists...and the bias is completely artificial. The so-called feedback loop was started, and is continued by women themselves.

    14. Re:Where? by Anonymous Coward · · Score: 2, Interesting

      Where I work (as a senior systems/development engineer), we have a relatively large percentage of women, but with just a few exceptions they are Asian (Indian, Chinese, Vietnamese, Japanese, Singaporean, etc), Russian (and countries of the former Soviet Union), or from the mid-east. In our entire software division of 200 (mostly engineers), only one or two of the women engineers are Americans by birth. Also, most of the men are not Americans by birth. My office mate is from Bangladesh. My manager is locally born/bred, but his manager is from the Caribbean - Trinidad-Tobago I think. My previous office mate is from the Ukraine, though he was educated here in the USA and has lived here since he was about 10. Ages of our engineers? From 22 and fresh from college to old, bald, and grey-haired 64 years old (me). In case you are wondering, our division is located near Chicago, Illinois though the company itself is European with about 100,000 employees world-wide. Perhaps it is the international flavor and orientation of the parent company itself that encourages a more catholic (small 'c') view.

      And for whatever it is worth (and $5 will get you a latte at Starbucks), I get along best with the younger staff. They are all very, very smart, and even the youngest have been working as interns here for a couple of years, and are already very competent developers. They are also smart enough to ask us old farts for advice when necessary, especially with regard to design issues. In turn, I am smart enough to ask them for help with devices with which I am not familiar, so we get a good bit of quid pro quo going on.

    15. Re:Where? by SvnLyrBrto · · Score: 5, Interesting

      I think you may be seeing bias where simple demographics are at play.

      Where I work, my group has eight people when we're fully staffed. When we have an opening to fill and HR starts sending us resumes of potential hires, perhaps one candidate in fifteen is female. So with all other things equal and assuming no gender bias at all, simple percentages result in our department being all male the vast bulk of the time.

      Hell, even if we were to purposely decide we specifically wanted to fill a slot with a female, we can't very well hire candidates who don't apply.

      --
      Imagine all the people...
    16. Re:Where? by rve · · Score: 2

      Where are all these women who are being excluded? At the last place where I worked, every single female candidate for programming positions was hired. Yes, all two of them. One was very good, the other was hmm, maybe average on a good day, but with such a tiny sample size that is pretty meaningless.

      My gut feeling has always been that it's simply a job most women aren't interested in. For a job that requires a college degree, coding doesn't pay very well, and has a rather low social status. A woman who is smart enough for a programming job, is also smart enough for a much better job, I reckon.

    17. Re:Where? by Anonymous Coward · · Score: 5, Insightful

      yes I saw the same problem in my research at MIT. My lab was offered to present projects at the Harvard Business School. On the day of the presentation, I brashly chastised the organizer for not accepting any projects by female researchers, to which he replied "no females applied."

      You can't win if you don't play. Male coders are not handed jobs, it's competitive. And yes, most male coders welcome ladies in their environments because in addition to being good team members, they have natural radiance and the gender balance soothes certain kinds of altercations. But it seems like there's a lot of complaining going on and no applying.

      And I don't comprehend this argument that coders have to "make their environment more inviting to women." How? Just _apply_, subscribe to hiring bulletins, call and ask for interviews, send resumes, network. There is no conspiracy against women. As someone above said, we're too busy working to organize a conspiracy and don't want one anyway.

    18. Re:Where? by Attila+Dimedici · · Score: 2

      The flaw in that logic is that it assumes that the bias is racial. It is much more likely to be a cultural bias. The fact of the matter is that I am less likely to have a problem understanding and being understood by Michael Smith than I am Maya Kumar.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    19. Re:Where? by devleopard · · Score: 2

      I'm an independent consultant, so I'm not hiring anyone. :-) By "our" I'm referring to the culture romanticized on Slashdot, Reddit, etc. Programming is certainly an expressive art that feels natural to the group I referred to, but let's be honest: we're business people doing business things. We need to conduct ourself in a way that is welcome to all. We need to discourage those social practices which harm our industry in the long run. There's millions of developers overseas who are having great careers and have never read a single comic book.

      Personally, I applaud all efforts to tear down the subculture and focus on the industry, not the nerds. One such effort to try to improve diversity is http://www.blackgirlscode.com/

      --
      The best thing about a boolean is even if you are wrong, you are only off by a bit.
    20. Re:Where? by bigstrat2003 · · Score: 2

      It is axiomatic to rational thought that assertions must be supported. You can't prove everything, but neither can you simply take everything for granted (or even most things). So unless you can provide a compelling reason why we should treat it as an axiom that all people have bias (known or unknown), you have no ground to stand on.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    21. Re:Where? by NeverSuchBefore · · Score: 2

      That has nothing to do with trying to be so politically correct that you make an effort to make sure that even the most oversensitive people are not offended (impossible). I don't know where this "I have a right to not be offended" nonsense came from, but I don't like it. Whoever is getting offended at mere jokes and the like--whether they are white, black, female, male, etc--I just don't care.

      People could be offended by anything. Absolutely anything. I'm not going to change just because of that. That's simply not a world I want to live in.

    22. Re:Where? by devleopard · · Score: 2

      I'm just pointing out that our subculture makes people outside that group feel uncomfortable, and shy away from it as a life choice. If you entered a field where most of your contemporaries were all "gangsta thug" types (not talking crime, just the culture) or were a bunch of cowboy boot, pickup truck driving folks who talked about deer hunting all the time, wouldn't you find yourself retreating to an area where you felt comfortable? I think that's just human nature. Why should a professional work environment have any cultural aspects, which honestly, having nothing to do with the work at hand? If we as an industry think that diversity is important, I think making others feel welcome is important.

      --
      The best thing about a boolean is even if you are wrong, you are only off by a bit.
    23. Re:Where? by PPH · · Score: 4, Funny

      I like having women at work. Especially young/attractive ones.

      And women like having young/attractive men around. Which is why they steer clear of fields populated by all you neck-beard developer types.

      --
      Have gnu, will travel.
    24. Re:Where? by sconeu · · Score: 4, Insightful

      2. Whiteboard coding is taboo, no programmer I know writes code on paper or a whiteboard. Why on earth would I ask someone to do that.

      Because some developers actually think about what they're coding, and design first? And it's a hell of a lot easier to diagram on a whiteboard than on a PC?

      3. Algorithmic programming? Don't care most of these are well known patterns and a 30 sec google search can come up with a answer. I do not need a cowboy that is going to try to refactor well known patterns or existing libraries just for the sake of doing it.

      This makes zero sense. Who said that using algorithms will cause you to do this? This is a non-sequiter.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    25. Re:Where? by KZigurs · · Score: 2

      That's what is happening. Go and ask your HR department about the hiring filters they need to apply to meet ether government mandated standards or to maintain the 'goodwill' presence in the industry.

    26. Re:Where? by bigstrat2003 · · Score: 2

      If you've done any work in epistemology over the last fifty years you'd be well aware that the biggest problem with bias is that we're not always aware of it, and even when we are we don't always know what to do with it.

      That is not even close to the same thing as "everyone has bias, whether they know it or not", which is what you implied originally.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    27. Re:Where? by Swave+An+deBwoner · · Score: 2, Informative

      In all of these discussions, the assumption is implicit that a group (whatever group is under discussion, programmers in this case) should change their behavior because others don't like it and are pushed away from the activity by it. But why? Presumably those who are there now are there because they enjoy that environment. If you change it so that someone else is more comfortable with it, then that destroys the enjoyment of those who were there to begin with. So why, exactly, is it imperative that things be as bland and unoffensive as possible? What makes the outsiders' wishes more important than those of the insiders?

      Because we're not discussing a private social club here. This is a thread about possible sexual discrimination in the workplace. It's about whether a woman has equal opportunity to earn her daily bread as a programmer. I hope this helps you understand.

    28. Re:Where? by bigstrat2003 · · Score: 2, Insightful

      No, this isn't about equal opportunity. It's about people feeling uncomfortable with things other people are saying/doing. And they have that right; what they do not have is a right to force others to change because they are uncomfortable.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    29. Re:Where? by OrigamiMarie · · Score: 2

      There are a few of things going on here:

      I've worked and chatted extensively with a couple of female Chinese programmers, so this is at least an anecdote, not just stereotyping.

      1. Aptitude does not play much of a role in career selection. The concept of figuring out what you're naturally good at (and then doing _that_ all day) was a revelation to my Chinese gal-pals. So there are probably lots of Asian women who are capable of programming, and better at something else, but go with the programming, while American women decide more often to pursue the thing they are best at.

      2. They teach math better in Asia. They just do. The gap is getting worse -- if you would like to get hopping mad at school teachers, just look up "discovery math". So in Asia, fewer people of both genders are math-phobic, and more people of both genders are eligible to work in engineering-type careers. And a combination of this point and (1) gets you lots of programmers of both genders.

      3. Immigration selection bias. So if you decide you want to leave China and move to a more democratic country, what's your ticket out? Engineering of some sort, because those companies will sponsor you.

    30. Re:Where? by Hairy1 · · Score: 2

      This subject tends to make men believe they are being accused of being sexist. That somehow the imbalance is a consequence of deliberate or perhaps inadvertent sexism. The thing is this: there doesn't need to be overt sexism for an environment to be uninviting.

      Any situation where there is an existing gender imbalance leads to this imbalance being reinforced simply because it is less comfortable for the minority and more comfortable for the majority.

      So when it is suggested that we need to make special efforts to attract women to the IT industry it is not necessarily to redress a active sexist attitudes on a matter of principle or to be PC, but rather a simple and pragmatic approach to getting the other half of the population to contribute to the IT industry.

    31. Re:Where? by russotto · · Score: 2

      This subject tends to make men believe they are being accused of being sexist.

      And that belief is accurate.

      So when it is suggested that we need to make special efforts to attract women to the IT industry it is not necessarily to redress a active sexist attitudes on a matter of principle or to be PC, but rather a simple and pragmatic approach to getting the other half of the population to contribute to the IT industry.

      If that were the case, it actually would be a matter of principle, and arguably PC. But this article argues it isn't, that we men are actively driving women out. And, amusingly, that we're doing it through a culture which doesn't exist, except as a bunch of joke pages and videos -- "brogramming".

      Now you could argue that many women believe that "brogramming" culture really exists and are put off by it, but it's been around less than a year, so it's hardly the cause of the problem. And you could argue (though I'd disagree) that the joke itself is sexist, but the same issue applies.

    32. Re:Where? by hairyfish · · Score: 2

      Yeah the article is ignoring the real problem..

      The simple fact most girls have no interest in being programmers. Just like most heterosexual men have no interest in fashion design, hair and make-up or painting nails for a living. And guess what, it's not because of hordes of sexist females keeping them out of the occupation. Why is it any surprise that most women have no interest at being stuck behind a keyboard all day (and night) for a career?

    33. Re:Where? by u38cg · · Score: 2

      Because if I run a business, I want my workforce to be the most talented people available, not just assholes that get on with each other.

      --
      [FUCK BETA]
  6. Not what I've seen by Mean+Variance · · Score: 3, Informative

    I've been a Silicon Valley software engineer for 15 years. I see no disparity of gender that's a concern.

    I work in a team of 6. We just hired a senior engineer, a woman. Of the 9 people I interviewed, I only recall 2 men in the interview. In our team, there are 2 men, me and another guy in another so called discriminated class - age. He's 53. Our entire dev team is about 50/50 and might even be tipped to the female side.

    When we went to universities to screen for interns, no identifiable difference at one I went to at San Jose State.

    Now, there is a disparity in American v. Indian (and some Chinese and Russian), but I don't think it's anyone's fault. Those are the people looking for the jobs.

    Granted I have seen some companies that put their white male faces from a Portland company right up front, but my personal observations in Silicon Valley are quite different.

  7. Nerds have always loved to say that the reason by Anonymous Coward · · Score: 2, Insightful

    women didn't like them was that they were 'nice guys' - they would treat women with more respect than those fratboy/jock types. It turns out, they are more like those fratboy douches than they would like to admit, right down to believing that sexism doesn't exist and women are being too sensitive.

    All of which is perfectly fine. But don't pretend that you are somehow more enlightened than other men simply because you obsess over geeky stuff rather than sports.

  8. diversity by Anonymous Coward · · Score: 5, Insightful

    diversity is one of the biggest lies we tell ourselves. hiring someone because they are female, or of a certain race doesn't improve anything.

  9. The problem with this is... by RightSaidFred99 · · Score: 5, Interesting

    The problem is that whether you're going to be a good coder is generally decided by the time you're like 18. For those of you keeping score this is _before_ you typically enter the workforce.

    I think this is pablum is just a bunch of silly navel gazing. Most of us are too busy doing work to run around acting like 15 year olds.

    More common in my personal experience as a developer in a large corporation is that there's a rush to hire women developers of any ability. Do you have any idea how hard it is to find good candidates when _half_ the applicants are pre-screened out due to having a Y chromosome?

    To be honest, I have only seen or heard about _great_ female developers online working other places, I've never met one in my job and I've been there a looong time. I've worked with decent and even good ones, but a great one that is the "go to gal"? Never.

    I attribute this largely to upbringing. I think we'll see more in the future, but my generation and the next few generations tended not to immerse girls in technology from a young age like they did boys. I think in the current generations this is more common.

    1. Re:The problem with this is... by netsavior · · Score: 4, Interesting

      My first development job had a Go-to hacker girl. She was awesome (and we still keep in touch). She taught me a lot about how to be a good developer, and was always arguably more skilled at programming than me.

      She is the same age as me and started her career earlier than me. Today I am a VP System Engineer at a fortune 500 and she is a Registered Nurse.

      I think that about sums the whole snafu up.

    2. Re:The problem with this is... by sydneyfong · · Score: 2

      That's sort of sad. Do you know why she switched careers?

      --
      Don't quote me on this.
  10. I am a developer.... by bazmail · · Score: 3, Insightful

    ...therefore I am a scumbag and should be ashamed of myself?

    1. Re:I am a developer.... by Chelloveck · · Score: 4, Insightful

      ...therefore I am a scumbag and should be ashamed of myself?

      No, of course not. You're a scumbag and should be ashamed of yourself because you're male.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
  11. There ^^^ by mosb1000 · · Score: 3, Funny

    Ah, there it is.

  12. No evidence to back up theories by LodCrappo · · Score: 5, Insightful

    I've read this article twice, and the only supporting facts for the author's conclusions seem to be some stats about declining female enrollment in CS and the personal tale of one woman who had a slightly shitty experience at one place she worked.

    WTF.. I could provide a lot more evidence to support a flat earth theory.

    I don't doubt that there are places where women have a tougher time than males in the IT dept, but the conclusions this author is making seem shaky at best (not to mention flying in the face of everything I've seen in my own somewhat lengthy career in the field.. admittedly myopic but just a valid and apparently more diverse than the evidence used by the author).

    --
    -Lod
  13. Re:It starts before the workforce by tomhath · · Score: 5, Insightful

    Few women enter the field and a significant number of them leave. When I was a freshman in Engineering school it was unusual to see even one coed in a class, the most I ever remember was three. Fast forward a few years, women programmers are treated fairly in the workplace. But once they get married and have a couple of babies their career plans often change. When I worked in a classified environment the government wouldn't let a women keep her clearance when she went on maternity leave because most never came back; it was more cost effective to issue a new clearance for the outliers.

    McAllister must have quite a few shills here on Slashdot, we see a disproportionate number of his blog posts and most (like this one) are tripe. Brogrammers? Really? Are they having bromances with each other?

  14. As an older male sys admin by xzvf · · Score: 4, Interesting

    I agree that there is little to no overt exclusion of any race or gender. Yet, I've observed young male groups of developers use language that is not polite in mixed company. Males and females are inherently different, and technology is a boys club. The women I've seen in the field are generally more tolerant of the normal behavior of a pack of young males. I think the solution is age and maturity, and if you want a diverse workforce, it has to be age diverse as well. Regardless of how silly the article is (probably written by academics that have never seen the real world), there is a lack of black, Hispanic and female representation in IT in general. The typical classroom/workplace where engineers and IT workers are groomed is male white/Asian. You have to question why black and Hispanic males and females of all genders avoid the technology field? Maybe they haven't embraced the Geek culture, because it isn't the companies. As a consultant, I've walked through hundreds of companies, large and small, and seen highly diverse workforces, until I get to the IT department.

    1. Re:As an older male sys admin by Anonymous Coward · · Score: 2, Insightful

      Yet, I've observed young male groups use language that is not polite in mixed company.

      Fixed that for you. I mean, why single out developers? It's not an industry problem; it's a gender problem.

  15. Computers used to be marketed to "Boys" by dryriver · · Score: 5, Interesting

    Back in the day of home-computers (8bit/16bit, 1980s&'90s), computers were very much marketed to a boy/male demographic. Almost all games made for these computers were pretty "guy oriented". So while the boys were learning some BASIC programming and blasting away at jump-and-run & action games all day, the girls were playing with dolls, reading romantic YA books and teen magazines, and swooning over rock singers, or doing whatever it is that girls aged 5 - 16 do growing up. It is only in the last 10 - 15 years or so, with everyone, regardless of gender, starting to use things like email & IM & FaceBook & the internet, that women have started to become regular computer users. Is it really so surprising, given that a lot of women discovered the joys of computing only in the 2000s, while guys were using/playing computers massively back in the 80s and 90s, that there are more male coders and IT specialists than women coders and IT specialists today? The computers and software apps of the 1980s & 1990s were very much "guy oriented". Anyone who's over '30 and comes from that home-computing background is more likely to be male than female.

    --
    Why did the chicken cross the road? Because Elon Musk put an AI chip in its head.
    1. Re:Computers used to be marketed to "Boys" by jedidiah · · Score: 5, Interesting

      Guys build products that appeal to themselves. Imagine that.

      If girls aren't getting into the industry on the ground floor due to lack of interest, you can hardly blame it on "institutionalized sexism". It was simply never there to begin with. They weren't there to influence the industry because they chose to be.

      Clueless geek males trying to "appeal to girls" likely would be an even bigger disaster. It would probably trigger even more severe whining about sexism.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  16. Payback ? by redelm · · Score: 2

    You expect bro's who can't get dates to be nice to women??? Which came first is another question.

  17. Pushing them away? by aliquis · · Score: 2

    How can they not be attracted by this?
    http://youtu.be/8To-6VIJZRE
    http://youtu.be/wvsboPUjrGc

  18. We welcome female programmers by caywen · · Score: 5, Insightful

    I've never seen this in any of the teams I worked in. Hell, we welcome women. If I told the team we were hiring a woman, they'd be like "f*ck yea! is she hot?? bring it
    !" And I'd be all like, "dudes, you can't bang a coworker, man!" But then I'd be like thinking, "actually she's hot braah I'm all over that yo." But other programmers might make the move first, so I be like, "yo why you be playin?".

    And then we'd drag race to settle it. In my mind.

    Actually, we all sit in our respective corners and rarely talk.

    1. Re:We welcome female programmers by Anonymous Coward · · Score: 2, Insightful

      I've never seen this in any of the teams I worked in. Hell, we welcome women. If I told the team we were hiring a woman, they'd be like "f*ck yea! is she hot??

      Yeah, see, this type of attitude actually happens, and it's one of the reasons why they're driven off.

    2. Re:We welcome female programmers by Betty503 · · Score: 2

      Exactly. And if women pointed that out in the workplace, caywen would tell them to "lighten up." On lightening up: http://therealkatie.net/blog/2012/mar/21/lighten-up/

  19. Re:That's it by sideslash · · Score: 2

    I've had enough of your sensationalist BS stories /. Bookmark deleted, and goodbye.

    Good point, AC. People certainly do not want to see any kind of sensationalistic, grandstanding behavior when they visit SlashDot. Yeah, that would be really undesirable.

  20. WHAT? by Anonymous Coward · · Score: 2, Interesting

    Brogrammers. . . are you serious? who the hell calls themselves or anyone a brogrammer? I have never herd this and have been a professional programmer for over 10 years. I don't see any of the behavior talked about in the article.

    1. Re:WHAT? by devleopard · · Score: 4, Informative

      If you've been a programmer for over ten years, odds are that you don't work in an environment where you'd hear the phrase. There's some funny presentations mocking this group on YouTube. Basically, think the coder who got past his awkwardness and is basically now a douche. Works out, has some tats, wears Ed Hardy, has a feaux-hawk or a similarly trendy haircut, drinks 7 Red Bulls a day, listens to dubstep, and only codes in whatever's considered the new hotness (Node.js or Rails). In other words, a little start-up monkey (working at a company with a cool name like "douche.ly") who'll evaporate from the industry when the current startup bubble pops.

      --
      The best thing about a boolean is even if you are wrong, you are only off by a bit.
  21. Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 5, Informative

    I'm a male, and I've been involved with programming and software development in one way or another for over 30 years now. My wife has been involved with software product management for over 25 years. Together, we've been to probably 80 to 90 programming language or software dev conferences together, in addition to working with thousands upon thousands of developers, programmers, designers, architects, IT staffers, managers, and executives of all types.

    This isn't a problem with the majority of communities. It's actually quite isolated. We've been to Fortran and Java conferences, for example, where everybody is extremely professional, friendly, and tolerant. Those conferences, even 30 years ago when I first attended a Fortran one back in my college days, were quite diverse in terms of gender. There were and are many female scientists and mathematicians who are experts at Fortran, for example.

    This is almost solely an issue with the communities related to web development. We're basically talking about the Ruby, JavaScript and NoSQL movements. These communities are among the worst there are. Ignorance, both of social norms and technology, are serious factors in why this is the case. When ignorance is embraced as a core value of a community, the results are never good. Ruby is basically Perl, but 20 years late and with a much inferior foundation. JavaScript is, well, horrible in every way. NoSQL is widely taken to be a joke by professionals, who can easily achieve the same scalability using relational databases, without giving up their many useful and even necessary features.

    These failed communities do generate a lot of hype, and that's probably why people think this is a much bigger problem than it really is. As long as they steer away from these rotten communities that are centered around being oblivious to reality, then females involved with the software development field in some way can easily have successful and productive careers, and expected to be treated as equals by their fellow professional male and female colleagues.

    1. Re:Have you ever been to a Ruby conference? by lgw · · Score: 4, Interesting

      Could someone with mod point mke the parent more visible please? It's definitely informative.

      I've been doing this "coder" stuff for 20 years now, and I've never seen either "bro culture" or sexism against female coders - on the contrary there's a a subtle bias towards hiring female coders (doesn't Google have an overt quota?), and development managers are disproportionately female to a vast degree.

      But I've always done kernel, systems, and general server-side work, not the modern web-stuff. Perhaps the parent post has a point about that culture? Any front-end veterans care to comment? Or is this just a case of "magaers need to grow up and not staff the dev team with all 20-somethings", regardless of the work?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Have you ever been to a Ruby conference? by CyberSnyder · · Score: 5, Informative

      Every place I've worked we *want* women and have had very few apply. Sure, they have to be competent but having a female name on the resume definitely got you at least a call back.

    3. Re:Have you ever been to a Ruby conference? by dmbasso · · Score: 2, Funny

      I agree with almost everything you said, with the exception of:

      Ruby is basically Perl, but 20 years late and with a much inferior foundation.

      I'm not a Ruby coder, I've never done anything serious with it. But to say that anything is inferior to Perl seems wrong. Even JavaScript with its type inconsistencies feels less of a patchwork than Perl. I hope I'll never have to work with Perl again in my life.

      --
      `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    4. Re:Have you ever been to a Ruby conference? by Alex+Zepeda · · Score: 4, Insightful

      Two things stand out to me:

      - In *any* group there will be jerkwads. I've seen hardware companies run like frat houses and diverse rails shops that were unbelievably professional. And then there's slashdot.

      - Younger kids will act less mature and less professional. Get a bunch of kids in their mid-twenties together and they'll do stupid shit. Give them ten years and they'll (typically) grow out of that phase. My guess is that the median age at the Ruby conferences you've attended is much lower than at the Fortran conferences.

      --
      The revolution will be mocked
    5. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 3, Interesting

      We have an all male Development and QA shop. However, the CEO, CFO, most of marketing, about 1/3 of sales, and all the administrative support staff are female. We have an on-going debate about why Dev and QA lack females, here are a few of our thoughts:

      * Severe shortage of females applying for Dev and QA positions
      * We are in a relatively out of the way location for a software shop (thus a small pool of applicants)
      * Our Dev job openings are all looking for 15+ years of experience
      * We have a very demanding work schedule that often requires working at odd hours to support clients in strange time zones
      * Our existing female employees often mention how they would never take a job with the stress and hours that our developers endure, but that is just anecdotal

      That being said, we have sub-contracted some development work to an out-of-state female contractor and were very happy with the work.

    6. Re:Have you ever been to a Ruby conference? by lightknight · · Score: 4, Insightful

      Thank You. At my university, over 99% of the CS majors were male by senior year (97% freshman year). Females aren't applying to the programs, so they cannot be considered for the jobs.

      And it's not like the CS department of any university, let alone workplace, does not want women in there. But no amount of bribery will convince them to enter a highly stressful, demanding, and often-times not very rewarding career when there are better ones available.

      --
      I am John Hurt.
    7. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 4, Insightful

      I have to admit, as a long-time FreeBSD user I'm disappointed, and somewhat surprised, to see that you hold this opinion of JavaScript. The OP is correct; there truly is nothing good about JavaScript. One cannot defend JavaScript.

      JavaScript is not a "mature technology" in any reasonable sense. FreeBSD is a mature technology. It was built upon a solid set of principles to begin with, by very competent developers, and this is evident in its high degree of quality and its high degree of reliability. None of this applies to JavaScript.

      JavaScript is not a "functional programming language" in any sense. Merely having anonymous functions does not make a language "functional". By that token, C++11 and even VB.NET can be considered to be functional programming languages, when that clearly isn't the case. Tail recursion, immutability and continuations are examples of core concepts from functional programming that JavaScript has limited to no support for. We can't consider JavaScript to be "functional" when so many critical elements of functional programming languages are missing.

      JavaScript's performance still leaves much to be desired, even when using the most capable and modern engines available today. Anyone who has seriously used it knows its performance limitations very well. It's much easier to get much better performance when using Python, Ruby, Lua, Erlang, the .NET CLR, or the JVM.

      Many of the most popular JavaScript libraries, with jQuery being a good example, are merely there to make JavaScript slightly less painful to use. They merely bandage up a very broken language, rather than making a solid language even more powerful. Node.js is completely unremarkable. I worked with very similar LISP code in an academic setting 25 years ago. Other JavaScript-centric technologies, like the HTML5 canvas tag, are inferior compared to graphics libraries like BGI that we had back in the 1980s.

      It's very telling that "JavaScript: The Good Parts" is treated as the community's most widely respected book. It's a book that goes out of its way to highlight the small portions of the language that are semi-usable, while encouraging large parts of it not to be used! No other major programming language's most important book is like this. They all say how to use the features of the language, and not how to intentionally avoid large portions of the language in question!

      In the future, JavaScript's popularity today will be looked back on as an oddity. It'll be seen as a "triumph" of ignorance and stupidity, and it'll be understood that it was merely a mistake that snowballed. It's unfortunate that intelligent developers such as yourself will have gotten caught up in this avalanche of idiocy.

    8. Re:Have you ever been to a Ruby conference? by Serious+Callers+Only · · Score: 4, Informative

      But I've always done kernel, systems, and general server-side work, not the modern web-stuff.

      Perhaps that's why you think it's informative. I'm afraid completely misguided, at least in his mischaracterisation of the languages, I can't comment on the conferences, not having been to many. Ruby may have some superficial similarities to Perl in syntax but it is entirely different in culture, aims, and implementation, it is far closer to Python for example. Javascript is quite an interesting language, if you're not fazed by its unusual object system, of course it has its flaws, but it's by no means worthless. As to NoSQL, I haven't used one of these systems, and some of them cause more problems than they solve, but there's obviously a need for them or people wouldn't keep reinventing them. By the time Google uses something like BigTable, there is obviously some value, in some situations, for dropping relational dbs and going for something simpler. The NoSQL movement has the backing of some very big names.

      As to 'ignorance is embraced as a core value of a community' and 'rotten communities', I suspect the grandparent just got carried away with playing to the peanut gallery here on Slashdot - the post is almost entirely free of substance, and what substance there is is wrong, which makes me suspect all the emotional appeals about a rotten community too. I certainly haven't experienced a rotten web community online as described around Ruby - probably he's just been exposed to lots of younger males at these conferences, and been shocked by their mix of ignorance and arrogance - I imagine if the poster met the usual denizens of slashdot face to face he would have the same feeling.

      I'm sure there must be some concrete examples of this sort of boorish behaviour at conferences, but it's hardly the norm for Ruby at least.

    9. Re:Have you ever been to a Ruby conference? by lightknight · · Score: 3, Informative

      I despise Javascript as much as the next person, but the current alternatives are delightfully hideous.

      Why doesn't the /. community try to create several new ones, and we'll see which ones work?

      Here's some things I'd want in them:

      1.) True Classes / Object Oriented support. None of this hacked on bullsh*t.
      2.) Namespaces. Just make sure it has them.
      3.) Multiple constructor support.
      4.) Inheritance.
      5.) Interfaces.

      Feel free to add whatever you'd like below.

      --
      I am John Hurt.
    10. Re:Have you ever been to a Ruby conference? by nstach · · Score: 4, Insightful

      I seriously hope this is just a troll

    11. Re:Have you ever been to a Ruby conference? by Xtifr · · Score: 4, Insightful

      Parent is a truly astonishing mix of plain truth, half-truths, and utter BS. Yes, the problem is real, no it's not universal--far from it. So far, parent and I agree 100%. But then parent claims:

      This is almost solely an issue with the communities related to web development.

      Technically not true at all, but may be based on a limited sampling, so I'll give parent a half point for this one.

      Then, however, parent goes completely astray by identifing some technologies that he, personally, doesn't like, pointing out that the problem does occur in the communities associated with those particular three technologies (which may or may not be true, I haven't checked), and then leaps to the preposterous conclusion that bad technologies attract bad people! From three data points, and dubious categorization skills (I don't like it == bad.) There are plenty of communities associated with crappy software where it doesn't arise at all. (I'd argue the reverse, that it sometimes arises in communities associated with good software, but that assumes there is such a thing as good software--a hypothesis I'm not ready to accept.) This is all simply false, bordering on troll territory.

      In my experience--and I'm also male and also have been involved in programming and software development for over 30 years--the problem seems to arise in small and/or insular communities. I've heard reports that it's widespread in software communities associated with banking and large financial institutions, which tend to be fairly insular, but are in no way small or (at least as far as technology goes) failed. Note that banking is not a subset of web development.

      It doesn't arise in all small communities, but when it does, it can feed back on itself, and become remarkably hard to evict, even as the community grows. People who deny that it happens are either deliberately ignoring it, or have simply never had enough exposure to the communities where it does occur. I managed to get by for nearly ten years as a software developer before I encountered it, which may be in part because I'm male, but once I saw it, it was impossible to deny. It's not as universal as some suggest, but neither is it a non-problem, as others suggest. It's a minor problem except in the communities where it occurs, where it's a major one. None of which has anything to do with whether or not Ruby, JavaScript and NoSQL do or do not suck.

    12. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 2, Interesting

      If Google, Mozilla, Opera and Apple got together and embedded Python in their web browsers, close to 50% of web users would have have everything you desire, and then so much more. Best of all, JavaScript would become irrelevant.

    13. Re:Have you ever been to a Ruby conference? by adamdoyle · · Score: 4, Insightful

      This is typical male arrogance. Females are shut out of tech carees by this structural patriarcy and you blame us women? This is bull. It's the fault of the males.

      Well then enlighten us. What do you want CS students and CS departments to do in order to attract more female students? What exactly is being done to shut them out?

    14. Re:Have you ever been to a Ruby conference? by Kell+Bengal · · Score: 5, Interesting

      Obvious troll is obvious. The moment you used "patriarchy" I knew you weren't earnest (or at least not a modern feminist). I've been involved with feminist advocacy in the workplace, and nobody uses 'patriarchy' as an excuse anymore... at least, not without irony. The GP didn't say females weren't smart enough to get in male-dominated programs - he said they didn't want to. And he's absolutely right.

      Women in Engineering (the local Australian female advocacy group at the university I'm at) recognises that the problem isn't that women are some how barred from getting into engineering. They know how many women apply to the courses, how many are admitted and how many leave before completing. Simply, females apply to engineering programs in far fewer numbers; it's ridiculous to suggest they're being barred or forced out by the existing engineering populace, before their uni applications even arrive. It will be four years at least before those women even experience the current work force.

      Women in Engineering goes to great length to get female undergrads in engineering. In fact, in my undergrad there were 7 scholarships females could apply for (compared to the three who actually enrolled) vs 2 scholarships males could apply for. The gates were wide open. Double the number of students could take the course, with full financial support. Nothing is stopping them from signing up, they simply don't want to.

      The problem is that young women finish their high school certificates, look deep within and don't see engineering there. It simply isn't 'them'. Engineering has an image problem amongst women. It is often seen (perhaps rightly) as a competitive, technically-focussed bandsaws-and-soldering-irons sort of job that alienates you from other people, best suited to career introverts. Few woman wants to work in an environment that they feel is isolating - especially not one which does have a reputation of being 'not for women'.

      The sad truth is that there are lots of opportunities for working with other people, and for having growing experiences outside of simple technophile interest. The women I work with in my job enjoy the collaborative parts of coming up with a solution, getting it to work and then getting it out the door. They enjoy what they do. But how do you communicate that to the women looking at career choices just now?

      And if you don't believe me, then I urge you to sign up for an engineering program at your local university and find out for yourself - see if anyone tells you "Sorry you can't do engineering: you're a woman". I'm sure they won't. We'd love to have you.

      --
      Scientists point out problems, engineers fix them
      altslashdot.org: The future of slashdot.
    15. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 2, Informative

      ...and development managers are disproportionately female to a vast degree.

      My (probably sexist) programmer friends inform me that they become managers because they aren't smart enough to code.

    16. Re:Have you ever been to a Ruby conference? by anonymov · · Score: 4, Insightful

      Because there's difference between coding style and significant whitespace.

      // Somebody pasted a few lines, but didn't reindent last line.
      // Still correct syntax, still does the same, Reindent All fixes the formatting and everybody's happy.
        if (x) {
          statement1
          statement2
        statement3
      }
       
      # Somebody pasted a few lines, but didn't reindent last line.
      # Still correct syntax, statement3 errorneously executes every time, IDE doesn't help (it could reindent _when pasting_, not after the fact). Have fun debugging!
        if x:
          statement1
          statement2
        statement3

    17. Re:Have you ever been to a Ruby conference? by TapeCutter · · Score: 5, Interesting

      [software developer:] a highly stressful, demanding, and often-times not very rewarding career

      If you have worked in other industries and that's what you really think, then one of the following must be true...
      A. The ship is sinking.
      B. You're young and you're expectations are set way too high (welcome to the real world :).
      C. You need to see a doctor about your anxiety attacks.
      D. You are useless at the job and should find something less 'demanding'. Not an insult, I'm a useless metal polisher and was (kindly) sacked after the first week of trainning ( filthy, hot, and uncomfortable job anyway :). On the upside, your degree will help to open doors into other careers.

      Back on topic, I stated my CS degree in the late 80's with 160 other people, 3 of them were women. Not sure why so few but I don't think it was the prospect of hard work that was scaring them away. In the commercial world I can count the number of female developers I worked with on one hand, 2. There have been plenty of women involved but almost always in a documenting/testing/management role.

      OTOH, in the 15yrs before I started Uni I worked as.....
      A lumberjack - No females at all.
      A deck hand on a fishing trawler - a half dozen of the toughest women you could possibly imagine in a fleet of about 50 trawlers, none on our boat.
      A nylon factory worker - Plenty of women, all in the packing area and admin building, none on the factory floor or warehouse. (No men in the packing area).
      Builder's labourer - No females at all, although I see a few around today.
      Carpenter's lacky - ~200 males building window frames and 1 old lady attaching winders to them.
      Taxi driver - Like now, maybe as high as 5% female day drivers, virtually nil on night shifts.

      The difference is that the software industry and CS degrees have been actively trying to attract females for at least 20yrs but have failed miserably, All those other industries I worked for pre-1990 actively discouraged them.

      Now maybe there are macho software houses full of arrogant young men and pornographic decor that effectively scare most women away, much as they do in some blue collar workplaces. However I've never worked in or seen such a software house. In fact moving from blue to white collar the first thing that struck me was how polite people were to each other in an office, even the bosses say please and thankyou. Not saying white collar workers are better behaved than blue collar (there not, just ask any city waitress how ill-mannered 'suits' can be), but like waitressing, standard office politics requires people to be polite, even if it's through gritted teeth. Standard blue collar politics in a male only workplace is, "Any fist fights and you're both sacked".

      So to sum up, there is no doubt in my mind that some male domintaed workplaces are overtly hostile toward females and will openly disscuss (with each other) why they think women should be kept out (and vica-versa with female dominated workplaces). OTOH, I'm clueless as to why there are so few female developers.

      PS: When I went to HS boys were not allowed to attend certain classes, typing was one of them (because all the jobs involving typing were female dominated). I was (secretly) interested as a kid in what the girls were learning and it would have been useful when I first got hold of an AppleII. Instead I learnt to 'two finger' type ~35wpm because I was interested in making the computer do something , stopping just to lean how to type faster was always on the bottom of my list. I've had that bad habit for 20+yrs now, I long ago decided the ROI is just not high enough for me to go through all those mind numbing excersices, if I need something typed up fast the missus can do 100+wpm and flirt with me at the same time. Sure, that ancient state sanctioned discrimination hasn't hurt my career prospects in the software industry since typing is definitely not an essential skill for a software dev, but that's aside from the point I'm trying to make.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    18. Re:Have you ever been to a Ruby conference? by Pf0tzenpfritz · · Score: 2

      Of course, by no means is stupid shit professional itself, but "professional behavior" and "stupid shit" can come from the same person, given different sets of circumstances. Being in the latter half of my twenties myself, I find that my tolerance for shenanigans is going down, as is my desire to incite or perform them, for what it's worth.

      Being 20 years older than you I'd say "professional behavior" is stupider than any shit I've ever seen. Have you ever watched they ways how gorillas act within their natural hierarchies? Like the things "superior" males do to demonstrate their position and how the weaker/younger males and femals react? Look at your colleges (or any company enywhere) at lunch, compare and think... I have come to the conclusion that the gorillas are not half as ridiculous as the human horde. Actually, they are not ridiculous at all. They don't know much but they know what they are -a bunch of apes- and they are perfectly o.k. with it. And then there's the other kind of monkeys who don't know even that much...

      --
      Oh, the beautiful gloss of greality!
    19. Re:Have you ever been to a Ruby conference? by pitzG · · Score: 2

      "but COMP SCI majors only work for 150K+ would laugh at you for offering anything less so as consequence company needing ordinary developers cant recruit any reasonable amount of female workers even after reducing requirements to bare minimum"

      Average starting salary for the 40% of UCB or Cornell graduates that manage to find employment, out of their CS/IT/Math programs, is only around $80k. In some of the highest cost of living centres in the United States.

      $150k is wildly unrealistic for a CS major. Most don't even achieve that after decades on the job.

      As for 'basic level of skill', I certainly hope you're not giving coding tests on interviews. Nobody, not even geek developers, walk around with all of the minutae of syntax and libraries for every language in their head. If they made it through a CS degree, chances are, they're perfectly qualified for your position.

    20. Re:Have you ever been to a Ruby conference? by TapeCutter · · Score: 4, Interesting

      Few women want to work in an environment that they feel is isolating

      I think you've hit the nail on the head, think about 'Penny' from Big Bang Theory (stop drolling nerds). What young woman in real life would want to hang out in Sheldon's apartment? Thing is, 'Sheldon' is just as much a sterotype as the dumb blonde part of Penny's character, and from my long experince "Sheldons" are almost as rare as women in real life software houses, most real life nerds are closer in personality to Raj or Lenorad than the other two, and those that do act like Sheldon rarely have the intelect or skills to be considered irreplacable..

      The problem is that young women finish their high school certificates, look deep within and don't see engineering there. It simply isn't 'them'.

      Again this matches my personal experience. I have two kids both older than Penny, they have both had access to me as an inhouse software dev and had access to my hardware from an early age. The boy was interested in programming to the point of building a BBS when he was ~12.

      My daughter, a self confesed 'tom-boy' and dedicated mum who was hooked on WWF wrestling for a while. She wasn't interested in programming, she was more interesed in using the computer to play games and read about WWF wrestlers than fiinding out how it all worked. They both had the same diverse aproaches to cars, the boy pulled several of his cars apart, the girl complained she had nowhere to park because the driveway was littered with car bits. Nethier I nor their mother discoraged our kids from doing anything because of their gender. But exactly as it was in my childhood. Dad was an engineer and Mum was a housewife, so perhaps just the fact that we had those roles influenced thier behaviour, or perhaps there's an evolved tendency for the wetware in different genders to look at the world from slightly different angles? - I'm starting to think that those two different answers constitute a "chicken and egg" paradox, but I will poner some more while I'm putting out the garbage. ;)

      Cannot resist 'sexist' joke...
      Child: "How do you have your tea grandpa?
      Grandpa: "I don't know, ask grandma".

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    21. Re:Have you ever been to a Ruby conference? by Mr.+Slippery · · Score: 2

      Well, PHP seems to me to be perl except without the powerful regular expression manipulation, so that would make it worse.

      Ahem.

      PHP is -- like most languages in which people actually get shit done -- ugly in spots. But I'm constantly amazed at the flat-out inaccuracy of many haters.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    22. Re:Have you ever been to a Ruby conference? by tqk · · Score: 3, Insightful

      It just isn't wired into females to want to learn about engineering, computers, etc. It has nothing to do with how they are brought up, people just can't understand that. Men and women are wired different.

      Bollocks. My nephews see nothing in it too. It's not a male, female thing. It's a "some people are, some aren't" thing. How many people do you know, male or female, who are passionate about STEM? I can count the number I know on the fingers of one hand without using all of them.

      It has a lot to do with upbringing. STEM is not "sexy" or idolized by the average prole today so it's not recommended seriously to their precious snowflakes.

      FWIW, my favorite geeks (in my experience) have been women.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    23. Re:Have you ever been to a Ruby conference? by Compaqt · · Score: 2

      Are we talking about the same thing?

      1. I'm talking about a scripting language that is used for selecting your state, and then up pops a city selector, and it gives you a list of retailers where you can buy a given product. Stuff like that.

      2. You're talking about esoteric language features.

      What's the need for #2 when JavaScript is just fine for #1?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    24. Re:Have you ever been to a Ruby conference? by TheRaven64 · · Score: 2

      That's a library, it's not integrated with the language. By the same token, C++ is as good as Mathematica for symbolic algebra manipulation, because you can do everything that Mathematica does via C++ libraries. Syntax matters.

      --
      I am TheRaven on Soylent News
    25. Re:Have you ever been to a Ruby conference? by TheRaven64 · · Score: 2

      poor programmers can write bad code in any language

      Poor programmers can write bad code in any language and good programmers can write good code in any language. Any Turing-complete language can implement any algorithm. Both of these are irrelevant in evaluating the merits of a language. The things that matter are:

      • Is it easier to write good code than bad code in this language?
      • Does the language make it easy to implement the kinds of algorithm that you need for this task?

      If you're doing a lot of string manipulation, Perl often answers yes to the second, but I've seen no evidence that it ever answers yes to the first.

      --
      I am TheRaven on Soylent News
    26. Re:Have you ever been to a Ruby conference? by shutdown+-p+now · · Score: 3, Informative

      The problem is that the industry has been dominated, lock, stock and barrel, by foreigners on guest worker visas and green cards.

      Given that a green card worker would earn the same as a native (as there's no pressure on him to force to work for less, as there is on an H1-B), so there's no competition on price of labor - what does that say about American workers, if true?

      Of course, if you look at the yearly green card quotas, it's fairly obvious why it plainly can't be true. Not unless your eye is trained to spot the Indian looking guys in the crowd, and ignore everyone else.

    27. Re:Have you ever been to a Ruby conference? by Registered+Coward+v2 · · Score: 2

      Now maybe there are macho software houses full of arrogant young men and pornographic decor that effectively scare most women away, much as they do in some blue collar workplaces. However I've never worked in or seen such a software house. In fact moving from blue to white collar the first thing that struck me was how polite people were to each other in an office, even the bosses say please and thankyou. Not saying white collar workers are better behaved than blue collar (there not, just ask any city waitress how ill-mannered 'suits' can be), but like waitressing, standard office politics requires people to be polite, even if it's through gritted teeth. Standard blue collar politics in a male only workplace is, "Any fist fights and you're both sacked".

      Actually, you've hit on it indirectly. There is the same set of rules in an office as in a construction site; do not do anything to seriously damage a member of the group or else the group will meet out it's own justice. Keeping the peace is important and so behavior that seriously threatens it is implicitly, if not explicitly, punished. You lash out a Joe during a meeting and Sue may just "forget" to send you some important piece of information you need or not happen to see you to tell you a key meeting was rescheduled. A fist fight will still get you sacked; so other ways are used to maintain the social norms of the group.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    28. Re:Have you ever been to a Ruby conference? by Registered+Coward+v2 · · Score: 2

      The sad truth is that there are lots of opportunities for working with other people, and for having growing experiences outside of simple technophile interest. The women I work with in my job enjoy the collaborative parts of coming up with a solution, getting it to work and then getting it out the door. They enjoy what they do. But how do you communicate that to the women looking at career choices just now? And if you don't believe me, then I urge you to sign up for an engineering program at your local university and find out for yourself - see if anyone tells you "Sorry you can't do engineering: you're a woman". I'm sure they won't. We'd love to have you.

      Speaking as an engineer, i think there are several thing stat stop women from entering the field; even when they have a talent for it:

      1) The lack of role models. If they know an engineer it's generally their or someone else's dad, brother or other male; so they really don't see engineering as an option for them.

      2) The public perception of engineers as nerds. While we may embrace this stereotype, what young girl wants to tell her friends she is going to be a nerd? Don't underestimate the power of peer pressure in guiding career choices.

      3) A misconception of what an engineer actually does. When people think of engineers they think of the guy designing something. They never see all the other things engineers do - from field engineers who fix problems the idiot design engineers created, to sales engineers who sell the products, and managers who herd all the cats on a daily basis.

      4) Finally, they do not see engineering as a stepping stone to other careers. Engineering gives you a good foundation n problem solving, and engineers go on to do many things that are not engineering by any stretch of the imagination. They become CEOs, MDs, lawyers, pilots, as well as farmers and ministers. Some of the top consulting firms (BCG, Bain) were started and heavily staffed by people with engineering undergraduate degrees. An engineering degree does not mean you are stuck doing engineering work forever.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    29. Re:Have you ever been to a Ruby conference? by olau · · Score: 2

      It's very telling that "JavaScript: The Good Parts" is treated as the community's most widely respected book.

      I wouldn't want Javascript newbies to spend too much time in Douglas Crockford's company. It's as if he's once been burned by language feature, then that feature cannot ever been used again. That's not a sensible way to think about things.

      Javascript works fine for its niche, it's not the most elegant language in many aspects, but it's relatively small and easy to get started on (unlike some other alternatives). Most of the problems are in shoddy browser APIs (like the DOM). That's where jQuery enter the picture. And before you diss that, try comparing GUI programming in HTML + CSS + jQuery to desktop-based libraries like WinForms or GTK. In my experience, the web is much easier and more flexible, despite incompatibilities and whatnot. And the amazing thing is that the whole world can use your stuff directly.

    30. Re:Have you ever been to a Ruby conference? by GuB-42 · · Score: 2

      The point is that the python example the indentation is consistent and the syntax is correct, even if it is incorrect.
      In the C-like example, the code is correct. It may not conform to some coding style but this is easy to fix at any time.

    31. Re:Have you ever been to a Ruby conference? by shutdown+-p+now · · Score: 2

      I also know of H1-Bs that have jumped to other jobs rather than returning home, which seems like a violation of the H1-B program to me.

      To the best of my knowledge, any sort of "jumping jobs" requires re-applying for the visa, and going through the same lengthy process as the first time. That's precisely what makes the stick the company holds - it's very hard to switch jobs even if you want it (which means that you can't easily shop around for better wages/conditions), and if they let you go, you literally have to start packing that day, and simply have no time to find another company that would sponsor an application. Some people actually risk overstaying to find another job, but that, of course, is illegal, and potentially damaging to one's chance of getting a second visa.

      If you want an example of a better arrangement, look at Canada. Their work permits are also tied to a specific place of employment, and you cannot work anywhere else - so changing jobs also requires re-applying. However, the permit is not automatically terminated if you leave the position that's specified on it: you can't work anywhere else, but you can remain in the country until it expires (and they usually give them out for 2 years), which - if one is financially prudent and has some savings to last a couple more months - gives one time to find a new qualifying job and re-apply for a new visa and permit without the hassle of moving out just to (hopefully) move back in, and incur the associated losses (ever moved a family across continents? it ain't cheap at all).

      Then again, in Canada, a skilled worker visa is a straightforward path to citizenship - 2-3 years is what it takes to get permanent residence if you qualify for provincial sponsorship program (which usually means working in an industry on the "skill shortage" list for that particular province - and, of course, there are far more of those in northern provinces, which use the program to bolster their low population figures). Then, 3 more years of living in the country before you can apply for citizenship. In U.S., from what I've seen, a lot more H1-B workers are here in a truly temporary capacity, and don't really intend or hope to "upgrade" to a position where they have more leverage when it comes to negotiating pay - which, given the convoluted process of obtaining green card, and the very lengthy period of waiting for full citizenship, comes as no surprise.

  22. Female programmers kick ass! by MindPrison · · Score: 3, Interesting

    I'm an old Commodore 64 guy, a coder that has been around since the ZX80 jupiter ace days, yes...I've been around and been into every computer and every language you can think of - never mind that...it's besides the point I am about to make... ...Nowadays I work as a 3D artist at a smaller ad-company, we live in a rather huge building containing various companies, some working with programming...that of course work with us...since we're like a big family in this house we rent...if you like.

    The company next door has a woman employed, she is rather new into the business, but she really kicks ass. When it came to programming, I could literally ask her anything, she was modest, not implying that she actually knows anything, but she kicked ass every time...every time she found the answer to any of the programming issues that we had at hand, any problems we had...she solved. In other words...Women can KICK ASS when it comes to coding, and trust me...I am as old SKOOL as it comes, I've been coding everything from C64s to microcontrollers at any bit..but she?...She understood everything...and fixed it all...you know what that means? This is a woman! She kicks ass at coding...she is a natural...and I don't believe for a second that women can't kick it at this stuff, it's just a matter of attention, women can do this stuff as well as we can. Seriously...

    --
    What this world is coming to - is for you and me to decide.
  23. Probably not in the workplace, but in college by ndogg · · Score: 4, Interesting

    At work, we're all probably too busy with work to bother with this shit, but I remember in college, whenever there were a bunch of us in the computer lab working together on something (more specifically the Linux lab that was separated off from the regular computers), guys would be looking out into the window to the regular computer lab, and make some of the most misogynistic comments I've ever heard, and talk about how "nasty that bitch is" or what a slut this other one is, or how they'd tap that one, and they even did this when there were women in there with us (who didn't say anything). I didn't really know what to say, but just sat there in shock.

    --
    // file: mice.h
    #include "frickin_lasers.h"
    1. Re:Probably not in the workplace, but in college by misexistentialist · · Score: 3, Interesting

      Talking about sexual interest isn't misogynistic. Women have similar discussions about men, but they hide it. Back before "women's liberation" a man would be reprimanded for talking that way before a lady, though actually the men and women would go to gender-segregated colleges. Equality means women talking about the guys they want to fuck...but that conflicts with their mating strategy, so the tendency is to pressure men to act like debutantes.

  24. Nobody cares about the gender of their apps coder by bhlowe · · Score: 2

    If women want to program, they can and do. Many excellent programmers work solo and have very little contact with other programmers.. For many, there is no coder brotherhood... If a woman wants a job as a programmer, all she needs to do is have a demonstrable talent for coding and the ability to stand with her peers. If they want to go solo, they can, as nobody knows or cares about the gender of the coder when buying software. If they want to work in a group of other programmers, they can do that too.. If a candidate has the skills, they get the job.. but what I do see is women with much less desire to spend the huge number hours required to be an excellent programmer. Which is not a slight against women, since by definition it means becoming a hermit in front of a keyboard for countless hours..

  25. BS by englishknnigits · · Score: 3, Interesting
    Complete and unadulterated BS. Of course some of this exists but not in significantly different amounts than any other group. In a typical class of 30 comp sci students, there were typically 3 women. I never once witnessed them be patronized, degraded, or excluded for any reason. I've never worked with a female programmer so I can't speak from experience but I can't see why it would be any different working with one for a job versus working with one on a school project. I have never witnessed these "brogrammers" in the stereotypical male chauvinist fraternity sense either at school or in the work force.

    I really wish everyone would get off of the whole equal outcome bandwagon and care about equal opportunity. If a woman applies to a job and gets denied because she is a woman, I care about that. If a woman applies to a comp sci school and should get in based on merits but doesn't because she is a woman, I care. If there are less women than men (or vise versa) in any field I don't care. I don't care about ratios of men, women, blacks, whites, gays, lesbians, liberals, conservatives, or any other group. I care about competent people getting jobs they deserve.

  26. This article sums it up by devleopard · · Score: 2
    --
    The best thing about a boolean is even if you are wrong, you are only off by a bit.
  27. What a load of PC bullshit. by jcr · · Score: 3, Insightful

    I've been a software developer, I've been a hiring manager, I've been a co-founder of a startup, and worked in this industry for decades. Every time I've had an open job req, I see maybe one female applicant out of 200 resumes. 90% of success is showing up.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:What a load of PC bullshit. by pitzG · · Score: 2

      The "200 resumes" part is a giant problem. Females, perhaps being smarter than men, know to avoid situations where the chances of success are 1 in 200 (or even less, if you throw a hissy fit and refuse to hire anyone from the stack!).

      A lot of this is caused by the excess people in the market because of the H-1B visa and the use of guest workers when America has no shortage of highly skilled STEM graduates that are capable of filling all of the positions that are available.

  28. Very few women drive bin lorries. by Gordonjcp · · Score: 3, Insightful

    Why isn't there a big media-driven push to get more women driving trucks for the cleansing department? Isn't this sexism too?

  29. No by colinrichardday · · Score: 4, Funny

    That looks more like an overbelly.

  30. ... not even going to read the comments. by Arancaytar · · Score: 2

    Already angry enough for today.

  31. Yeah... no by Anonymous Coward · · Score: 4, Informative

    Ruby is *not* basically Perl, I've used both for quite a while now. Ruby's concepts are much easier to comprehend and use in everyday coding. Classes are not some weird afterthought that feels like it's falling apart every second now, they are first class members. The Perl interpreter is way quicker, which is nice, and Perl can do just about everything, but there's sooo much unnecessary syntactic explicitness compared to Ruby. Don't get me wrong, I like both, but Ruby is a very welcome change and brushing it off as just another Perl doesn't do it justice at all. Most of its fame is due to Ruby on Rails, though, and you see how well Ruby is done by all the attempts to copy Rails' API to languages like PHP. It just doesn't work, they are not flexible enough and everything just becomes more cumbersome, though you definitely have a better shot with the features added in PHP 5.3 and 5.4.

    Repeating the same old cliche about JavaScript also shows more ignorance on your part than anything else. Yeah, I've been there, been a JavaScript basher myself, but that's a) due to not understanding its most fundamental features (anonymous functions and closures) and b) due to the horrors of cross-browser development (start using Node.js und you know how much of the pain is simply not due to the language itself). Yes, JavaScript has some fundamental issues, but is also so powerful that you can fix many of them yourself (take that, Java). And for the rest, just use CoffeeScript, which compiles to JavaScript but feels more like Ruby, but starts so much quicker than the standard Ruby interpreter even though it has to translate the code first.

    And NoSQL *does* offer some advantages for some cases, and of course some disadvantages. There's no clear winner here, it depends on your data structures, how often they change and how you want to query them.

    So. I fully reject the technological aspect of your comment. I'm not well connected to the community, so I have no idea what the gender issues there are (other than hearing about some issues at a Rails conference due to sexual imagery in a presentation). But since I don't see the ignorance that is the basis for your argument, I don't feel comfortable trusting your conclusion.

    These languages are not popular because there are obviously better alternatives, they are popular because they better match the mental concepts of many programmers and answer a whole lot of the "why the fuck...?" questions I had about your beloved classics. They make me rejoice. "Finally!"

  32. Feminist ideology by Anonymous Coward · · Score: 2, Insightful

    There is an inherent assumption in the article and in most of the posts here in response: a disparity in the number of male and female coders is bad. To which I reply, "Why?" The answer, as I see it, is to accommodate radical feminist ideology.

    The desire to see absolute parity between men and women in every field is a bedrock tenet of feminist ideology and is born of the assertion by professional feminists that there is no inherent difference between men and women. In the feminist worldview, every difference which is observed is a result of differences in the way men and women are raised or a result of differences in the way that society treats men and women. Since professional feminists will never admit that there might be inherent differences between the sexes, they insist that society is unfair and unjust and must be radically changed in order to accommodate feminist beliefs. And since society won't willingly change itself, feminists demand that the cudgel of government be used to make society change. Generally this means that companies must be legally vulnerable to lawsuits claiming "discrimination" and men must be made to feel guilty and walk on eggshells for fear of damaging the sensibilities of their female co-workers.

    Seriously, if some women don't like the subculture in a particular field, instead of complaining and demanding legal remedies, why don't those women start their own software companies, use their powers of personal persuasion to change the subculture from within or simply work in another field? Why must everything be turned into a political issue? All that does is generate resentment and move the industry away from being a meritocracy. Why must society be changed to accommodate a small number of malcontents or, in the case of professional feminists, to accommodate a small number of political freaks with very little support from the general population?

    I would prefer to just let people pursue their own interests with their own talents and ambitions. All the efforts to try to force a particular vision of how society "ought to be" just creates problems. If the natural ratio of male/female coders happens to be 3/1, 10/1, or 1000/1, then who cares? Why does it matter? Living in a free society means accepting the choices of others even if you may not approve.

  33. Here we go again... by malv · · Score: 4, Interesting

    Sounds like another complaint about there being too many white males in computing without being so overtly racist/sexist about it. What I want to know is why this is such a bad thing? It's not like women or minorities are being discriminated against on anything but merit. There are plenty of Asian/Indian developers. What more do you want?

    And why should the coding culture be neutered for the sake of diversity? Why should the minority dictate the emergent culture? This is just more anti-white diversity-sanitizing nonsense. You're in a white male dominated field. Computing has always appealed to white males in general. Perhaps it's biological, perhaps it's cultural, but there is no reason to suggest that this is a problem. Adapt, become part of the culture, and guide it. Nobody should be expected to adapt to you just because your the one black, Islamic, homosexual, mentally/physically handicapped, transgendered computer scientist. If you are uncomfortable about being surrounded by white males then I suggest you pick a different career that caters to your white-male phobia.

  34. Hogwash by luis_a_espinal · · Score: 4, Insightful

    The article is describing a problem very specific to our culture. Indian and Chinese STEM fields do not seem to have a problem attracting females. So if we are having a problem, then that is an indictment on our culture in general, not on the field.... Besides, in my team, I'm the only guy (I work with three ladies, one CS major and two EE majors.) Not that I've not worked in places that are completely man-poplated, but c'mon to infer the whole field is a bros-in-arms, that's just speculation for speculation's sake. YMMV

  35. Re:Maybe. by lightknight · · Score: 3, Interesting

    Been in this industry for some time, first time I've heard the term 'brogrammer.' Where exactly is she getting this stuff?

    --
    I am John Hurt.
  36. Re:I think that is very different. by misexistentialist · · Score: 2

    Used to be common sense that it's a bad idea for women to live with unrelated men. And that women, who lose every time against men in physical struggle, have no place in battle.

  37. Re:i've encountered this just recently.... by NeverSuchBefore · · Score: 2

    A bit oversensitive, are we? Seriously, that was most likely a joke. Or, most likely, the truth. He was probably stating that it's unlikely that there are many woman that would do that. Whatever his intentions were, I highly doubt he has a problem with women.

    Stop trying so hard to be politically correct; it's nonsense.

  38. Same problem where I work by Sycraft-fu · · Score: 2

    I can't say how many women actually send in resumes, because HR filters resumes. However I doubt there's any real bias going on in that because:

    1) HR is heavily staffed with women.

    2) The HR people know little to nothing about the job, they just filter based off of a list of requirements (things like "must have experience with Microsoft Windows" and so on).

    3) They deal with jobs of all types, technical, clerical, administrative, teaching, custodial, maintenance, etc, etc.

    4) I work at a university. Diversity is big. We have a diversity director. They push it perhaps more than they should.

    Last time we hired we had 5 resumes make it past screening (meaning 5 people were able to articulate that they had the required experience on their resume, people get filtered because they don't do that properly, just how it goes in a large institution). None were women. The time before, for the same job, no women. The time before that, one woman, who got hired. She did well too, but her husband took a job elsewhere so she left.

    We can't hire the people that don't apply or make it through the process. If there are legions of excluded women out there then to them I say: Read the job description carefully, and make sure your resume covers those points, using the terms we use. It is an HR drone sorting through them, they are matching buzzwords. We usually have very few resumes make it through and always interview at least the top 3 so you've got a real good shot at an interview if you get your resume through the process.

    Obviously I don't speak for all IT departments in terms of hiring practices, but I bet we are pretty accurate in terms of applicants. When no women apply, no women get hired.

  39. I have not seen it in my 30+ year IT career by walterbyrd · · Score: 3, Insightful

    Sure, there are more men than woman in IT. But this article make it seem like men are actively working together to keep woman out. I have never seen anything like that.

    I figure that woman stay out of IT because woman are smarter than men, at least in terms of common sense.

    Maybe it has something to do with woman doing more to take care of the children, so the long, unpaid, hours of many IT jobs don't appeal to woman?

    Maybe woman tend to be more social, and don't care for work that often lacks social interaction?

    Maybe it's a self perpetuating problem where woman don't want to be a field where there are hardly any woman?

    Maybe it's because IT is being taken over by visa workers who are mostly men?

    Maybe it's because other fields, like health care, are far more stable, and professional?

    No reason to jump to the conclusion that men are actively conspiring against women.

  40. Re:I think that is very different. by the+eric+conspiracy · · Score: 2

    I saw a senior executive at an internet company get dragged off in handcuffs after pinning a female developer against a wall during working hours.

    Not rape but close enough to make every woman who was an employee there pretty damn uncomfortable.

  41. Re:It is the coding/SD culture itself that is warp by Skreems · · Score: 2

    Yes, I am sure you think that I and all my friends are below average, or outright lousy programmers. Not surprised - that is the default position of everyone I have ever dealt with in a hiring situation, even those I could code rings around, or those asking questions full of contradictory and incorrect assumptions, poor practices, etc

    If you or any of your friends who are having trouble finding work are really as good as you say, I have a job for you. Guaranteed interview regardless of age, provided you meet the technical bar.

    The fact that you read condescension and hostility in my earlier post is confusing me, though. I was only trying to give you an honest opinion based on my experience interviewing candidates over the past 4 years. There are a lot of mediocre coders in the field regardless of age, and our company probably turns away a higher percentage of young candidates than old, purely for competency reasons (admittedly an educated guess based on personal experience, not a hard number).

    I'm not saying some places don't have a bad culture. I worked at Microsoft for several years, and would never advise anyone to work there exactly for the politics and culture reasons you outline. But that's not the entire industry.

    --
    Slashdot needs a "-1, Wrong" moderation option.
    The Urban Hippie
  42. Re:News Flash: ~1/2 of all coders are below averag by tftp · · Score: 2

    If everyone will only hire the top 1%, and no one will train/mentor anyone, why do you think it is so hard to find good coders, or encourage others to join the so-called "profession"?

    As matter of fact, we don't want the top 1%. Those are geniuses, but they are also unmanageable loose cannons who do whatever they damn please and you can't stop them short of firing them.

    We want reasonable people - those who we can work with. This excludes the topmost strata (we don't need a LKML-style flamefest every day) and the bottom strata (we don't need drooling idiots who never saw a computer in their lives.)

    We don't even need people with encyclopedic knowledge of algorithms. Truth is that most coding jobs don't require any algorithms at all, and maybe a few percent need a standard Sort() method. The coder doesn't even need to know what algorithm is used there, as long as it works. There are very few pieces of software that require complex algorithms or specific sort methods. Most of labor these days goes into the I/O, into the data structures, into networking protocols, into interaction with external data stores.

    All you need to get hired is to be able to code GUIs (XAML and its C# equivalent methods,) and protocols, and worker threads, and data binding (many GUI objects insist on that,) and other *typical* WPF fare. (I'm leaving Java aside, since we aren't very interested in Java anyway.) I don't think this is too much to ask - you'd be unable to do your job otherwise. You don't even need to memorize most of it; but you need to know that certain stuff exists and where to learn the details. This practically means that you have to have at least one WPF application under your belt, and that application better use ListView and Canvas and such, not just be a single button to exit. Lots of C# coding is cut and paste because not everything in WPF is entirely logical, you must know of coding patterns and be able to quickly access them. Looking for a delegate syntax every time you need one is not helpful. Having a skeleton code in a scratchpad is.

  43. It starts in school by Betty503 · · Score: 2

    I took a Python class not too long ago. As a woman, I must say it was pretty bad. Many of the male students were filled with presumption about what I could and could not understand. The default assumption was that I needed help. When my code worked, they were 100% surprised. Every time. There was no merit-based reason for this treatment. My work was solid. It was as if the students were mimicking what they thought programmers did. I'm sure these guys would believe themselves to be enlightened beings who were beyond any kind of gender bias, much like many of the comments I see here. You have to look for your default attitudes. I got an A in the class but am pretty reluctant to pursue a career around scripting (although knowing some Python never hurts). It's a quality of life thing. I've also worked doing non-code computer stuff at several web development companies in the past. The dev guys were kind of a mixed bag in terms of attitudes towards women. Some were great, modest, friendly people. About half were tolerable but occasionally made creepy remarks to me. A few were unbelievably arrogant and regarded me (and anyone else who didn't code) as subhuman. The reasons many women are turned off by programming run deeper than merit. It's very much a cultural issue that begins with the way women and men get educated.

  44. Re:Women are cunts by SplashMyBandit · · Score: 2

    I'm from New Zealand, not Australia. I wouldn't suggesting using 'cunt' here at any time, and probably not in Oz either. Just about any other curse is funny though, in the right company.

  45. Re:I think that is very different. by Zontar+The+Mindless · · Score: 2

    Used to be common sense that it's a bad idea for women to live with unrelated men. And that women, who lose every time against men in physical struggle, have no place in battle.

    Tell that to the Israeli army. Must be why they keep losing wars.

    --
    Il n'y a pas de Planet B.
  46. Re:NoSQL a joke? by Hognoxious · · Score: 3, Insightful

    companies like Google and Facebook must lack "professionalism"

    If leaking private data all over the place counts as professionalism then I'll take blundering amateurs any day.

    Also, mindlessly aping a successful company's technical decisions without considering that they're in a different niche to you is going to end in tears; a search engine isn't the same thing as an inventory control system.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  47. Re:Maybe. by TheRaven64 · · Score: 2

    I don't think 'Fatal Exception's Neil McAllister' is a woman. In fact, claiming that he is is probably the most denigrating thing anyone has said about women in this entire thread...

    --
    I am TheRaven on Soylent News
  48. Re:I think that is very different. by TheRaven64 · · Score: 2

    There are a few citations, here's one from Time and another from NPR saying that about a third of women in the armed forces are raped during their time in the service. It's not really surprising when you consider that you take a group of men, teach them to dehumanise people and that force is a valid way of solving disagreements...

    --
    I am TheRaven on Soylent News
  49. Not systematic when the system is not at fault by SuperKendall · · Score: 4, Insightful

    which is perhaps better said as "systemic bias".

    There is ZERO systematic basis against females in engineering degrees.

    There is in fact a nonzero bias towards supporting females in engineering roles.

    So what happens when after decades you do not get many female engineers, in any discipline?

    You have to realize it's not the system that is the problem, or at least changing the system will not create the balance you seek.

    The desire to be an engineer has to come from the female population at large, you can't lure them as though engineering were a kind of trap for them.

    How that happens, I'm not sure. But it's far more broadly cultural than any system or set of systems in place.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley