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.'"

715 comments

  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. Re:insert picture of exasperated 50's guy by betelgeuse68 · · Score: 1

      I concur.

    3. Re:insert picture of exasperated 50's guy by ArundelCastle · · Score: 1

      I propose a new mascot for this chauvinistic counter-culture.

      Don Drupal.

    4. Re:insert picture of exasperated 50's guy by Surt · · Score: 1, Troll

      Sure, they get scholarships. They also get harassment. Lots and lots of harassment. Worse than the black kids.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    5. Re:insert picture of exasperated 50's guy by Anonymous Coward · · Score: 0

      Umwhatnow?

      In what way does the Drupal community display chauvinism, sexism or misogynism?

    6. Re:insert picture of exasperated 50's guy by mobby_6kl · · Score: 1

      Yeah guys, this is an industry full of people self-proclaimed to be awkward and terrible with women, what makes anyone think there could be any bias or institutional sexism?

    7. Re:insert picture of exasperated 50's guy by russotto · · Score: 1

      Yeah guys, this is an industry full of people self-proclaimed to be awkward and terrible with women, what makes anyone think there could be any bias or institutional sexism?

      "You're awkward and terrible with women, therefore you're a sexist."

      I don't really think that holds together logically.

    8. Re:insert picture of exasperated 50's guy by MaskedSlacker · · Score: 1

      That wasn't a plane going over your head.

    9. Re:insert picture of exasperated 50's guy by smellotron · · Score: 1

      "You're awkward and terrible with women, therefore you're a sexist."

      I agree with you that (glorified) awkwardness does not imply sexism. However, I don't think the GP was far off the mark: I knew guys in college that would regularly and unintentionally creep out girls in casual conversation. They just didn't catch onto their own body language. I can see that alienating any girls that are not equally awkward. But it's not sexism, not by a long shot.

    10. Re:insert picture of exasperated 50's guy by Spazmania · · Score: 1

      Programming was my favorite hobby growing up, so I turned it into a career. I really enjoy my work. If you enjoy programming as much as I do, I invite you to enjoy it with me. Regardless of your gender. Or age. Or whatever. The more the merrier.

      Or not. That's your choice. I've made mine. However you choose, I'm really too busy enjoying my work to be more than mildly disappointed if my fun offends you.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    11. Re:insert picture of exasperated 50's guy by Compaqt · · Score: 1
      --
      I'm not a lawyer, but I play one on the Internet. Blog
    12. Re:insert picture of exasperated 50's guy by Anonymous Coward · · Score: 0

      I'm tired of this. Why must they always bitch and complain?

      Neil is a man's name.

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

      Troll? Really? It's true.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    14. Re:insert picture of exasperated 50's guy by Anonymous Coward · · Score: 1

      As a female developer, I can say that I've seen both sides. I've seen guys who actively intimidated and bullied women, but I've also seen guys who behaved normally and professionally, almost as if we were real humans. I've also seen some downright cruel thugish women, who felt that it was the only way to deal with the ogres at work - and it spilled over to the non-ogre crowd. Where I work, most of the bullying pricks have left since their options vested. So now it's practically NirvanaCorps. I think greedy grasping asses feel more threatened by competition in general, but women are an easy target because most of us are not used to these antics.

      Now that I have some experience, I know how to deal with these jerks, but it took many difficult lessons, and I had to finally realize that if I don't scream back sometimes, they're just going to continue screaming and intimidating. Now I hardly ever catch attitude at all.

    15. Re:insert picture of exasperated 50's guy by Anonymous Coward · · Score: 1

      I can say that the few times I tried to take stuff apart to see how it worked, I was severely punished. I didn't go back to it until college, but by then, I was way behind all the boys. I'm lucky I was able to catch up in the software area, but I know that if I hadn't been held back at home I could have done far better. "Girls don't do that. They do this. Girls don't break things. Only boys break things. Girls can't do XYZ because they're girls." I heard so much of that crap.

      I still don't speak to my Mom much. She projected so much sexist garbage on me. Dad unfortunately wasn't around much, though when he was he tried to shield me. Sadly that kind of assistance has to be consistent, and he was gone to much (Army soldier) to be much help.

      As revenge, my mother's pride and joy, my older brother, came out of the closet as a raging gayboy. And I still became an engineer (though I stayed straight) - so we both disappointed her terribly. Oh well.

    16. Re:insert picture of exasperated 50's guy by Sarius64 · · Score: 1

      Taking stuff apart is the trademark of future engineers. How else would you understand how to put it back together?

    17. Re:insert picture of exasperated 50's guy by eriqk · · Score: 1

      Do women not have the same opportunity to do the same work?

      No.

    18. Re:insert picture of exasperated 50's guy by Anonymous Coward · · Score: 0

      The biggest fallacy is that diversity comes from different genders and different colored skin. Diversity comes with different viewpoints and approaches to the task at hand.

      Besides the obvious fact that women in the workplace has only added complications and extra cost through regulations, what does it matter if there are so few women programmers? In my experience women fit in the same competence range as men. A few are great, a few suck, and most are barely competent, just like men.

      Hire the best regardless of gender or race, isn't that what we are supposed to do? If that means you have a team of all white men, or even all women, who cares? What difference does it make?

      The reason so many companies are filled with incompetence is precisely because they are trying to get the best fake diversity to prove how "fair" they are. Getting the best regardless of race and gender never seems to matter.

      Mathematics as a field is about 50% women, but the applied mathematics fields(physics,engineering, economics, computer science) are mainly men, except for chemistry. Why is this? Does it really matter?

  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 Anonymous Coward · · Score: 1

      The thing is, why should it be relevant what women think about the other members of a selected profession? Ideas are what counts and if women want to "take ownership" of the field, they start their own favourite pet projects holding a significant control of the vision and still allowing contributions as they see fit, assuming OSS world. I think that the perception of risk is one of the core issues in the actualization of ideas into products, rather than the mentioned cultural hindrances.

    3. Re:Wait... by Anonymous Coward · · Score: 0

      A lot of the early imbalance was due to there being a war on, and lack of equality in the military...

    4. 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.

    5. Re:Wait... by c_sd_m · · Score: 1

      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.

      Do you mean after the men came back from war? Because Grace Hopper et al were pretty happy with the industry until it acquired more aspects of traditionally male office hierarchy http://knol.google.com/k/the-decline-of-women-in-computer-science-from-1940-1982#

    6. Re:Wait... by Anonymous Coward · · Score: 0

      They suggest the problem starts right from the childhood:

      Finally, in a sociological study of undergraduate women in the computer science department of CMU, Jane Margolis and Allan Fischer find that when families buy computers, they are more likely to place it in a boy’s bedroom, and that when fathers interact with their children, they are more likely to teach the boy how to use the computer82. Consequently, even before girls have a chance to discover the inequalities that might exist in academia or industry, they receive fewer opportunities to work with computers, and are even socialized to believe that they shouldn’t want to work with them.

      So most comments here (and every such article) miss the point by focusing on how to start changing it from the top, "Make women more welcome in your office!", instead of from the bottom, "Make girls more welcome in the computing!".

      My opinion is that "women-unfriendly atmosphere" is not a cause, but a consequence - single gender groups behave differently than mixed gender, as social conventions for dealing with opposite sex just get dropped. I'm sure a single man in all-female sales dept would feel equally unwelcome.

    7. Re:Wait... by Anonymous Coward · · Score: 0

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

      repulse verb (used with object): to drive back; repel

      In other words, to push away or push out.

      Haven't programmers always done that?

      The perception that programmers have always done it is the entire problem.

  3. The program that I put in on store computers by Anonymous Coward · · Score: 0

    10 PRINT "PENIS!!! ";
    20 GOTO 10

    this is just some extra text to get rid of the lameness filter because it thinks I'm yelling because I used all caps in a BASIC program.

    1. Re:The program that I put in on store computers by Anonymous Coward · · Score: 0

      Unless you wrote it for an Apple ][ where you don't have a choice.

  4. 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 MacGyver2210 · · Score: 1

      Flamebait (Score:5, Informative)
      by Anonymous Coward

      You, sir or ma'am, win the Internets. Judging by the content of this article, I'm gonna guess it's sir.

      --
      If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
    3. 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...
    4. Re:Flamebait by Anonymous Coward · · Score: 1

      A lot of the wasted talent is over 40 or is forced into management. New and shiny wins over general experience.

    5. Re:Flamebait by Anonymous Coward · · Score: 0

      Exactly.

      He goes to parties full of drunk men that hate women and make excuses about how it's everybody else's fault that they're has-beens.

      Those are out of the loop salesmen and the journalists who love them.

      Programmers are somewhere alone full of stimulants and ideas.

      I've been programming since the 70s and I've never made more money than I do now and I've never met a good programmer that was a heavy drinker or a party goer. Caffeine, adderall and ephedrine till the break of dawn and your code either works or it doesn't. Computers don't care who your father was or what frat you're in. It either works or it doesn't.

    6. 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.

  5. 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 Anonymous Coward · · Score: 0

      Of course you'll have young male stupidity in an industry dominated by young males. [...] Calling programmers brogrammers is about as sexist as insulting as it gets.

      No worse than implying that young males are inherently stupid....

    2. 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?

    3. 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.
    4. Re:What a load of drivel!!! by Anonymous Coward · · Score: 1

      Are you a programmer?
      Have you ever called anyone a "brogrammer"?
      Have you ever heard any programmer use this word?

      I haven't.

    5. Re:What a load of drivel!!! by Americano · · Score: 0

      TFA identifies at least one person whose actual job title is "resident brogrammer." It also refers to a community on facebook that's 21,000 strong dedicated to the subject.

      It's not a word being made up by an evil media trying to hurt your little feelings, it's an actual term at least SOME programmers are using.

      Frankly, if somebody tried to call me that, or asked that I call them that, I'd punch them in the mouth just on principle. But that doesn't change the fact that some idiots out there are actually using the term in earnest.

    6. Re:What a load of drivel!!! by Fjandr · · Score: 1

      It should be extended to "young people are inherently stupid." Part of being young is frequently not knowing any better and/or not having adequate impulse control. The only real gender differences are some types of stupid behavior engaged in.

    7. Re:What a load of drivel!!! by Alex+Belits · · Score: 1

      Poor impulse control ends in mid-20's, so if you have graduated from college, you are supposed to get that for free, along with growing out of frat house mentality if you had one to begin with.

      On the other hand, people who went to MAKE MAD MUNNY by doing web development instead of getting proper education, may have all kinds of stupidity.

      --
      Contrary to the popular belief, there indeed is no God.
    8. 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.
    9. Re:What a load of drivel!!! by TheRaven64 · · Score: 1

      I didn't RTFA, because I don't like giving clicks to trolls, but a 21,000 strong facebook group is really not an indication of anything. Even if they're all in the USA and are all employed as programmers, that's only about 2% of the total group. If it's worldwide and some of them are idiot fratboys who want to pretend that they're intelligent, then it's probably under 0.5%. If you can find a community of more than a few thousand that doesn't have a group of idiot bigots making up 0.5% of it, then please let me know...

      --
      I am TheRaven on Soylent News
    10. Re:What a load of drivel!!! by Americano · · Score: 1

      The statement was that "using the term 'brogrammer' is as insulting as sexism." I pointed out that it is not some "made up term" that this article invented - there are people out there using the word, in earnest. So if you're all getting this insulted by the term 'brogrammer,' used by a small number of people in the population, imagine how many times more insulted women can be made to feel.

      And all of the people saying, "I personally know a handful of girl programmers who are excellent at what they do!" -- that's not the point. If you read the article, he talks specifically about the dominance of "young, male" culture at small companies and startups, and the fact that it's driving away women, as well as OLDER MEN, who also don't fit in with the whole "brogrammer" ethos. But again, you'd have to have actually read TFA to understand these points, and I know this is Slashdot.

      If you can find a community of more than a few thousand that doesn't have a group of idiot bigots making up 0.5% of it, then please let me know...

      I see, so you're saying that the presence of bigotry is something that's acceptable - as long as it's at low levels? I'm realistic enough to know you will never "eradicate" bigoted behavior, but that doesn't mean a good public shaming isn't in order for the small number of idiotic fools who happen to live in your community.

    11. Re:What a load of drivel!!! by russotto · · Score: 1

      The statement was that "using the term 'brogrammer' is as insulting as sexism." I pointed out that it is not some "made up term" that this article invented - there are people out there using the word, in earnest.

      This article didn't invent the term, but it is just some "made up term", to describe a culture which doesn't really exist. The whole thing is a gag. If there's anyone using the term in earnest, they have been trolled.

      I see, so you're saying that the presence of bigotry is something that's acceptable - as long as it's at low levels? I'm realistic enough to know you will never "eradicate" bigoted behavior, but that doesn't mean a good public shaming isn't in order for the small number of idiotic fools who happen to live in your community.

      Bigotry isn't acceptable, but it is unavoidable in any large group. But shaming the whole community over the presence of a few bigots is counterproductive.

    12. Re:What a load of drivel!!! by mjwalshe · · Score: 1

      yes it was actually a Joke

    13. Re:What a load of drivel!!! by Fjandr · · Score: 1

      Poor impulse control ends in mid-20's, so if you have graduated from college, you are supposed to get that for free, along with growing out of frat house mentality if you had one to begin with.

      I wish that had been my experience with anyone under about the age of 30. Impulse control is better than the teenage years, but I wouldn't go so far as to say poor impulse control ends there.

  6. 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 rwven · · Score: 1

      Please excuse my typos in that first paragraph. *facepalm*

    3. Re:Where? by Anonymous Coward · · Score: 0

      Same thing where I work. Sure a majority of our devs and sysadmins are male, but I don't think that will surprise anyone. We also have females and they are treated equally and with respect. I really wonder where the author has been studying to reach such conclusions.

    4. Re:Where? by jellomizer · · Score: 1

      I have worked at different places from conservative shops to free wheeling start ups. If a woman can do a good job she gets as much respect as a guy who did just as good of a job.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Where? by mmmmbeer · · Score: 1

      Ditto. I might not count as young anymore, but I have never in my life seen any behavior like they describe.

    6. 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.
    7. Re:Where? by Anonymous Coward · · Score: 0, Insightful

      Thank you for your post, part-of-the-problem.

    8. Re:Where? by FsG · · Score: 1

      I've done recruiting and interviewing for more junior developer positions, and it's exactly what you describe: virtually no female applicants.

      I'm all for diversity, but what exactly was I supposed to do?

      --
      I made a PHP/MySQL library that prevents SQL injection & makes coding easier!
    9. 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.

    10. 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.
    11. Re:Where? by Anonymous Coward · · Score: 0

      There's no point lying to the machine. Being actively inclusive here would be throwing away a programmer's salary (or more) and would be patently obvious in short order. I've seen the same hiring problem. Most of the applicants can't cut it.

    12. 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.

    13. 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?

    14. 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

    15. Re:Where? by bigstrat2003 · · Score: 0, Troll

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

      You're making the (unprovable, and thus invalid) assumption that everyone has bias, whether they know it or not. That's ridiculous.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    16. 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.

    17. 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
    18. Re:Where? by Anonymous Coward · · Score: 0

      This is pretty much the point I was going to make... The statement that "the industry tends to exclude more than half of the potential workforce" would only be true if there was remotely the same percentage of men and women learning to code at the proffesional level. There's a lot more women in the computer science department now than there used to be, but it's nowhere near parity.

    19. 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.

    20. Re:Where? by 427_ci_505 · · Score: 1

      Uh huh. So these women, you claim, are turned off by operating outside their comfort zone, and that makes the programmers the socially awkward ones?

    21. Re:Where? by Anonymous Coward · · Score: 0

      If someone isn't qualified enough to do the job, then they won't get hired. It's that simple. Gender doesn't matter.

      Certainly, I would say most, if not all people, are biased in some way, but that's not necessarily bias against the opposite gender! You don't know this specific person, so you can't say anything that specific about them.

    22. 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.

    23. 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...

    24. Re:Where? by rwven · · Score: 1

      That fails to take into account the language barriers that can, and do, make some employees less likely to be hired. If I can't communicate with you...I'm not going to hire you, even if you are as good, or better, than others.

    25. Re:Where? by jgrahn · · Score: 1

      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.

      Weird. Where I am, such things are rare. Out of my gigs (half a dozen to a dozen over 15 years) only one featured sex jokes. Two others featured one or two sexist remarks (one by me; it still makes me blush).

    26. 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.

    27. Re:Where? by Trepidity · · Score: 1

      Yeah, I think there are gender problems in the tech industry, but "brogrammers" are a pretty small slice of them. If anything, "brogrammers" would drive out most male programmers too, if the thing got in any way widespread. The last thing that will recruit most geeks to your company is for you to start acting like fratboys. What's next, hiring some football players to shove your programmers into lockers on their lunch breaks?

    28. Re:Where? by rwven · · Score: 1

      The last thing I'm interested in is what a person looks like. If someone aces our programming tests, code questions, shows a good ability to solve problems on the fly, are good communicators and "comprehenders," they're pretty much hired, (barring any red flags in past jobs).

      The fact that you cite a few studies means literally nothing, when you're hiring someone purely on their technical merits.

    29. Re:Where? by jedidiah · · Score: 1

      Exactly.

      It's absurd to try to condemn a "negative feed back loop" when there isn't anything feeding it to begin with. it would be one thing to point to some sort of "industry drop out rate" but we don't really have that here.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    30. Re:Where? by gnasher719 · · Score: 1

      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 ....)

      I suppose when you say "our" jokes etc. you are talking about the developers that _your_ company is hiring. Maybe it's not just women that are turned off, but mentally adult programmers in general.

    31. 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.

    32. 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...
    33. 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.

    34. 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.

    35. Re:Where? by Beryllium+Sphere(tm) · · Score: 1

      That's at the end of the education and entry level pipeline. Cultural issues can push women into other fields long before they're qualified to apply at your workplace.

      http://search.barnesandnoble.com/Unlocking-the-Clubhouse/Jane-Margolis/e/9780262632690

    36. Re:Where? by Anonymous Coward · · Score: 0

      I have worked in software development for 10 years. In my first role, I worked as an engineer on a small team of 3 which consisted of one senior consultant with 2 junior engineers. I was one of the juniors along side a talented, junior female developer. She was smart, hot, quick-and-dirty. We started dating and it ended badly. In my second position, I worked as a Software Development Manager and was involved in hiring approximately 20 technical positions of the following types: engineers, coders, QA analysts and a DBA. I dont have numbers in front of me but I would say all these positions went to an even gender mix. I was solely responsible for finding the DBA to support our development and production support efforts. This role went to a female DBA after considering approximately 30 applicants and it was a good fit. In terms of engineers, our top two hires was a gender split: one male, one female.

      Two points: 1. Today's technical teams are much more diversified in terms of specialized roles. For instance, a typical workstream will have engineering, QA, design/architecture and business analyst resources. It is my experience that there is an even mix of genders (and races for that matter) with this mix of roles.
      2. To rwven's point above, whenever female applicants applied for engineering roles, the male engineers have always desperately wanted them to work out. Sometimes they did, sometimes they didn't. It always came down to the best test scores. Which, interestingly, put one of our best engineers i.e. the female one mentioned above over-the-top against her male competitor for the job.

      Where? indeed.

           

    37. Re:Where? by Anonymous Coward · · Score: 0

      It's easier to work with people that share the same language, culture, and attitude towards work. Less bridges need to built and maintained.

    38. Re:Where? by Anonymous Coward · · Score: 0

      I have worked in software development for 10 years. In my first role, I worked as an engineer on a small team of 3 which consisted of one senior consultant with 2 junior engineers. I was one of the juniors along side a talented, junior female developer. She was smart, hot, quick-and-dirty. We started dating and it ended badly. In my second position, I worked as a Software Development Manager and was involved in hiring approximately 20 technical positions of the following types: engineers, coders, QA analysts and a DBA. I dont have numbers in front of me but I would say all these positions went to an even gender mix. I was solely responsible for finding the DBA to support our development and production support efforts. This role went to a female DBA after considering approximately 30 applicants and it was a good fit. In terms of engineers, our top two hires was a gender split: one male, one female.

      Two points: 1. Today's technical teams are much more diversified in terms of specialized roles. For instance, a typical workstream will have engineering, QA, design/architecture and business analyst resources. It is my experience that there is an even mix of genders (and races for that matter) with this mix of roles.
      2. To rwven's point above, whenever female applicants applied for engineering roles, the male engineers have always desperately wanted them to work out. Sometimes they did, sometimes they didn't. It always came down to the best test scores. Which, interestingly, put one of our best engineers i.e. the female one mentioned above over-the-top against her male competitor for the job.

      Where? indeed.

    39. Re:Where? by codepunk · · Score: 1

      Feel free to send me your reject coders I am sure I can pull a few gems out of those. When looking for a programmer I look only for genetic disposition, creativity and the ability to find answers. Most of my interview consists of a coding problem. I sit the person down give them a laptop or they can use theirs. I give them a actual problem to solve in the language of their choice.

      1. They have full use of the internet and can use literally anything they wish to come to a solution. Copy and paste, install libraries etc I really could care less as long as they give me a solution.

      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.

      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.

      Women or men really makes no difference either you have what it takes or you don't. I have code to ship and a deadline, how you get to the solution makes no difference to me, the fact that you can and quickly and cleanly is what I care about.

      --


      Got Code?
    40. Re:Where? by misexistentialist · · Score: 1

      I just realized that I had been implicitly thinking of her as less educated, due to her Arabic accent when speaking English.

      If she speaks English badly obviously she is less educated in English. And just because she is from a former colonial country and is therefore natively bilingual doesn't mean she is particularly educated. If you mean the content of her speech, it's not really bias to think someone is dumb until they reveal their intelligence--it's more like probability.

    41. 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
    42. Re:Where? by Surt · · Score: 1

      Yeah, the bias comes earlier, in high-school and university, where the discrimination and harassment helps ensure that there will never be substantial pools of female applicants for positions.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    43. Re:Where? by Surt · · Score: 1

      We have one at my workplace. Other way though. Great developer.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    44. Re:Where? by malv · · Score: 1

      It's not like most men want to be in a female dominated area either. What man wants to hear typical female ramblings about the boyfriends and their touchy-feely woman problems?

      It would seem as though white males are always singled out when it comes to issues of tolerance and acceptance. I'm curious to know why that is.

    45. Re:Where? by Surt · · Score: 1

      Post a different, more emotional sounding position. Then hire them unskilled and train them, obviously. Problem solved.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    46. Re:Where? by Anonymous Coward · · Score: 1

      I've seen similar bias in my workplace, and it might make for a good case study. You see we hire as a team with 3-6 people observing problem solving and interpersonal skills, then the entire company (50 or more people) discussing and deciding if we go forward with a second interview. I've been watching the process for a few years now and it is clear there are some unconscious biases aligned with cliques. We also hire people with no experience at all and try training them from the ground up as part of our educational mission, so experience doesn't even come into it in many interviews.

      Given that situation, I've seen one design group that is almost entirely women and gay men and has no interest in interviewing anyone who is not. I've seen a second dev team that is well mixed men and women, but entirely white people with the exception of one man of Asian decent. Finally, there is a pool of foreign interns where they have explicitly told the organization only to send people from northern and western Europe.

      I don't think anyone sees the bias that is happening in the hiring, they just hire people they want to work with and as a group are less comfortable with people different from themselves. i find the whole thing very interesting, but more than a little sad.

    47. Re:Where? by cammoblammo · · Score: 0

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

      You're making the (unprovable, and thus invalid) assumption that everyone has bias, whether they know it or not. That's ridiculous.

      So you're assuming that unprovable assumptions are invalid. Could you please prove that and thus validate your claim?

      --

      Cogito, ergo sig.

    48. Re:Where? by malv · · Score: 1

      So what? I'm a guy who is detracted from geek culture. What normal person wants to spend their time around geeks? I program but I don't share in the culture.

      What you're basically suggesting is that these geeks behave in a way which is not comfortable for them to accommodate an individual that doesn't fit in culturally. Perhaps you should just accept the fact that "boys will be boys" rather than trying to neuter them.

    49. Re:Where? by Anonymous Coward · · Score: 0

      You may be too steeped in it to see. I certainly was when I was that age: the hobbies, the jargon, the punching people, and the horrible, horrible, sexual humor were daunting. I was actually thought pretty strange for siting at the tables with women.

      Of course, the women in question were the female rugby team, I was the only one among the boys who'd actually broken other people's bones, I took my turn buying beer, and we all shared the same taste in women, so it was a friendly group to drink with.

    50. Re:Where? by misexistentialist · · Score: 0

      There are girls who make that joke all the damn time. Women can be just as vulgar; it is actually gender roles that make them want to appear prim. If they want to conform to those roles they should work in female professions, rather than try to feminize the entire working world and all men in it

    51. Re:Where? by Surt · · Score: 0

      Democracy. We've collectively voted nondiscrimination in.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    52. Re:Where? by Anonymous Coward · · Score: 0

      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.

      Seems you are failing as a manager.

    53. Re:Where? by Anonymous Coward · · Score: 0

      > and HR starts sending us resumes

      I think you hit on the problem right there. I make the final hiring decisions for an IT department about twice the size of yours. And we have one... count her... one woman on staff. I try to make a point of not judging someone by their gender. And I know the other people I take on interview teams don't give a rip about gender, race, or whatever.

      But HR perceives IT as a profession for geeky white and asian males. And the vast bulk of resumes that my own HR department ever sends my way are for white or asian guys. I never bothered to count the actual numbers, but I'd be surprised if even the 1/15th of resumes I see are for females.

      Whether I have a gender-based hiring bias (I like to think I don'r.) or not is kind of moot. I'd never get to exercise it even if I did.

    54. 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.
    55. Re:Where? by Anonymous Coward · · Score: 0

      He cited studies; you're simply 'sure'. Way to miss the point, i.e., you can have biases that you're not aware of.

      I have a bias against people who state things as emphatically as you have in this thread - it usually means they haven't thought through the trade-offs.

    56. Re:Where? by bigstrat2003 · · Score: 1

      Except, as the poster I responded to noted, there's not discrimination going on, and women are not expressly rejected. Furthermore, some women are quite at ease with the status quo, so it isn't shutting women out by doing something all women oppose. It is that a certain subset of women disapproves of the behavior under discussion. Women are welcome to not enjoy certain behavior, but they have no reasonable expectation that others should change their behavior to accommodate them.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    57. Re:Where? by wzinc · · Score: 1

      Where does coding not pay well or give you a low social status??? I don't want to live there!

    58. Re:Where? by Anonymous Coward · · Score: 0

      I had a programmer once ask that more female developers be hired, but not for honorable reasons.

    59. 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
    60. 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.

    61. 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.
    62. 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.
    63. Re:Where? by devleopard · · Score: 1

      I don't disagree, as the same can be said for any other industry with a strong cultural leaning. I wasn't as much saying it's a problem to be fixed as much as saying that as long as it exists, we have to accept that we won't see diversity. If we do want diversity, then we need to make a welcoming environment.

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

      Whether or not their expectation is reasonable, it's legally enforceable, which is really kind of all that matters.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    65. Re:Where? by Anonymous Coward · · Score: 0

      Western women put a career in modelling or TV hostess above anything else, and Asian women are smarter than that.

    66. Re:Where? by lightknight · · Score: 1

      Don't think it's discrimination or harassment that we're seeing here. Girls dominate boys in the math and scientific disciplines right up until about puberty.

      I imagine with those wonderful changes that occur around that time, their priorities in life change. More focus on a social life, less focus on an academic life.

      And programming, like most scientific, mathematical, and engineering disciplines, on the sliding scale of social interactions, is near the end most commonly associated with hermits. And it will probably never change, no matter how hard someone tries to "cure" the programming field of its "lack of females problem."

      --
      I am John Hurt.
    67. Re:Where? by devleopard · · Score: 1

      So you're saying that men who choose traditionally female dominated careers such as nursing or elementary education should behave like women, or go get a "male" job?

      No professional workplace should condone any unprofessional activity.

      If laughing at and making perverted jokes is what it takes to not be "feminized", then that's a pretty juvenile definition of manhood.

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

      I try not to censor anyone. I like to let everyone be themselves, and allow their personal qualities (or lack thereof) to shine through.

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

      Not true at all. Laws aren't some ultimate authority. They can change, and part of the process of that change is having a discussion about "should this be a certain way?". It may never change, but that doesn't mean we should accept the way it is as just and inevitable.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    70. Re:Where? by Surt · · Score: 1

      But work in the actual field is, for the most part, quite intensely social. And at highschool/university, there's no legitimate reason for the study to be different (any more than any other field of study varies from the real world), and there's certainly no reason to tell people a lie about the level of sociability in the actual career.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    71. Re:Where? by Surt · · Score: 1

      Good luck selling people on putting an end to sexual harassment laws. :-)

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    72. Re:Where? by Anonymous Coward · · Score: 1

      Typically the vast majority of applicants are male, and the females who apply typically can't pass our coding questions and tests.

      Is it possible that current interviewing techniques are part of the problem? How does a company of mostly young male coders learn to recognize and interview for (the right kind of) diversity? I've been developing software for nearly 20 years. Most of the interviews I go to completely & frustratingly ignore relevant experiences and instead focus on the same old trick/puzzle questions. This is years after Microsoft popularized and then moved away from them, yet companies are still asking the same tired and largely pointless whiteboard quizzes.

      Yeah, if someone can't code their way out of a paper bag that's a problem. That's what tech screens, code samples, and professional references are for. Once somebody passes the gauntlet, use the time to find out what makes them tick and how they can help make your company awesome. You have one short hour with a candidate, is the best use of your time really looking for bugs in their linked list code? There are better ways to ascertain if someone knows their shit, and if we're looking for someone with new ways of thinking and problem solving current interview styles are not going to find them.

    73. 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.
    74. Re:Where? by king_grumpy · · Score: 1

      If only I had some mod points +1 Funny

    75. 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.

    76. Re:Where? by KZigurs · · Score: 1

      That applies to a man. If I'd have a semi-competent female candidate for a position she'll be out of the job market in a heartbeat. Best thing apart from having healthier balance in the office? Nobody from HR can touch me with a 10 feet pole until the next hiring round comes.

    77. Re:Where? by cammoblammo · · Score: 0

      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).

      My point exactly. You're the one who said that unprovable assumptions are invalid.

      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.

      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. Any observation we make about the world has to be interpreted before we can use it to make statements about the world and is therefore suspect.

      The best we can do is minimise the effect by separating raw observation from interpretation. That's why double blind testing is the gold standard in science. That's easy in physics and chemistry, but hard in armchair sociology. It's also why I'm glad when job applicants don't put their gender or date of birth on their résumés.

      --

      Cogito, ergo sig.

    78. Re:Where? by Anonymous Coward · · Score: 0

      Computer Science is considered by many transgender folks to be the "tranniest major." For whatever reason, transgender folks like working with computers.

    79. 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
    80. Re:Where? by Anonymous Coward · · Score: 0

      i bet you'd you fill a female slot

    81. 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.

    82. Re:Where? by khallow · · Score: 1

      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.

      [...]

      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.

      Well how biased does a bias have to be? Experimentally detectable (or maybe just one of those 1 in 20 or 1 in 100 flukes that get published)? Or unbiased enough that a "reasonable" person (say in a legal sense) is unaware of the bias?

    83. Re:Where? by Anonymous Coward · · Score: 0

      Except that in the situation described by the GP, the people already in the group are being discriminated against in favour of the ones who want to invade the group and destroy its culture.

    84. Re:Where? by Anonymous Coward · · Score: 0

      Convenient

    85. Re:Where? by Anonymous Coward · · Score: 0

      Yeah, you're kinda weak in the brains department. I don't look at race, gender, accents, height, or makeup (other than tattoos and men wearing makeup) when making a hiring decision. I really think you need some help. I don't see any reason to attack the poster's genuineness. The article was about bullshit sexism, hell, I just got a contract approved by a senior developer that is female. This article is making an issue where it's impossible to prove there is an issue when facts like Women in Engineering or SWE grants and scholarships are not even being filled because some/most women find more suitable careers than coding in cubicle more fulfilling. Let's face it, coding didn't exist 60 years ago (and really didn't become "mainstream" until after windows screwed everything up in the late 80's...shit when were web-developers really needed?) Accounting, Marketing, Management, Medicine all seem more appealing to my better half (accountant) than bug-fixes ("That just sounds...gross!") and calling into an RRT at 3:30am on Sunday morning to explain that the current outage isn't due to my code but due to a network outage, call Net Ops. Get your head out of your ass.

    86. Re:Where? by Swave+An+deBwoner · · Score: 1

      I'm not sure what the term "programmer user group" means but on first reading I thought it referred to a social organization that meets monthly to hang out, have a blast, and possibly also discuss some technical stuff.

      If so, then I don't think that concerns about sex jokes are in order any more than they would be at a local bar.

      On the other hand, if it really refers to some monthly meeting at the workplace, then I'd agree that the concerns are valid.

    87. Re:Where? by Jessified · · Score: 1

      Unjustifiable prejudice? That is the whole point of TFA.

    88. 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
    89. Re:Where? by Anonymous Coward · · Score: 0

      There is nothing stopping women or men from starting their own company.

    90. Re:Where? by Cow+Jones · · Score: 1

      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.

      Sorry, I couldn't resist.

      I know this isn't the point you're trying to make, but given your numbers, and assuming that all employees have been selected from these candidates, the probability that your department is all male is roughly 57.6%. An all-male department is most likely, but not by much.

      Make of that what you will.

      --

      Ah, arrogance and stupidity, all in the same package. How efficient of you. -- Londo Mollari
    91. Re:Where? by Pseudonym+Authority · · Score: 1

      Yes, this is what the feminist (and authors of this article) want, as well as what the `quota' business is about. (And if you look close, DNS-kun's comment might very well have been satirical).

    92. Re:Where? by DoofusOfDeath · · Score: 1

      But there's an important distinction being made, and I think you're missing it:

      You're arguing the every person with the authority to hire, regardless of whether or not he's aware of it, can have bias.

      "rwven" gave a reasonable accounting of why, if there is bias going on, it's not clearly attributable to him. That is, if he gets very few female applicants, it's pretty reasonable that he hire few female employees.

      Your argument appeals to a general psychological condition to which most of us may be subject. "rwven" points out that regardless of some potential he has for unintentional bias, he's not really getting a chance to exercise it, because whatever leads to fewer women than men in his line of business appears to be happening "upstream" from him.

    93. Re:Where? by KlomDark · · Score: 1

      But what if it's Valentine Michael Smith?

      I am only an egg...

    94. Re:Where? by tftp · · Score: 1

      I work really hard to be aware of bias and to not let it get in the way of my interactions with people.

      The bias is a good survival instinct. It's a set of defaults that get applied in an unfamiliar situation or when interacting with a stranger. Those defaults are a good starting point until you know more - and that's what indeed happened. Humans apply bias to everything they see. This is a necessary method to instantly presort a large set of data according to earlier learned classification. If you see a man in a ditch near a bar, chances are that he is a drunk. If you see a young man with papers in a hall of a University, chances are good that he is a student there, and not a longshoreman. A person inside the Home Depot who is wearing Home Depot's apron is likely to be an employee there. Bias allows us to interpret the world accurately enough without explicitly inquiring about every little detail.

      Being able to speak a foreign language is not an indicator of intelligence. Any hoodlum from China speaks Chinese better than the local professor of Oriental Languages. All that you learned is that the woman speaks French. If she also speaks well, in terms of the vocabulary, in terms of the subject of discussion, in terms of the knowledge and wisdom expressed, then you have something. But she could just as well be an uneducated housewife who was watching French soap operas all her life and then discussed them at length, in French, with other housewives.

      On the other hand, you can have a foreign scientist who is not fluent in your language - simply because that is irrelevant to him. For example, "Einstein later became fluent in English and German though he was a horrible speller in English."

    95. Re:Where? by Anonymous Coward · · Score: 0

      Well, first of all that's "perhaps one candidate in fifteen is female" and "all male the vast bulk of the time".

      Second, that's 57.6% to get all-male department if you replace everyone at once (and we don't know how was it when it started).

      When replacing people one by one, it's 57.6% to get at least one female employee after 8 new hires - and we don't know how often does an opening occur.

      Assuming everyone works for a year or two before leaving for a greener pasture, one could work there for a decade without female employees. Then she leaves in a year or two and with 14/15 probability it's another decade of sausagefest before next one.

    96. Re:Where? by misexistentialist · · Score: 0

      Sure, talk can be restricted to business topics, but that means no talk about clothing, babies, marriage, diets, TV, or any other chick talk! No doubt that will make nursing and education a little more comfortable for men (though nobody seems to care how marginalized they are in those fields). Eliminating most personal conversation is dehumanizing, but that what's political correctness is: without dirty jokes almost all comedy disappears, the Works of Shakespeare disappear...until we're left with some dour drivel like Twilight, but that is just as gendered and unprofessional discussion topic and should be verboten

    97. 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.

    98. Re:Where? by russotto · · Score: 1

      Then don't go into programming, because without even SEEING a single software company's staff, I can guarantee you that female programmers are NOT attractive. On average, I bet my house that they are less attractive than the average woman.

      I'd take that bet, except that demonstrating otherwise would probably get me fired, and your house likely sucks and the mortgage is underwater.

    99. Re:Where? by tftp · · Score: 1

      It would seem as though white males are always singled out when it comes to issues of tolerance and acceptance. I'm curious to know why that is.

      Because white males are the safest group to criticize. Everyone else is a protected minority, and any perceived offense against them may be seen as racism or male shauvinism, and that will cost you your job.

    100. Re:Where? by spiffmastercow · · Score: 1

      Speaking as a card-carrying geek, my experience has been that geeks are no more likely to be good coders than any other group. Maybe encouraging the comuc book nerds to go into this field isn't a winning strategy after all.

    101. Re:Where? by russotto · · Score: 1

      I'm just pointing out that our subculture makes people outside that group feel uncomfortable, and shy away from it as a life choice.

      Not really a valid complaint in and of itself. Asking geeks to give up geek subculture as a whole so others feel more welcome is unreasonable.

      Why should a professional work environment have any cultural aspects, which honestly, having nothing to do with the work at hand?

      Because it's difficult and counterproductive to render a workplace that sterile. The places where it is done are traditionally jobs people hate -- telemarketer comes to mind.

      If we as an industry think that diversity is important, I think making others feel welcome is important.

      If someone entering the field doesn't want to laugh at my geeky jokes, that's fine. If that person doesn't like my choice in T-shirts, that's their problem. If they don't understand why anyone would argue over an editor, that's fine too. But if they want me to change all these things so they can feel comfortable, they can go screw themselves, and I mean that in a perfectly gender-neutral way.

      I don't think geek culture as a whole is hostile to women. It's true that most women find geeks 'weird' -- but most non-geeks find geeks weird.

    102. Re:Where? by LordLucless · · Score: 1

      What, it's illegal to hum Ocarina of Time now?

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    103. Re:Where? by Anonymous Coward · · Score: 0

      And obviously anyone with an Asian sounding name can not *possibly* speak English well, right?

      No racism, there! None at all!

    104. Re:Where? by Anonymous Coward · · Score: 0

      So a workplace that's 95+% white and in which everyone is routinely talks about how black people are animals is totally fair to black people, right? I mean, if black people have a problem with it that's fine but they shouldn't expect anyone to (heaven forbid) display a basic level of civility in the workplace!

      I mean, seriously? Do you really think there is no such thing as a hostile workplace? Have you tried reversing genders here and imagining what your life would be like if in your chosen profession the vast majority of employees were hardcore "all men are rapists"-type feminists who unabashedly shit on you for being a man at every turn? Would you not just walk away and go to a profession where people are capable of acting like fucking adults and -- at the very least -- saving their overtly offensive commentary for their personal time?

    105. Re:Where? by kestasjk · · Score: 1

      The problem is that there should be more female developers. It doesn't matter whether they want to be developers or not; there should be more of them. This is about as serious a problem as it gets.

      --
      // MD_Update(&m,buf,j);
    106. Re:Where? by Pseudonym+Authority · · Score: 1

      Not sexual harassment. No story here other than them being intolerant towards hacker culture.

    107. Re:Where? by Pseudonym+Authority · · Score: 0

      Is crying, drunk men scaring women away from bars such a huge issue that we should enact laws to change millennium old bar-culture so that more women wanted to go into them? No, fuck that. They can deal with it. It is not my responsibility to change myself to be your friend If you don't like it, fuck you. If women don't like the culture of coders, then they can either join it and try to change it, or go somewhere else.

      No one is forcing women to be developers, so if they don't want to join, then they can go somewhere else. Where does the idea that we need more women in coding come from anyway? It's fine how it is. Do we need more women in pipelining? That's another crude, male dominated industry (I know because I have piped lines before, and it is crude! I have never, ever seen a female on the right-of-way or on the oil well pads)? How about in trading, where a de facto prerequisite to getting on the floor is snorting a kilo of coke in the exchange restroom?

      This is not an issue. If they wanted to be programmers, there is nothing stopping them other than themselves.

    108. Re:Where? by Anonymous Coward · · Score: 0

      Did you manage to read to this part?

      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.)

      It's not about every programming outfit out there always talking about vaginas, which would be a problem if it was true. It's all about feeling welcome.

      And this is just this one manager's anecdote (and one hell of a manager he is if he can't even instill a bit of professionalism in his underlings). Unless I misunderstood and this "local programmer user group" is some unofficial club, then this becomes irrelevant to the article's topic altogether.

    109. Re:Where? by Pseudonym+Authority · · Score: 1

      So your idea is to force programmers to change so as to appease women? Do we also have to enslave them and force them to work, so that they can't just find another job somewhere else, thus evading the `problem'? Should we give them jail time for being fat, ugly, socially-awkward losers that are off-putting to women? Should we higher some guys named Brad and Dave who majored in marketing to work with the women coders so that they are more comfortable?

    110. Re:Where? by epyT-R · · Score: 1

      natural radiance? gender balance soothes altercations? what a load of PC bunk. group dynamics are abysmal in most situations regardless of gender balance. I guess you meant politically correct bandwagoneering creating passive aggressive struggles across gender, and between men too; as they struggle for who's gonna be mr alpha, or mr white knight by getting to corral the other guys into their PC slots? then there's the women playing the game against them, with any male complaint being taken as misogyny.. in almost every case where I've been involved, if there's one or two women, they're almost always blaming misogyny whenever their positions are not looked upon favorably..and the trigger happy corporate culture happily obliges their victim hood fantasies.

    111. Re:Where? by Jessified · · Score: 1

      Fair enough. I'm not missing that point. And from an individual perspective perhaps an individual HR rep only has so much to work with. I think the wider question is why are there so few women in the profession. That is the point of TFA.

      I'm saying to anyone who says they don't have bias, simply put, "You're wrong."

    112. Re:Where? by Jessified · · Score: 1

      Lol actually it's very demonstrable that human beings are fundamentally biased creatures. This is pretty widely accepted in psychology.

      You might as well tell me that climate change is a myth and evolution is wrong. And maybe that's what you think. But it's rich that you call me ridiculous.

    113. Re:Where? by epyT-R · · Score: 1

      perhaps you're right, but what the activism is doing now, baking systemic counter bias into culture, education, and law, just creates more bias, placing race/gender/whatever first and foremost in everyone's minds precisely when these groups say they DON'T want it to...except of course, in the direction that benefits them. This I cannot support. Articles like this one are a good example.. useless 'research' tossed out by someone programmed by a collegiate thinktank that's already made up its mind and just wants affirmations. the fact is that such childish expectations like 50/50 'fairness' across the board is completely unobtainable for the basic reason that more men prefer computer science (or science in general) than women do. The only reason the colleges and university classes are so heavily biased female now is because of said programmed gender bias by feminist activism. Some places will probably give you a scholarship for compsci solely for having a vagina. Talk about sexist rubbish.

    114. Re:Where? by Jessified · · Score: 1

      You might as well ask me to prove evolution. There is a lot of research out there, and the concept is fairly settled, but I'm not going to waste my time on someone who has no interest in actually reading it.

      If you are actually interested then look for yourself. It's not hard to find, and I'm not going to hold your hand.

    115. Re:Where? by Anonymous Coward · · Score: 0

      No, by his logic, women attitude is a major factor which maintains the status quo. I don't see where you got the "entire reason" thing from.

    116. Re:Where? by SplashMyBandit · · Score: 1

      I have the modpoints but you are already at +5, so I can't give you any more - otherwise I would. Your chain of reasoning is one of the best logical framings of the situation that I've seen anywhere. Nice job.

    117. 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.

    118. Re:Where? by Anonymous Coward · · Score: 0

      I have code to ship and a deadline, how you get to the solution makes no difference to me...

      One of the ex-hires at one of the companies I used to work for was Googling for code and copy-pasting it straight into our commercial product as it did exactly what we needed and saved us a large amount of time. Not only does that open us up to a whole pile of IP issues but most of the time the code he was copying was from GPL products and our product was closed-source.

      How a programmer gets to the solution makes a BIG difference to me.

    119. 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.

    120. Re:Where? by Anonymous Coward · · Score: 0

      Please tell me that I don't use anything written by your company. Good programmers need more than to be able to copy and paste. They need to know why what they are doing is important.

    121. Re:Where? by MaskedSlacker · · Score: 1

      Yeah, you're kinda weak in the brains department. I don't look at race, gender, accents, height, or makeup (other than tattoos and men wearing makeup) when making a hiring decision. I really think you need some help.

      Let's see: You start off as an arrogant ass, and then sexist comment #1

      some/most women find more suitable careers than coding

      implying that coding is not suitable for women, and sexist comment #2

      ...all seem more appealing to my better half (accountant) than bug-fixes ("That just sounds...gross!")

      implying that your girlfriend/wife/whatever is too stupid to understand the idea that the word 'bug' here doesn't refer to a literal bug...

      Get your head out of your ass.

      Yeah, there's no bias in you at all.

    122. Re:Where? by winwar · · Score: 1

      You don't think it's discrimination when you have pretty much proved it with your link!?! What exactly do you think is the reason for the divergence that isn't related to discrimination? What and who is pushing for their priorities to change? And why isn't the same thing happening to boys?

      That's the definition of sexism. Of discrimination. Sure, it might not be deliberate on an individual scale but when you add it up, you get a profession with very few women. In the end, whether or not it is deliberate does not matter. It is obvious yet virtually all of the comments on this thread claim there is no problem.

         

    123. Re:Where? by Anonymous Coward · · Score: 0

      Judging by GP's "manager of a local programmer user group" and "monthly meeting" we are indeed discussing some private social club here. Sexual discrimination there is irrelevant.

      The rest of his comment speaks about geekiness and nerdiness making women "feel unwelcome", which is not a question of sexual discrimination, but sexist and stereotyping in itself: "Women don't enjoy your geeky stuff and nerdy manners, that's why they're not coming to IT"

    124. Re:Where? by Anonymous Coward · · Score: 0

      I have been programming enterprise software for 15 years and I can say that overwhelmingly the programmers that I worked with have been male. Having said that, I have worked with some very, very good female programmers. I tend to see more female programmers on the offshore (i.e. India) teams. It tends to sort of break down like this:

      Programmers - 90% Males
      Business Analysts - 50/50 Male/Female
      Training - 70-80% Female
      Project Management - 70% Female
      IT Support - 90% Male
      System Admins - 99% Male (I'm sure there are some females but I can't think of a single one that I've ever worked with)
      DBA's - 90% Male

      Now this is only true of my experience - yours may vary. But I have seen a very clear pattern - "hardcore" IT skills are clearly dominated by males. Women have made a lot of inroads in the more "warm and fuzzy" types of areas (training, project management, etc.). It has certainly never been a case of women being "shut out" of IT jobs in my experience. There are just fewer applying and getting trained at school.

    125. Re:Where? by Anonymous Coward · · Score: 0

      Yeah, kinda like someone observing "there aren't enough African American swimmers...we need better representation". It's not that AA's are getting shut out of swimming it's just that they are into other things.

    126. Re:Where? by Anonymous Coward · · Score: 0

      Lots of adult men are turned off by this culture, too. I wouldn't come to your programmer user group, and I could probably school your user group. I imagine it's the same for most senior/adult engineers.

    127. Re:Where? by Zontar+The+Mindless · · Score: 0

      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.

      Au contraire, mon frère...

      Starting in their late 20s, women like men who are mature, stable, and established in a career. A fact I discovered... and discovered... and discovered... to my very pleasant surprise after I found myself single again at 41-going-on-42.

      But you boy-toys keep right on telling yourselves whatever it takes to make yourselves feel better. ;P

      (I'm now in a relationship again, and planning to marry her soon... But, boy, did I have some fun for 3-4 years before I hooked up with Ms Right.)

      --
      Il n'y a pas de Planet B.
    128. Re:Where? by Zontar+The+Mindless · · Score: 1

      For example, "Einstein later became fluent in English and German though he was a horrible speller in English."

      Thanks for lowering everyone's IQ by a point or two.

      --
      Il n'y a pas de Planet B.
    129. Re:Where? by phantomfive · · Score: 1

      Genetic disposition, eh? How do you measure that? Give me you rejects and I'll teach them all how to code.

      --
      "First they came for the slanderers and i said nothing."
    130. Re:Where? by Zontar+The+Mindless · · Score: 1

      I was one of the juniors along side a talented, junior female developer...

      And you thought so highly of her talents that you couldn't come up with anything better to do with her than to fuck her?

      And then they let you go straight into management after that?

      *facepalm*

      --
      Il n'y a pas de Planet B.
    131. 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?

    132. Re:Where? by Surt · · Score: 1

      If only they belonged to a protected class, but, alas, bigot is not a protected class.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    133. Re:Where? by Surt · · Score: 1

      Yep, the idea is to force programmers to change, or face the financial consequences of their choices.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    134. Re:Where? by TheRaven64 · · Score: 1

      The designer and implementer of BBC BASIC was transgender, and the capabilities of that language (full support for structured programming, integrated assembler, and so on) were the main point that got Acorn the contract to build the BBC Micro.

      --
      I am TheRaven on Soylent News
    135. Re:Where? by shutdown+-p+now · · Score: 1

      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.

      You've got me thinking, and I've realized that this is true of my place of work, as well - or at least as it pertains to development and testing; managers and HR are a whole different kettle of fish, and there are far more American women there. But among the devs, there are probably three Indian and two Chinese gals for every American one, and then there's also quite a few from ex-USSR, Turkey and Middle East. I wonder what a sociologist would make of it.

    136. 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]
    137. Re:Where? by Anonymous Coward · · Score: 0

      The fact that women in your experience blame misogyny has, of course, absolutely nothing to do with this blatant display of misogyny right here.

    138. Re:Where? by shutdown+-p+now · · Score: 1

      If girls don't like the geek culture, fuck 'em.

      Hm... I always relied on guidelines that were more or less directly opposite of that. An intriguing suggestion, though.

    139. Re:Where? by shutdown+-p+now · · Score: 1

      There's millions of developers overseas who are having great careers and have never read a single comic book.

      If you seriously think that the "Star Wars / comic book / ..." culture associated with software development and geeks in general is unique to U.S., or even to Western countries in general, you're very mistaken.

    140. Re:Where? by Jedi+Alec · · Score: 1

      Because for a long time we've ruled the world, and there are many among us rather unwilling to let go of the power and perks that have been accumulated over the centuries.

      As for singling out white males...you might want to pay some attention to the news. There's a group of men who tend to wear beards, scarves and with a somewhat darker complexion who are also rather well known for their treatment of women. It's just that because it doesn't apply to us white guys we don't take it personally, so we tend to filter it out.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    141. Re:Where? by Anonymous Coward · · Score: 0

      That's the problem - if they don't like the culture, then the odds of them having a secure financial future is probabilistically more fucked. Tech jobs are good jobs, lead to financial security. What you're saying is that no one should consider changing the culture, so that women, Blacks, and Latinos will feel comfortable. I argue all of us can do tech jobs equally well, and that stopping the stupid super-competitive, male-oriented, StarWars/StarTrek and video game social hurdles makes sense.

    142. Re:Where? by Anonymous Coward · · Score: 0

      The problem I think is confidence. Men tend to be more confident, regardless of ability. That impresses hiring managers if everything else is equal (which it rarely is). We hired some people recently and had a heck of a time finding qualified applicants. An exciting looking resume would inevitably lead to an interview with someone completely unqualified that had exaggerated significantly. All of them were male. People with mediocre resumes were then called and often turned out to be at least reasonably competent. Women were a significant minority of that group and we hired one of them.

    143. Re:Where? by pommiekiwifruit · · Score: 1

      Don't forget the ARM chip, which runs most mobile phones!

    144. Re:Where? by Anonymous Coward · · Score: 0

      1) There's no bigotry involved here
      2) If you actually believed in equality as a concept you wouldn't spout this retarded "protected class" bullshit, you'd support equality for everyone

    145. Re:Where? by TheRaven64 · · Score: 1

      Hmm, somehow I forgot about all of her later work. BBC BASIC was the first language I learned, and meant that I didn't understand why there was so much hatred devoted towards BASIC because she fixed pretty much all of the things that people criticised. She seems to still be doing interesting things at Broadcom now.

      --
      I am TheRaven on Soylent News
    146. Re:Where? by Anonymous Coward · · Score: 1

      Well, you could argue that the joke is a reflection on a decades long workplace culture festering in CS and IT, and that this culture was responsible for the proportion of women graduating with CS degrees dropping from 45% in the mid 70's to 5% now. Or you can argue that the culture does exist, women are too stupid to use computers, nah nah nah, not listening.

    147. Re:Where? by Anonymous Coward · · Score: 0

      Who are you to say that programmers aren't allowed to behave the way they do?

    148. Re:Where? by Surt · · Score: 1

      1) Sure there is. If you can't see it, you're blind.
      2) Redressing specific, severe imbalances seems like an excellent strategy for achieving better equality.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    149. Re:Where? by Surt · · Score: 1

      Society. Same group that always makes that decision. Just as society has decided that child sexual abuse is unacceptable, we have decided to do something about this.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    150. Re:Where? by VoidEngineer · · Score: 1

      How about it being biological in nature? The bias comes about in the way that we perceive and identify patterns through shape, color, repetition, etc. The bias is located in the rods, cones, optic nerve, and visual cortex. And it's inherently and axiomatically in all people who have eyes and ears, in the same way that it's axiomatic that all people breath and metabolize energy. The entire field of cognitive neurobiology provides a compelling reason to treat bias as axiomatic.

    151. Re:Where? by Anonymous Coward · · Score: 0

      So you speak for "society" now?

    152. Re:Where? by Anonymous Coward · · Score: 0

      Humming Ocarina of Time is bigotry now? Towards who, Sega fans?

    153. Re:Where? by russotto · · Score: 1

      If girls don't like the geek culture, fuck 'em.

      Hm... I always relied on guidelines that were more or less directly opposite of that. An intriguing suggestion, though.

      Which points to one way of looking at it... "society" has been telling male geeks in no uncertain terms that if you act like a geek you're not going to be popular with most women. Conform or suffer shunning. The geeks who remain geeks have decided we can live with that. Now we're being told that since women don't like our geekiness, WE are, by being geeky, excluding them, and should cut it out. Somehow this seems backwards.

    154. Re:Where? by Anonymous Coward · · Score: 0

      If girls don't like the geek culture, fuck 'em.

      We'd like to, but they rarely hang around long enough for us to do that.

    155. Re:Where? by CodeBuster · · Score: 1

      If we as an industry think that diversity is important,

      Diversity is overrated at best.

      I think making others feel welcome is important.

      Finishing projects on time and on budget is more important.

    156. Re:Where? by Anonymous Coward · · Score: 0

      Maybe encouraging the comuc book nerds to go into this field isn't a winning strategy after all.

      Goddammit, comic books are for geeks - history books are for nerds.

    157. Re:Where? by Anonymous Coward · · Score: 0

      One such effort to try to improve diversity is http://www.blackgirlscode.com/

      God that's some racist, sexist shit. Makes me sick to my fucking stomach. In the age where so many young programmers have learned their art entirely from the internet, black girls can and should learn to program just like boys and girls of all colors - by reading the fucking docs, and building stuff. I've never yet read a single racially or sexually biased piece of software documentation.

      When we set apart a group of people, and condescendingly pander to their assumed victimhood, we do them no favor. America will be the first truly post-racial nation since Rome - and we decent Americans will not allow sexist, racist bigots like this to stand in the way.

    158. Re:Where? by PPH · · Score: 1

      Starting in their late 20s, women like men who are mature, stable, and established in a career.

      Hmm. We're talking about the subset of women who want to go into some professional field. Increasingly, they are taking responsibility for their own careers and stability. That began with that damned women's lib stuff (You kids stay off my lawn!). Some of them even went so far as to seek out a hot boy toy as a companion.

      And I'm kind of careful with that "Starting in their late 20s" stuff. Most of the women I knew that wanted to have careers and/or stable families worked toward them since high school.

      --
      Have gnu, will travel.
    159. Re:Where? by Surt · · Score: 1

      How about the perverted jokes?

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    160. Re:Where? by Surt · · Score: 1

      I'm reflecting what society has collectively decided with sufficient agreement to enact into laws. I'd hardly claim to be 'speaking for' when the conclusions are quite that obvious.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    161. Re:Where? by russotto · · Score: 0

      I'm reflecting what society has collectively decided with sufficient agreement to enact into laws.

      Oh, so you're trolling. Since it's pretty clear there aren't laws against humming "Ocarina of Time", nor having Star Wars action figures in one's cubicle, nor wearing video game T-shirts to work.

    162. Re:Where? by Anonymous Coward · · Score: 0

      So because some people somewhere allegedly might be telling rude jokes, that makes it OK to abolish geek culture?

    163. Re:Where? by Surt · · Score: 1

      Just the rude jokes part.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    164. Re:Where? by Surt · · Score: 1

      I don't know how you got from putting some constraints on the perverted jokes to that.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    165. Re:Where? by rwven · · Score: 1

      The point is that people with Asian names (statistically) have a much higher likelihood of having a language barrier than, for instance, John Smith. Saying that people with Asian names get hired less than similar american counterparts means nothing. If you can prove that the candidates did not have a language barrier, then the figures are legitimate. Otherwise, I can assume, based on prior experience, that they were probably passed over because there was a barrier in communication.

      I've passed on several candidates over the years because of barriers in communication due to immature english comprehension. This is not racism in any way. You wouldn't expect that I could waltz into any given russian software company and get a programming job if I know very little, or no russian. If you can't do the job, you're not going to get hired. More often than not it's because of lack of experience, but sometimes language stands in the way.

    166. Re:Where? by rwven · · Score: 1

      I'm not sure what you're trying to prove here... Your interview sounds very similar to mine.

      They get a laptop and two coding projects. One they have to code from scratch, another is an intentionally broken program which they have to fix. They need to be able to solve both problems in a timely manner (read: less than 45 minutes, and our best applicants take about 15 minutes), and need to impress me with their ability to solve the problems without producing a hackjob.

      We do use the whiteboard for some really simple one-liner stuff like SQL questions where they need to provide an example query against an imaginary database design...but I'd imagine that's pretty normal.

      Trust me, you would not find any gems in our rejects. Unless you live in silicon valley (and maybe even there too), programmers with an ounce of ingenuity are very hard to come by. I generally look for someone that I feel I "could" turn into a lead developer in less than a year.

      I will say that "how you get to a solution" makes a HUGE difference to me. We have complex systems that have to all function well together, and hacking together some piece of crap that breaks 5 other things is not an acceptable "solution." We adhere to our own established coding standards, and a developer should ALWAYS know how to write something so it doesn't break the rest of the system. I also expect my developers to write code that others can maintain with minimal effort. We've all seen our share of daily-wtf code, and that's no way to get a job done.

    167. Re:Where? by rwven · · Score: 1

      The fact is that some people are just not good at coding....and probably never will be. I've seen programmers turn it around, but usually a lousy programmer is just that...a lousy programmer. Just like you can't train some people to be NFL players, you can't train all people to be good programmers.

    168. Re:Where? by rwven · · Score: 1

      Our interviews are three hours, and are a gauntlet of technical questions, laptop + coding problems, general problem solving tests, examples of prior work, and also we make sure they could be passionate about what we're doing... Honestly the last point is the most important. Passionate coders are the best coders, even if they lack experience.

    169. Re:Where? by antdude · · Score: 1

      "... If girls don't like the geek culture, fuck 'em..."

      Uhhh...

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    170. Re:Where? by Jiro · · Score: 1

      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. ... and as a result, people of Asian descent have had a hard time getting jobs in software engineering, accounting for the near complete lack of Asians in the industry? Whatever you say.

    171. Re:Where? by phantomfive · · Score: 1

      Just like you can't train some people to be NFL players, you can't train all people to be good programmers.

      Sure you can, assuming they have normal mental facilities (aren't handicapped or something). The primary limiting factor is desire to learn.

      The NFL is the top 1600 players in the world. Most people will never be one of the top 1600 programmers in the world, but fortunately we don't need to be.

      --
      "First they came for the slanderers and i said nothing."
    172. Re:Where? by Anonymous Coward · · Score: 0

      THIS! Thank you.

    173. Re:Where? by TranquilVoid · · Score: 1

      This is something I find fascinating. The theory makes sense, especially in the cutthroat world of capitalism and the free market. Surely any business that hires the best candidates irrespective of race and sex is going to have a strong competitive advantage and those that don't will become bankrupt, right? Still, you only need to go back 50 years to see when society simply wouldn't do this, so clearly we can't discount the possibly of endemic bias.

      As an aside, it's crucial for productivity that the workers get on with each other.

    174. Re:Where? by Anonymous Coward · · Score: 0

      Hell ya, I'm biased.

      I totally want more women at work. And I want the muslims to stay as far away as possible.

      Women good. Jihad death cults bad.

    175. Re:Where? by DemonGenius · · Score: 1

      I like being able to discuss things of a geeky nature at work too, but it's not the end of the world if you can't as there's plenty of other outlets for that kind of thing. If you truly love what you do as a developer (assuming you are one) then it shouldn't matter whether or not it plays nice to your subculture of choice.

    176. Re:Where? by u38cg · · Score: 1
      I don't have details to hand, but there is plenty evidence out there that companies that aggressively pursue talent in environments where that's not the norm do outperform. Classic examples today are Western companies operating in Asia, where they can typically hoover up people that their system has rejected (mothers, the laid off, etc).

      I quite agree about productivity. Creating a company culture is an interesting and difficult thing; it is however possible and worth doing. And of course a culture which is negative about "political correctness" is not going to be a good place to work.

      --
      [FUCK BETA]
    177. Re:Where? by Your.Master · · Score: 1

      The study wasn't specific to software engineering. Unless you think software engineering is a special career, or that anti-asian sentiment is a special sentiment, it implies that people of Asian descent manage to get those jobs despite a disadvantage in call backs.

    178. Re:Where? by binkless · · Score: 1

      The problem is that this is a mostly fact-free article. There's one anecdote about women's experience in the workplace, and a note that female CS enrollment is down, and a link about "brogrammers". Really makes a compelling case - *not*. More revealing is the link that supposedly makes the case that age works against software talent. The linked cites some actual data - but it's about the *semiconductor* industry not software.

      Really this doesn't deserve the response its getting here. It's just a third rate columnist blathering on about conventional wisdom.

      Boring.

    179. Re:Where? by russotto · · Score: 1

      I like being able to discuss things of a geeky nature at work too, but it's not the end of the world if you can't as there's plenty of other outlets for that kind of thing. If you truly love what you do as a developer (assuming you are one) then it shouldn't matter whether or not it plays nice to your subculture of choice.

      Nothing's the end of the world short of the end of the world, but that doesn't mean things aren't seriously undesirable. And it most certainly does matter to me whether I (and the other developers around) have to either conform to the mainstream culture or be sanctioned for creating an unwelcoming work environment.

    180. Re:Where? by eriqk · · Score: 1

      It would seem as though white males are always singled out when it comes to issues of tolerance and acceptance. I'm curious to know why that is.

      White males have been, and continue to be, in a position of privilege.
      All this whining about white males being under attack, or "white males are always singled out when it comes to issues of tolerance and acceptance" simply stems from the erosion of this position of privilege. This erosion is long overdue by the way.

    181. Re:Where? by Anonymous Coward · · Score: 0

      As an aside, it's crucial for productivity that the workers get on with each other.

      Do you think that's going to happen if you force your existing workers to give up their culture just because some newbie thinks it's uncool?

    182. Re:Where? by russotto · · Score: 1

      White males have been, and continue to be, in a position of privilege.

      Are we, now? I'm afraid someone didn't let me in on the secret handshake to get the privileges. Either that, or I'm just not white enough. Either way, I object to being attacked under the cover of "erosion of privilege".

    183. Re:Where? by CTachyon · · Score: 1

      White males have been, and continue to be, in a position of privilege.

      Are we, now? I'm afraid someone didn't let me in on the secret handshake to get the privileges. Either that, or I'm just not white enough. Either way, I object to being attacked under the cover of "erosion of privilege".

      Yes, we are. As a white US resident, I've never had to worry about selecting a wardrobe that carefully avoids any chance of being mistaken for a criminal (e.g. avoiding hoodies, no matter how convenient they are); and as a male, I've never had to make an on-the-spot calculation of whether or not the guy entering the elevator is going to use the confined space to sexually harass me or bully me into accepting a sexual proposition.

      Only in rare cases does privilege come with a special handshake -- it's often the mere absence of bias. In the context of discrimination, "privilege" is a term of technical jargon; I strongly recommend you read Of Dogs and Lizards: A Parable of Privilege for a good explanation of what "privilege" means here.

      --
      Range Voting: preference intensity matters
    184. Re:Where? by Anonymous Coward · · Score: 0

      Why?

      What difference does it make?

    185. Re:Where? by russotto · · Score: 1

      Yes, we are. As a white US resident, I've never had to worry about selecting a wardrobe that carefully avoids any chance of being mistaken for a criminal (e.g. avoiding hoodies, no matter how convenient they are);

      Hell, I guess the times I've been arrested, I should have just pointed out I was white and the cop would have said "Oh, sorry, sir, never mind".

      and as a male, I've never had to make an on-the-spot calculation of whether or not the guy entering the elevator is going to use the confined space to sexually harass me or bully me into accepting a sexual proposition.

      I work in Chelsea, NYC. Fortunately I'm not nearly attractive enough to worry about it. Is that "ugly" privilege?

      In the context of discrimination, "privilege" is a term of technical jargon

      Thank you, Humpty Dumpty.

    186. Re:Where? by Anonymous Coward · · Score: 0

      I think your parent poster was being very sarcastic.
      The readers were asked the problem is, and your parent answered with a bare assertion that their ought to be more female developers, whether they want to be or not.
      In my opinion that looks like a parody of diversityniks who insist that something* is wrong if a group of people doesn't compare to another group of people for some chosen property.
      *that something typically being deliberate exclusion, or any -ism.

    187. Re:Where? by n8r0n · · Score: 1

      You do realize that there are digital design tools, right? I don't use paper or whiteboards much, but I do design things before I code. The difference is that I have a digital record of my class diagrams, or sequence diagrams, and you're looking for them under a stack of papers on your desk, or bitching about the guy who backed into your whiteboard, and smudged your pretty picture.

      I don't have to worry about deciphering my crummy handwriting, I can easily send my design documents to people who missed the meeting (and associated whiteboard sketches), and if the design session actually involves prototyping code, I get Intellisense, autoformatting, syntax-checking, and a whole host of other automated features that my whiteboard doesn't seem to do for me.

    188. Re:Where? by equex · · Score: 1

      Good points, we used one at work. Can't remember the name. Though, the best diagrams came from a whiteboard and was photographed digitally :)

      --
      Can I light a sig ?
  7. 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.

    1. Re:Not what I've seen by jpapon · · Score: 1

      Hah, what's with the guy covering his face in that photo??

      --
      -- Let us endeavor so to live that when we pass even the undertaker shall be sorry. -- M. Twain
    2. Re:Not what I've seen by Swave+An+deBwoner · · Score: 1

      He's wanted for bank robbery in 15 states. But with his hand covering his face, nobody will ever know he's there.

    3. Re:Not what I've seen by TheRaven64 · · Score: 1

      Wow, I've heard of not discriminating based on age, but the fourth guy from the left in that photo makes me think you're taking that ideal just a little too far...

      --
      I am TheRaven on Soylent News
  8. Not that I've noticed by cmdrbuzz · · Score: 1

    Whilst I guess I fit the Young and Male (29 so young ish!), my team of 5 has two great female developers. And my previous manager was a female developer promoted (best boss ever to be fair)

    So its not all sexist around here...

  9. It starts before the workforce by Anonymous Coward · · Score: 0

    There's been a lot over the past couple of months about the ratio of male to female in programming environments, and how a few of the women who are programmers are frustrated and leaving because of sexism in the workplace. I don't disagree that this is an issue that needs to be resolved.

    But, the low ration itself isn't so much of the Brogrammer mentality as it is that we're failing to get more women interested and/or actively involved in development, programming, computer science, whatever, at the high school and or college levels (or earlier) in the first place. Solve this problem first, and there's more women entering the workforce as developers. Once that happens, the ratios will balance out, and attitudes and behaviors will change.

    1. 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?

  10. 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.

    1. Re:Nerds have always loved to say that the reason by Anonymous Coward · · Score: 0

      I thought nerds always loved to say that women didn't like them because they were fat?

    2. Re:Nerds have always loved to say that the reason by Surt · · Score: 1

      No, that's what they don't love to admit.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  11. 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.

    1. Re:diversity by Anonymous Coward · · Score: 0

      Maybe not, but hiring from only 50% of the pool is guaranteed not to improve things.

    2. Re:diversity by elsurexiste · · Score: 1

      That's a half-truth. While gender [im]balance hasn't been found to have any consistent effect on productivity or decision making, it does have the benefit of balancing the disparity between men and women's incomes, which is a desired political outcome. This is a nice paying line of work after all...

      --
      I rarely respond to comments. Also, don't ask for clarifications: a brain and Google are faster, believe me!
  12. 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 Anonymous Coward · · Score: 0

      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.

      Girls aren't immersed in technology? Have you seen how much time schoolgirls spend texting and sexting? They demand a cell phone at the same time as a push-up bra.

      I attribute the absence of "go to" girls to a sociological/biological imperative. The primary purpose of a woman is a wife and a mother. Yes, a technological society has given women independence in ownership, earning-power, sexual activity, social status, educational opportunities. But as long as a girl can demand protection from the rest of society (who themselves aren't demanding protection), her motivation to understand any technology will be limited.

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

      he was saying that they are NOW but were not when the current workforce was going through childhood.

    3. 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.

    4. Re:The problem with this is... by Anonymous Coward · · Score: 0

      I know I might be replying to a troll AC but...the three examples you listed that you say are typical fo female programmers are pretty much what any starting or incompetent coder would do regardless of gender; I'm sure many other /.'ers would agree with me on that.

    5. 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.
    6. Re:The problem with this is... by Anonymous Coward · · Score: 0

      *facepalm*

  13. Maybe. by khasim · · Score: 1

    Wouldn't it be more that women are repulsed by them? Haven't programmers always done that?

    LOL
    What? The stereotype of the unwashed nerd living on high caffeine drinks and noodle-food who spends all night hacking code?

    Or are you talking about the bullshit from InfoWorld where the "nerds" spend all night drinking and disparaging women?

    From TFA:

    Cunningham says the subtle sexism she encountered as a programmer was so discouraging that she once considered leaving the field for good.

    "subtle sexism"? I can see subtle sexism being a problem. And not just in programming. But that doesn't mesh with "brogrammers".

    1. 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.
    2. Re:Maybe. by Anonymous Coward · · Score: 0

      It's from a Fox News piece on homosexuality in the workplace.

    3. 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
    4. Re:Maybe. by TranquilVoid · · Score: 1

      I don't know how to take Cunningham. On one hand subtle sexism can be a legitimate problem. On the other hand her example ("Oop, Katie's got the low cut dress on today! I know where I'm sitting!"* ) is so far from subtle that I wonder if it's made up. On the third hand brogrammers seems a newly-coined term done for effect. It doesn't describe the reality of the almost all-male programming environments in which I've worked, and these include groups dominated by early 20s.

      The unfortunate reality is that humans are both tribal and very motivated by sex. We're never going to eliminate sexism completely.

      * This is strikingly similar to recent jokes at my current job where the company has just rebranded and given us cheap, incredibly thin polo shirts, leading to jokes about nipples etc. The difference, of course, is that there is no substance behind the sexualised talk. Were it directed at a female programmer the nature of the joke would be very different.

  14. 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 Anonymous Coward · · Score: 1

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

      Only if you're a male developer. You should be especially ashamed if you're a white male developer.

      There's a pecking order around here...did you not get the memo?

    2. 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.
    3. Re:I am a developer.... by Anonymous Coward · · Score: 0

      www.youtube.com/watch?v=tacvR87FzBU

    4. Re:I am a developer.... by Anonymous Coward · · Score: 0

      What's strange is that you're a developer but don't seem to understand the difference between the subject of a message and the body.

    5. Re:I am a developer.... by Anonymous Coward · · Score: 0

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

      Nope, you're a scumbag and should be ashamed of yourself because you ask leading questions, like a fox news reporter.

      You're welcome!

    6. Re:I am a developer.... by identity0 · · Score: 1

      No, you should be ashamed of yourself for being a Slashdotter.

      Doubly so if your UID is five digits or less.

      For all I know you're the reason I got an "oppurtunity" to see goatse when I was in HS :P

  15. Not sure what your demographic sample size is... by Anonymous Coward · · Score: 0

    The demographic for coders are skewed male, for sure, but for almost as long as I've been a coder, I've been one of the youngest in my company. (Most of my colleagues are beyond 40 and have kids, including the women...) I've also recommended we hire both women I've interviewed over the years, and one of those we lost in a bidding war. There are a few women coders and software architects in our production team, and I've got a great amount of respect for them. For what it's worth, the CEO of my company is a woman, too.

  16. There ^^^ by mosb1000 · · Score: 3, Funny

    Ah, there it is.

    1. Re:There ^^^ by Anonymous Coward · · Score: 0

      Where I work (New York City) we have about 10 developers, however we sit together with QA which has two black women.

      Both are quite smart and capable on the Unix command line and just sharp in general but they aren't developers.

      We have constant wisecracks amongst the men about "That's what she said", "That's what your sister (mother, wife, girlfriend) told me last night" etc etc. We are constantly cutting each other down about our code, about how many times we've crashed the system etc etc. Some of the Asian guys even say stuff like, "Yeah, yeah, I know, we all look alike to you" and other good natured, racist humor or stuff like, "This is build 49, maybe by the time the build number reaches your IQ we can ship it". There's a rolling laugh at least every 15 minutes and it's really a lot of fun, plus we are very productive.

      The girls don't tell those kinds of jokes, BUT they do laugh at them when we do.

      However, one day, one of the black girls said, "I don't like chocolate, except in my men" as a joke then got all embarrassed that she said that. So girls can get off color too.

      I asked her once, "Was the culture where you came from as full of nasty jokes as this one?". She said "worse".

      Honesty, I couldn't imagine it being worse.

  17. 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
    1. Re:No evidence to back up theories by mjwalshe · · Score: 1

      Yes high end Womens mags have a horrible rep for firing pregnant women and Charitys have horrendous problems with a bullying culture

    2. Re:No evidence to back up theories by Anonymous Coward · · Score: 0

      Charitys(sic) have horrendous problems with a bullying culture

      Clearly, you've never worked at the Susan Komen for the Cure. For charity primarily targeted at women, they are a bunch of misogynists.

  18. uninformative and misleading by Anonymous Coward · · Score: 1

    not really any statistics in this article to back the authors point. the one statistic about university enrollment for comp science being up 10% while enrollment of women in CS is "down" (with no figure given) says more that women are less interested in the field than males, than it does imply that the industry is dominated by males who are "actively pushing females away". university is not exactly the same as industry - its a much more level playing field in terms of entry, so if less women are going into computer science in school, it's because less women are making the choice to, not that they are being shoved out.
    in my personal experience, most male coders gladly welcome the presence of females. perhaps some of the sterotypical socially awkward, insecure nerd types are intimidated by females, but i think most guys are thrilled when there is a woman to counter all the testosterone. i've worked in industry and in research with female programmers and i've never seen them really treated differently than their male counterparts.
    i know gender bias exists in the workforce in general, but i've not experienced it being noticibly greater in the comp sci field. i think this article lacks any foundation to skew it with such a slant.
    the fact is, women and men in general aren't the same. blame it on hormones, society, whatever.. women just typically don't seem interested in being coders.
    as for sexist jokes, whether subtle or overt, that happens in every field. women do it too. coders in general are commonly witty and sarcastic, and in my experience men programmers make as many or more vulgar and offensive jabs at each other as they do toward women.

    1. Re:uninformative and misleading by Barbara,+not+Barbie · · Score: 0

      in my experience men programmers make as many or more vulgar and offensive jabs at each other as they do toward women.

      So, because guys treat each other like they're in some locker room, it's okay for them to treat women just as rudely? Not all of us want to hear every second sentence punctuated with obscenities, whether they're directed at a male co-worker OR a female co-worker.

      --
      Let's call it what it is, Anti-Social Media.
    2. Re:uninformative and misleading by NeverSuchBefore · · Score: 1

      Not all of us want to hear every second sentence punctuated with obscenities

      I think you'll find it difficult to get everyone to agree on anything. If you expect no one to be offended, then that is just a pipe dream. I'm not going to change my way of speaking just because someone can't take a joke/is oversensitive.

      No one has a right to not be offended.

    3. Re:uninformative and misleading by Anonymous Coward · · Score: 0

      And a lot of people don't want to hear about your stupid baby, diet or feelings.

    4. Re:uninformative and misleading by Anonymous Coward · · Score: 1

      So, because guys treat each other like they're in some locker room, it's okay for them to treat women just as rudely? Not all of us want to hear every second sentence punctuated with obscenities, whether they're directed at a male co-worker OR a female co-worker.

      Um, why, yes. Yes, it is. It's called "gender equality", ma'am, not "gender superiority". If women want *better* treatment from men than men treat other men, then they should at least have the courtesy to openly state what they're really after.

      I am very much for the equal treatment of men and women.

    5. Re:uninformative and misleading by Anonymous Coward · · Score: 0

      What is so different about women that they need different language?

    6. Re:uninformative and misleading by Barbara,+not+Barbie · · Score: 0

      Wanting a workplace that's not full of profanity and sexist jokes is not asking for "gender superiority."

      It's equally unacceptable if the person speaking like they have Tourette's is a woman.

      When you go "My F***ING piece of S*** computer F***ING froze the F*** up again and I lost a S***load of F***ing work, if F***ING Steve Balmer were F***ING here right now, I'd F***ing kill the C***S***ING MOTHERF***ING C***", you're distracting attention from the real issue, and making it about you and your anger.

      In short, you're not acting like a professional, and the real professionals around you shouldn't have to put up with such distractions.

      Excusing it behind the facade of "faux equality" is equally unprofessional.

      What next - excusing groping a woman because "you would have no objection to women groping you?" It's the same argument - and it doesn't work.

      --
      Let's call it what it is, Anti-Social Media.
    7. Re:uninformative and misleading by Anonymous Coward · · Score: 1

      If you're looking for civility, ask for civility. If you're looking for professionalism, ask for professionalism. I'm very much in favor of both (though I do find a well wrought string of expletives to be helpful outlet for stress at times). I continue to fail to see how anything you've mentioned can genuinely be considered a gender equality issue.

      As for your final paragraph, legally that would be assault and battery and wouldn't be appropriate in any combination of genders and therefore it fails to bolster your argument.

    8. Re:uninformative and misleading by Barbara,+not+Barbie · · Score: 1

      If you're looking for civility, ask for civility. If you're looking for professionalism, ask for professionalism.

      The point is that the onus should not be on women to have to ask for either civility OR professionalism.

      --
      Let's call it what it is, Anti-Social Media.
    9. Re:uninformative and misleading by Anonymous Coward · · Score: 1

      So, where have you successfully made the case that said onus specifically lies with women? Are you suggesting men are not inherently capable of appreciating civility/professionalism? Are you suggesting women are incapable of operating in an environment with lower standards of civility/professionalism?

      Whatever gender-related point you are trying to make eludes me. I suppose we shall have to agree to disagree.

    10. Re:uninformative and misleading by Barbara,+not+Barbie · · Score: 1

      where have you successfully made the case that said onus specifically lies with women?

      Obviously your logic skills are seriously lacking, since nobody has said that, neither in the main article, nor in this thread.

      Are you suggesting men are not inherently capable of appreciating civility/professionalism?

      Some men, definitely.

      Are you suggesting women are incapable of operating in an environment with lower standards of civility/professionalism?

      Why should anyone of either gender have to tolerate a work environment with lower standards of civility or professionalism? Why should a co-worker be treated with less civility and/or less professionalism than either a boss, a customer, a supplier, or a total stranger?

      --
      Let's call it what it is, Anti-Social Media.
    11. Re:uninformative and misleading by Anonymous Coward · · Score: 0
  19. Women *seem* less likely to be interested ... by Anonymous Coward · · Score: 1

    I do not know why, but the truth of the matter is that women *seem* to be less likely to have an interest in software development. Woman are just as smart, just as able, but software development is not something that you can do very well unless you have some sort of inherent interest. Perhaps the tendency to have such an inherent interest is simply one of the things that is different between men and women.

    When I started college maybe 10% of the class in the first introductory computer science class was female. That is long before any "brogrammer" effect can get started. As a matter of fact I don't remember the women in the computer science program being treated poorly. The "brogrammer" frat-house-like environment suggested was not evident at the two somewhat well known state universities that I attended for undergraduate and graduate computer science.

  20. This entire article is bullshit. by NemoinSpace · · Score: 0, Flamebait

    I could write a few sentences to refute it, but that would just add to the bullshittyness of it. I'm not sure if i spelled bullshittyness right.

  21. Well if they don't apply how can we hire them? by Anonymous Coward · · Score: 1

    In the 10 years I've been with my company I've never heard of a female developer applying for a programming job. It's hardly fair to say they are being pushed away if they're not applying in the first place.

  22. 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.

    2. Re:As an older male sys admin by Anonymous Coward · · Score: 0

      females of all genders

      *ahem*

    3. Re:As an older male sys admin by umghhh · · Score: 1

      Well in all the places I worked at (except UK) and this is almost whole of northern Europe the mix was colorful and included ladies. In fact some working with me now are from Spain, Mexico & Brasil - I guess that would be Hispanic except Brazilians then? Not sure if my experience is that much of an exception in Europe. I am surprised that that is so at your place. The fact is however that when I worked in UK the mix was much less balanced as on the continent esp. with regard to fe/male situation. Could this be UK/US situation you describe?

    4. Re:As an older male sys admin by sauge · · Score: 1

      I have walked into many companies and seen plenty of diversity - Indians, Pakistani's, Philippines, etc.

    5. Re:As an older male sys admin by malv · · Score: 1

      "there is a lack of black, Hispanic and female representation in IT in general."

      Perhaps it is biological. The social sciences are dominated by females. White males are a popular scapegoat for the failings of certain minority groups, which is further perpetuated by the media. Last I checked both Asians and Indians do quite well in computing, yet nobody is pointing any fingers at them.

    6. Re:As an older male sys admin by Anonymous Coward · · Score: 0

      Did he not say Asian? Where are those groups from?

    7. Re:As an older male sys admin by Anonymous Coward · · Score: 0

      "until I get to the IT department"

      In my experience the IT department is the most diverse - people from India, China, Eastern Europe, etc. I've reported to bosses that are Polish, Pakistani, Chinese, and American. I've predominantly had male bosses, but I've had a couple of female bosses as well ( fewer women, but disproportionately in management).

      I see our business and sales departments - they're all American, 90%+ white - smooth talkers who all seem to have been members of the same Fraternity (I'm sure that's not really the case - but cookie-cutter humor/personality + definite bro culture.)

      Perhaps I'm sheltered/lucky, I've only worked for two different companies, BUT I just haven't run into the sexist jokes/unwelcoming atmosphere in any of the groups I've been in.

    8. Re:As an older male sys admin by Swave+An+deBwoner · · Score: 1

      That was possibly intended and correct. "Gender" (masculine/feminine) is not "Sex" (male/female), although apparently recent usage has been tending more and more to erase the discrepancy.

      http://en.wikipedia.org/wiki/Gender

    9. Re:As an older male sys admin by shiftless · · Score: 1

      You have to question why black and Hispanic males and females of all genders avoid the technology field?

      Because Hispanic and African peoples are (generally speaking) more creative/visual/spatial thinkers, rather than logical linear thinkers such as Englishmen and Germans.

      Moderations undone to post this, because I think many light bulbs will click on in people's heads when they understand what I'm saying here and how it applies to soooo many things in life. Yes, different peoples really are as genetically different in how they think and act as how they look.

      (I'm part Irish and part English, so I see both sides of the coin.)

    10. Re:As an older male sys admin by Ambiguous+Puzuma · · Score: 1

      Take my experiences for what they're worth, but almost everyone on the team I am part of--roughly evenly split between men and women--uses language that is not polite in mixed company, in mixed company. This includes development, QA, operations, customer support, management, and just about everyone else from middle management on down. We embrace what might be described as "delightfully inappropriate" behavior and other assorted silliness internally, as an outlet that helps keep morale and team spirit high. We're mature enough to know where the boundaries are; we just limit professionalism to where it actually matters: customer interaction and the quality of our work.
      (We're in the US, and have been around for about 30 years.)

    11. Re:As an older male sys admin by xzvf · · Score: 1

      I agree that it isn't a young male developer specific issue. The subject of the original article was young male developers and I was continuing the theme.

    12. Re:As an older male sys admin by Anonymous Coward · · Score: 0

      Hell, I wouldn't even call it a gender problem per-se. It's more like a group behaviour problem.

    13. Re:As an older male sys admin by Anonymous Coward · · Score: 0

      You haven't fixed anything, you've painted over the problem.

  23. 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.
    2. Re:Computers used to be marketed to "Boys" by malv · · Score: 1

      What is "guy-oriented?" Why wouldn't girls enjoy games where you disembowel people? I was taught that all gender differences are cultural.

    3. Re:Computers used to be marketed to "Boys" by misexistentialist · · Score: 1

      They must have been the biggest morons ever to miss out on selling twice as many computers, which were all like $2000 back then!

    4. Re:Computers used to be marketed to "Boys" by Anonymous Coward · · Score: 0

      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.

      OMG PONIES!!!!!!!!!!!!1111111111111

  24. That's it by Anonymous Coward · · Score: 0, Flamebait

    I've had enough of your sensationalist BS stories /.

    Bookmark deleted, and goodbye.

    1. 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.

    2. Re:That's it by Anonymous Coward · · Score: 0, Troll

      Obviously that time of the month!

  25. 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.

  26. Yeah seriously by Anonymous Coward · · Score: 0

    As someone who has worked in the field for over 20 years I have never noticed this either. Now maybe it is always because I have been "just a developer". As a matter of fact I would much rather work with female programmers since us nerds kind of live somewhat solitary lives at times. Who exactly is supposedly pushing women out? We have a ton of women working here also. We have more men but I think that is more a factor of who is available for jobs than any discrimination.

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

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

  28. 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 Anonymous Coward · · Score: 0

      *WOOOOOOOOOOOOOSH*

    3. Re:We welcome female programmers by jpapon · · Score: 1

      This attitude is inevitable for straight males who are surrounded by other straight males all day... even more so when they're mostly 20-30 somethings. There's nothing harmful in it... besides, I guarantee women would ask the same question about a man who was joining their all female crew.

      --
      -- Let us endeavor so to live that when we pass even the undertaker shall be sorry. -- M. Twain
    4. Re:We welcome female programmers by Anonymous Coward · · Score: 0

      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.

      Unlikely. The hypothetical woman was not present in the hypothetical situation, so it's she couldn't know that happened.

      Slashdot should ignore this type of "article". If you want to say programmers are worse persons than non-programmers do a proper study, if you don't want to please shut the fuck up. It's true there are few women who are programmers, but there are also few men who are nurses, teachers, etc. Maybe it's because women in general are less interested in programming than men, and men in general are less interested in working with kids than women, maybe it's a global conspiracy to bring the end of the world, or maybe it's something else entirely - without a proper study you just can't tell. However, doing research is hard work, it's much easier to simply write a troll article and make a killing with the pageviews.

    5. Re:We welcome female programmers by Nitewing98 · · Score: 1

      Ummm, he was being sarcastic dude.

      --

      Nitewing '98

      Everything works...in theory.

    6. Re:We welcome female programmers by Anonymous Coward · · Score: 0

      yeah I think that post was a parody...

      And I strongly disagree that it's "inevitable." That's like saying a group of women will inevitably starting knitting and sewing if left together all day.

      The talk here of locker-room atmosphere may be hard for women to bear... but at work, the tone of the socialization follows the boss. So, maybe the bosses/managers need to be more aware and set the tone differently. But I'm sick and tired of feeling ashamed for being a white 30s male. We don't talk like 8-year-olds at my company (major semiconductor manufacturer). There's one immature guy who never shuts up about watching porn (and thought the IT Crowd was a show about two guys), but he's always just talking to himself and he doesn't get that much respect in general.

      I've taught women to code and I've had women teach me to code. I've taught at summer camps for female engineers. Most women simply don't like programming. Many do and they're awesome for it. I don't know how to make it more appealing, but I don't feel like the onus should be on ME to make it more appealing, any more than I would chastise grocery store owners for not making the job more appealing to me or car mechanics.

      Programming can be learned from books. Women and men can buy them equally well. There are also oodles of free web resources for learning to code. There has never been a better time to be a coder and oodles of people are figuring this out. I hope, for their own sake, women catch on to this and make use of it, but if they don't, I'm not going to force them.

    7. Re:We welcome female programmers by Anonymous Coward · · Score: 0

      Ummm, he realised that dude.

    8. Re:We welcome female programmers by KZigurs · · Score: 1

      And where it doesn't?

    9. Re:We welcome female programmers by Ryanrule · · Score: 1

      In my experience, females are attracted to this sort of bro-speak. Your average code monkey doesnt speak in such a frat boy manner, yet most sales idiots and marketing idiots do, and there are plenty of women there. We clearly need to be come MORE misogynistic and perverse.

    10. 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/

    11. Re:We welcome female programmers by TheRaven64 · · Score: 1

      You're driven off by your inability to read to the end of a post?

      --
      I am TheRaven on Soylent News
    12. Re:We welcome female programmers by Anonymous Coward · · Score: 0

      Pilot training school was just like that, but women seem to be making up an increasing number of commercial pilots.

    13. Re:We welcome female programmers by Anonymous Coward · · Score: 0

      That was the whitest thing I have seen all day. Bill, Ted, relax, its a programmer chick, she aint hawt

  29. New trend or dying one? by Ghostrunner966 · · Score: 1

    Stats? Apparently those are not available to the folks at "Infoworld", just selected anecdotal stories from activist and the like-minded.

    It seems Neil McAllister and his editors missed the all the news stories from the past few years where women outnumber men in US colleges and recently in earning degrees. Since that's where the majority of programmers come from, or at least get their degrees to qualify for the best jobs. We may soon be talking about how all these young male programmers work for better paid and educated women.

    Instead of creating a faux crisis to support the stereo type of a sexist workplace, maybe InfoWorld writers should look elsewhere in their quest for relevance. Okay Bro?

    http://www.cbsnews.com/2100-201_162-20057608.html

  30. 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.
    2. Re:WHAT? by Anonymous Coward · · Score: 0

      I've never heard this in person, among professionals or otherwise, but kids online talk like that. I've also found these same kids are willing to label women "bros". I've even been called a "brosephine". "Being a bro" is valued among these people.

      Note that I have no idea what that means, and I have no particular desire to find out.

    3. Re:WHAT? by Anonymous Coward · · Score: 0

      I've never heard this in person, among professionals or otherwise, but kids online talk like that. I've also found these same kids are willing to label women "bros". I've even been called a "brosephine". "Being a bro" is valued among these people.

      Note that I have no idea what that means, and I have no particular desire to find out.

      "Bro" means "one who likes to take it up the arse".
      "Brosephine" means "one who likes to take it up the arse while sucking a big dick".

  31. 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 znrt · · Score: 0

      Could someone with mod point mke the parent more visible please?

      no. why?

      It's definitely informative.

      it's definitely bullshit. i've been in the software bizz myself since about 1983, everywhere from enterprise software to webapps, both private or public, in little shops, big corporations or startups. women have been always a minority. it's gotten better with time, specially in the last decade, but it's stil far, far from even distribution.

      parent must be working on another planet. or else he limits his observationes to "dev conferences" only. in about 30 years of profession i've hardly been to a dozen of these, i tend not to like wasting my time in such selfboasting nonsensical parties (when i want to party i do it right, and not in work time). couldn't tell if femenine audience is more common in them, though. if he says so ...

    6. Re:Have you ever been to a Ruby conference? by Brian+Feldman · · Score: 0

      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.
      Oh, please. First of all, Ruby's been around for at least a decade longer than you seem to think, and it has an entirely different functional-programming-based design philosophy. Object oriented constructs are also supported very thoroughly and it does all this without the godawful mess of special characters that has become Perl's evolved syntax.

      JavaScript is a mature technology underlying essentially all of the web now, and if you denigrate it now, you're already living in the past. Just because there's a lot of bad parts of JavaScript doesn't mean it isn't a perfectly-capable functional programming language now, especially with the amazingly-fast virtual machines built into today's browsers. If those same engines happen to inspire people to create further application frameworks on top of them -- were you trying to insult node.js? -- then you get a pretty good interpreter for your language, something all of the old-school scripting languages largely lack. (Not that there isn't next-generation Perl6/JRuby/PyPy/whatever available for scripting in an advanced VM environment)

      I bet if you complain about NoSQL you think memcached is worthless too, right? You've gotta do everything all one way or it's WRONG, innit?

      --
      Brian Fundakowski Feldman
    7. Re:Have you ever been to a Ruby conference? by epiphani · · Score: 0

      Sigh. I hate articles like that, and I hate comments like this. Let me see if I can rephrase your comment.

      I've been doing this stuff for lots of years, and I therefore have experience. I know what this issue is. It's new technologies. All the people dealing with new technologies are young and stupid. There's nothing wrong with old technologies, people are just too stupid to do them properly. The problem is the new technologies, and the people that come with them.

      Now, granted, I sometimes harp on new things as being silly - but really, I know there's a valid use case for them. All new things get overused at first, and applied where they don't belong - but that doesn't somehow explain away gender issues, or this supposed "binge drinking" crap. Your post has damn near nothing to do with the article.

      And seriously, relational databases are one of the biggest, overused, expensive, and wasteful technologies in the industry. Right up there with traditional SAN.

      --
      .
    8. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0, Interesting

      exactly, there is 70 guys in our company and ONLY one female, and she got the job with only being to do basic low level work, we did interview a lot of males that were much better than her, but everyone agreed that we do need at least one female in order to keep sanity in the workplace, and we can use somebody willing to do boring parts

      up until now only 4 girls EVER applied and other 3 do not reach even basic level of skill needed, they actually knew only HTML, CSS, and a bit of SQL and JS (split among them) and i heard even them got job somewhere as "software developers" companies are really desperate to get ANY girls, i think major problem is too few girls actually getting engineering degree (at least software engineering) there is enough competent COMP SCI girls 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

      I think we need more programs like http://www.girlsgotech.org/ and maybe even offer to girls willing to get degree in software development free ride at university (if they are pretty enough) so they move from stupid things like french literature and art to more useful things like system programming, or embedded programming.

    9. 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.

    10. Re:Have you ever been to a Ruby conference? by znrt · · Score: 1

      JavaScript is a mature technology underlying essentially all of the web now, and if you denigrate it now, you're already living in the past.

      maybe he's trying to face a better future? i won't argue about js, as you say it has it's pros and cons, even beauty. but ... as it stands it's making for a shitty and insecure present web.

      until we somehow rethink this whole infect client/browser/cloud mess we're wading through roght now i would gladly see us head back to plain html. well, css we could keep just for eyepleasing (and keep designers on the payroll). guess what ... maybe ... why not ask mom? we would benefit from some more clear minded female architects after all! :D

    11. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 1

      Just because there are more men doesn't mean they're actively pushing women away by treating their profession as a frat. You do see that in web development, and that is what this article is about.

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

      Are you kidding about Perl? Perl is actually seeing a *major* resurgence in its usage. It's essentially transformed itself into the modern (Object Oriented) duct tape of the internet. The language is actually quite easy to use, and in terms of obfuscation, I've seen my fair share of obfuscated all over the place, its not about the language its about the style. The community doesn't need this rant to defend its important, they're quite confident its one of those languages that will last.

    13. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      NoSQL tech is bullshit, you go and shard your "BigData" RDBS into lets say 1k commodity clusters and try to get the same performance, you WILL lose! Why, because by the time you call Dell and order your 1k servers, and load them up with a full stack, my RDBS will run circles around NoSQL.

      They dont tell you that for HDFS filesystems you need to have a minimum 64Mb data chunk, huh? So I need to aggregate my transaction processing to these sizes BEFORE i see performance...bwaahahaha

    14. Re:Have you ever been to a Ruby conference? by RulerOf · · Score: 1

      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.

      You're generally right about that, I think, but I admit that doing stupid shit every once in a while, much to the chagrin of those who've gotten to old to instigate the stupid shit, is part of the fun of being a professional and in your twenties.

      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.

      --
      Boot Windows, Linux, and ESX over the network for free.
    15. 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.
    16. 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.

    17. 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.

    18. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      You know, we've been hearing about this "Perl resurgence" since about 2000, when Perl 6 was first announced. It hasn't materialized. It took a decade before we had an even semi-usable Perl 6 implementation. Meanwhile, during these same 10 years, we saw .NET and C# become massively used, very capable, and now very entrenched. We also saw Ruby go from being an obscure, generally-ignored language to a popular language, and then we also witnessed its downfall back into partial obscurity. As somebody who was a Perl programmer for several years back in the 1990s, I hate to admit it, but Perl's a dead language today. Python is a better general-purpose scripting language, and there are so many better options today for building large-scale apps. Perl just isn't useful any longer.

    19. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Are you kidding about Perl? Perl is actually seeing a *major* resurgence in its usage. It's essentially transformed itself into the modern (Object Oriented) duct tape of the internet.

      Not gonna happen. Hey, I like Perl - I cut my teeth doing CGI forms with Perl, and it was great for back when Web apps demanded a lot of text processing.

      Now that it's all object frameworks, Perl is bringing too little to the party too late.

      Maybe you can get MS to create "Perl.NET" and then it might be able to carve out a niche of at least 10%. :)

    20. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      It sure isn't where I work. Maybe this is an issue at start ups where there is more of a macho mentality? (e.g. work crazy hours, sacrifice for a hoped for payoff, etc). At my place we have lots of different nationalities, ages, and men and woman working side by side and at all levels.

    21. 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.
    22. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      /me puts female name on resume.

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

      I seriously hope this is just a troll

    24. 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.

    25. 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.

    26. Re:Have you ever been to a Ruby conference? by KZigurs · · Score: 1, Troll

      "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." - I have a problem with this comment. Happy to agree that so far anything that's been publicly demonstrated indeed has been just an exercise in breaking ACID for no reason, but relational databases have their limits as well. So yes, NoSQL movement is a joke, but relational databases aren't necessarily the safe haven as they may seem.

      For background: Just this afternoon company I work in lost around USD 500k (estimated) just because our relational database is working hard at the limits. We are one of the reference cases for the vendor.

    27. Re:Have you ever been to a Ruby conference? by TheCouchPotatoFamine · · Score: 1

      You clearly don't understand javascript, but you do understand what you're used to working with, i see. Carry on.

      --
      CS majors know the time/space tradeoff, but they never get taught the 3rd, crucial, tradeoff of the set: comprehension!
    28. 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?

    29. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      The same was true of my university... in 1982. Out of the entire freshman class (400+) there were exactly *2* females in the CS program (and in fact, being basically an engineering school - CS/EE/ME/CE, Biology, Physics, etc, with the obligatory humanities courses, out of the entire freshman class of 400+ there were (if I recall) only *8* women).

    30. Re:Have you ever been to a Ruby conference? by Arancaytar · · Score: 1

      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.

      The script kiddie generation all grown up, I guess...

    31. 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.
    32. Re:Have you ever been to a Ruby conference? by GeekDork · · Score: 1

      (doesn't Google have an overt quota?)

      The official Google party line is "we want the best of the best (of the best, SIR!)". As such, having a quota would be complete and utter bullshit for them, since it'd artificially bias their hiring process.

      --

      Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

    33. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Yeah, fuck that. Python is the worse language I have ever seen. Who the hell thought that it would be a good idea to replace proper braces with white space as delimiters? A moron, that's who.

    34. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 1, Insightful

      I just talked to my niece on the phone(5 years old) and tried to tell here about my cool RC plane, she said she would go get my nephew to talk to. She didn't want to hear about it at all. It's not ability...it's wanting to learn about it. 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. Period. (Meta: not always but for the most part).

    35. Re:Have you ever been to a Ruby conference? by Darinbob · · Score: 1

      I've never done web stuff. But the jobs I've had had always had women in them, to larger or smaller degrees, programming or engineering or IT. Groups I've seen with typically the fewest females tended to be the sorts of jobs I'd shy away from normally; regular 60-80 hour weeks, chasing the elusive never-quite-obtained stock option lottery, etc.

    36. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I have seen the nosql banner raised many times. It is the 'in' thing to brandish around. It has its *use*. But for many cases you want relational and transactional.

      It is very easy to kill most nosql projects with one question. "Are you ok with your data not coming back right away but eventually". Almost every case the answer is no. I have only come across 2-3 cases out of the few dozen I have looked at where the answer is 'yeah that is exactly what we want' or 'yeah that is ok'. Even in those 2-3 cases they want transactional for other parts of the system. If you are ok with your data being sometimes wrong then nosql is great (like a facebook feed). If you are working with something where it is not ok, do not use it (like my bank account). You will spend a LOT of time making it do something a sql product will do naturally with little to no work.

      Javascript is 'maturing' at a rather slow pace. It is mostly tied to the browser cycle (about 3-4 years). It is good for what it is. But lets not kid ourselves here. It is rather picky about how it works. It is getting better between browsers but I bet you still put in specific hacks once and awhile for each type. If you think the VM's are going to fix your speed problems you will have a long wait. Most of the 'speed wars' are done for awhile. They are focusing on other things such as new features and getting the rest of the browser not to suck. You better crack out the classic CS algos and use em. I have seen that do better wonders to badly written javascript than anything...

    37. 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.

    38. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      What, you don't normally indent your code? You leave it all left-aligned? Is that why you've got such a problem with indentation?

    39. Re:Have you ever been to a Ruby conference? by swalve · · Score: 0, Flamebait

      That structural patriarchy shit is still very mainstream in the college community. It's bullshit, of course, but it is clever bullshit. See, you can't ever disprove it because there will always be some layer of patriarchy to unfold. And it always kind of ends up at "it is men's fault. But there is nothing specifically you, a well-meaning male can do, because the damage is already done, and you should just suck it."

      Also on the same curriculum is privilege, where anything anyone in the "dominant" group gets they got because society is set up to make it easy for them, and anything the non dominant groups achieve was way harder for them to achieve because they had all this privilege to overcome.

      It's the same bullshit the GOP tells its followers: "you are poor, miserable slobs because the Demmy-crats done it to y'all."

    40. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 1

      "Sweden. Here nearly 80% of college graduates are female, and the dominance is rising."

      In a grand total, sure, but you don't find any of these women studying software engineering.

      There aren't that many men becoming nurses either. Curse those descriminating, matriarchal women shutting me out of the carreer i wish to pursue! Oh, wait, being a male, I am of course inferior to any female so why do I bother.

    41. Re:Have you ever been to a Ruby conference? by russotto · · Score: 1

      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.

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

      But to the original post on this thread: I don't know if PHP/Ruby/NoSql communities are the only ones driving women out, as I've mostly done backend, embedded, and some SQL stuff. But they're certainly not the only ones with a gender imbalance; every job I've had there have been a lot more male programmers. The worst was actually an embedded job; we had zero female embedded programmers, though some female front-end programmers.

    42. 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

    43. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Wow! 7 WHOLE scholarships! I can hear the walls crumbling now...

    44. 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.
    45. Re:Have you ever been to a Ruby conference? by Tablizer · · Score: 1

      What, females can't bullshit as well as males?

    46. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      At my university there are two nearly identical computer related degrees. Computer Science and IT Engineering. Which one do you think is most popular among girls?

      Hint: It has engineering in the name.

      Though admittedly, a lot of girls dropped out of IT after the first year so now CS and IT are about even it seems.

      My personal suspicion is that CS isn't percieved to have any actual "status". There's status in calling yourself an engineer. There's no status in calling yourself a computer scientist especially not in my own language, Swedish, where it translates into something more like "data knower" or "someone who knows data". So any women chosing a tech related career will pick a degree that sounds like it has status and that they believe is interesting.

    47. 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!
    48. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Parent is a truly astonishing mix of plain truth, half-truths, and utter BS.

      Heh. Yeah, and he inadvertently illustrated one reason why older programmers (I'm one myself) are often discriminated against by hiring managers. While youngsters are ignorant of many things, older folks can know things for sure that just ain't so. It's like "Virtualization? I administered virtual machines on an IBM 370 thirty years ago that did everything that VMWare and Xen can do, and more." The hiring managers mutter, OK gramps.

    49. Re:Have you ever been to a Ruby conference? by smellotron · · Score: 1

      // 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
      }

      If I could write a pre-commit hook that rejected this based on inconsistent indentation, I would. Code with consistently inconsistent formatting drives me batty!

    50. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      OTOH biology seems to attract at least as many women as men, and many of them are quite serious students and not necessarily planning to become doctors. Even biochemistry has its share of women. I wonder if this is socialization, or some genetic predisposition towards a field that has an obvious and direct reference to life.

    51. Re:Have you ever been to a Ruby conference? by pitzG · · Score: 1

      Official "party line" of Google perhaps, but Google receives so many resumes each year that it would be humanly impossible to actually find the best. After all, only 1 in 1000 are actually hired for their softeng positions, and I highly doubt they do thorough screenings on the other 999 people. Tons of geniuses fall through the cracks at Google, or are otherwise rejected by their very dysfunctional hiring system.

    52. Re:Have you ever been to a Ruby conference? by pitzG · · Score: 0, Flamebait

      CS students and CS departments can't do anything to attract more female students. The problem is that the industry has been dominated, lock, stock and barrel, by foreigners on guest worker visas and green cards. If females wanted to experience Indian culture and be assaulted by the stench of curry all day, they'd move to Calcutta. Nobody is going to study CS degrees, especially females, as long as the industry is so dysfunctional in terms of hiring domestic talent. Females know better than to place their career hopes on an industry that only hires often 1 in 50, 1 in 200, even 1 in 1000 applicants (ie: Google), or worse metrics at other firms.

      If the industry wants more females, it needs to start treating everyone with a significant amount of more respect.

    53. 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.

    54. 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.
    55. 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
    56. Re:Have you ever been to a Ruby conference? by lightknight · · Score: 1

      Python with curly brackets, and it's a deal.

      --
      I am John Hurt.
    57. Re:Have you ever been to a Ruby conference? by tyrione · · Score: 0

      Being in both Mechanical Engineering and Computer Science I can assure you that Mechanical Engineering has a much greater ceiling on stress and demands. Neither career is rewarding unless you're doing cutting edge research and application development. Both have been devoid of the female gender for decades. I'm in my early 40s. The best place I've worked at for female developers was at NeXT and Apple. The rest of the industry, especially enterprise consulting was noting but a haven for misogynistic bottom feeders who couldn't get a date no matter how much money the make writing mcca solutions.

    58. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 1

      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'.

      ... that basically defines patriarchy for me. Or at least what is meant by "patriarchy", which is perhaps better said as "systemic bias".

      Overt sexism is definitely no longer a problem with Universities, and many hiring divisions. However, the covert sexism of engineering and comp sci being "not for women" is part of the cultural bias that exists to discourage women from getting into them.

      It's like saying I didn't attend Harvard, because I didn't want to... because if I had wanted to, I could have really done some stellar work in order to impress admissions and might have actually applied. Truth is, I didn't even apply for Harvard, because it was inappropriate for my social class... some people struggle long and hard in order to buck those trends, and it's great that they exist... but when they're outliers, then they are not representative, and they cannot be taken as typical situations.

      Your question of how to get it across to women that working in engineering will not conflict with the way that they would enjoy working is a question about how to change the cultural attitude about engineering and comp sci to be appropriate and available for women as it is for men... or deconstructing the cultural biases that linger around them that discourage women from joining that field.

      As someone who has worked for a worldwide megacorp software company... the female ratio was approximately 1 in 10... and I've seen this "brogramming" in practice... and it went all the way back to college as well. There is a community, and it's very similar to the way that a frat operates... except with people more desperate for female contact... which equates to females being uncomfortable in the programs.

    59. 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.
    60. Re:Have you ever been to a Ruby conference? by TapeCutter · · Score: 1

      PS; My (ex) wife had a similar lack of interest in how things worked as my daughter. As an example. as 30-somethings we had a (now legendary) converstaion that went something like...
      Her: "Guess what makes batteries work?" (amazement)
      Me: "Ummm, do you mean the chemicals inside or the electricity they put out?" (confusion)
      Her: "The elctricity! Damm'it, I should have guessed you would know that" (fake sad face)
      Me: "What did you think made batteries work?" (genuine curiosity)
      Her: "Some sort of Ummph?" (sincerity)
      Me: (roaring with laughter).
      Her: (angry face).

      OTOH that's one of the reasons we got on, her basic sense of amazement at the 'discovery' was the same as mine but seperated by ~30yrs. I vividly remeber I had the same "why isn't everyone amazed" reaction as a 5yo when an older boy showed me how to light a tourch bulb with a battery and a piece of wire.

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

      > 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.

      I wish I had mod points to mod you down. Now, I'm not a database expert and even Stonebraker seems to agree with you, but NoSQL has some very large success stories and the NoSQL movement is taken quite seriously by many academics and professionals. At the very minimum, the NoSQL boom has lit a fire under the asses of the RDBMS movement to prove their superiority. NoSQL (despite the dumb name) is a serious academic and commercial movement, despite some of its shortcomings.

    62. Re:Have you ever been to a Ruby conference? by tapspace · · Score: 1

      > RDBMS movement

      RDBMS *community* (/facepalm)

    63. 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
    64. Re:Have you ever been to a Ruby conference? by slackz · · Score: 1

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

      Sorry, but do you have any justification for this? It sounds like you've never written anything substantial in ruby or you're being intentionally inflammatory. I consider my programming career to be very much in its infancy (have only been coding for 4 years, and only as my sole occupation for the last 2), but I constantly strive to produce efficient, elegant code and to expand my understanding of various computer science topics and the tools that I need to do my job. I have experience in C, assembly, Lisp, python, ruby, haskell, prolog and a variety of other languages, and I have found extremely compelling elements to all of them. Ruby happens to have a fairly beautify object-oriented structure and it sprinkles in a ton of nice functional elements that I've come to appreciate given my exposure to lisp and haskell. I work with it every day and I find it quite nice to work with (I spend a lot of time doing metaprogramming-related stuff, working to create plugins to modularize a lot of our companies core application functionality).

      Also I cannot speak to other companies using ruby or doing other web-related work, but none of my co-workers have ever exhibited any trace of hostility toward women. Sadly there are no female programmers in our development group, but I can assure you that women would be a welcome addition. So while I may not completely disagree that web-related businesses may be worse in this regard, your post is riddled with offensive generalizations about a community that you clearly know little about.

    65. Re:Have you ever been to a Ruby conference? by tqk · · Score: 1

      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.

      Me too, that you'll never work with perl again. I've never heard anyone not get perl this viscerally. Wow, you really didn't get it.

      Hint: poor programmers can write bad code in any language. I'll assume you inherited some really bad perl written by a lousy programmer that you were expected to maintain? Bite the bullet and fix their crap, or run off to easier pastures.

      perl is not the problem, and it often is the solution.

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

      > Ruby is basically Perl

      warning: probable troll who hasn't ever heard about smalltalk detected.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    67. 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
    68. 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
    69. Re:Have you ever been to a Ruby conference? by ghostdoc · · Score: 1

      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.

      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. Females are more capable, have higher grades and better language skills as well as possess much stronger social abilities. Females are better employees in every way. Males knows this deep down and discriminate against women to protect their own failed selves.

      More progressive countries have much stronger anti-discrimination laws than the US. I would like to point to Sweden for the best practice. Here nearly 80% of college graduates are female, and the dominance is rising. This is the future, little boy.

      If it is the future, and I can see where it might be, then aren't 'the males' right to attempt to protect their working areas?
      If the future is so clearly female-dominated that men are reduced to 20% or less of the workforce, then that's bad, right? We need to stop that from happening because society needs to be equal, not a patriarchy or a matriarchy.

      --
      Business/App ideas are like arseholes: everyone's got one, they're mostly shit, but very rarely they contain a diamond
    70. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Hey! Are you the one who writes those femdom stories at fetish sites?

      Okay, in that case I have some possibly helpful advice (please please don't take this as bashing, I'd never want you to quit writing altogether):

      First, try to learn how women actually write. I mean, this "I'm superior I'm superior I'm superior" thing practically SCREAMS male. Realizing that in the middle of story is a little bit of a downer if you get what I mean. You could make it better by making it more implicit. You know, via the fears of the subject character or something. Second, try to add a little variation to your stuff. I mean, it's not just about always cutting off the penis at the second half of page 3, but does it always have to happen with the outer space electro-transformer that simultaneously turns the whole body into female?

    71. 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.

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

      Your point #5 feels rather pointless to me unless the language is statically typed, or at least consistently type-checked dynamically. Given that you're proposing a JS replacement, the default assumption would be that it's dynamically typed.

      Other than that, points 1-4 cover most mainstream languages today, including e.g. Ruby and Python.

    73. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Compared to the TWO WHOLE scholarships available to male applicants, both of which I assume are included in the seven available to females, it's a truckload. If all seven available were ever used by females, there'd be ZERO for the male applicants.

    74. Re:Have you ever been to a Ruby conference? by loufoque · · Score: 1

      Note your wife is in management, not actual development.

      Women are best used in management or user-facing jobs. As pure software engineers, i.e. people that spend their time working on their own on their computer, they'd lose one of the big advantages of being women.

      People need to acknowledge that men and women are different, and that society is conditioned so that men are more amenable to women. As a result, women have strong advantages when it comes to certain types of work, and for them to choose others would be a sub-optimal use of their capabilities.

    75. Re:Have you ever been to a Ruby conference? by loufoque · · Score: 1

      There was absolutely nothing in your comment that was specific to women.

    76. Re:Have you ever been to a Ruby conference? by loufoque · · Score: 1

      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. Females are more capable, have higher grades

      This is typical feminism, and not in a good way. That kind of behaviour only stigmatises women and makes their condition even worse.

      Also, I think you're clearly deluded here. In terms of statistics, men are better than women in software, even if some women are highly competent and better than a lot of men. This is mostly due to conditioning. Being good at software development takes a lot of time and dedication from an early age; the priorities in the lives of young men are more able to fulfill those requirements than that of young women.

      better language skills as well as possess much stronger social abilities

      Those are not very important qualities in software development. Therefore women profiles are better suited for other types of jobs when those skills and abilities do matter.

      Males knows this deep down and discriminate against women to protect their own failed selves.

      The rants of females not being given jobs has resulted in a lot of positive discrimination, which did nothing to help the condition of women in the workforce. Indeed, men have come to see that some women are only hired because they're women, taking jobs that would have otherwise been theirs, which definitely isn't nice, especially in those times of recession.
      This is why some men have come to be very careful of hiring women.

    77. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Males are more likely to have better upper-body strength that is useful for moving patients and doing other stuff that nurses often have to do.

      But most males aren't interested in being nurses.

      And sane males are not going to apply to be preschool teachers. You go to prison soon after some kid misuses a word by mistake, or because some kid thinks it's amusing.

    78. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      $80k is pretty high compared to the rest of the world where coder jobs might be outsourced to: http://www.bbc.co.uk/news/magazine-17543356

      So seriously, people should stop encouraging women (or even men) in rich (expensive) countries to go into fields where most of the jobs are easily outsourced to people earning 1/3rd the wages. Especially when most women seem more interested in jobs that turn out to not be easily outsourced.

      DO give them the opportunity and better information, but if they are not really interested, they are going to be mediocre. Bosses might as well pay someone 1/3rd their wages for mediocre. And if you're going to get "thedailyWTF", you might as well be paying 1/3rd for it - at least you can hire 3 and keep the least crap.

      Some IT jobs won't be so easily outsourced - latency sensitive or need you around to talk to people, but a lot of it can actually be. How sure are you there'll be enough non-outsourceable jobs in the future?

      If you want to encourage women to be coders, try the well-educated ones in poor countries. Earning $80K would make them very rich.

      FWIW I live in a 3rd world country and earn less than 1/3rd of 80K. And I think I have better reading, writing and thinking skills than most here on Slashdot.

    79. Re:Have you ever been to a Ruby conference? by donscarletti · · Score: 1

      Well, that said. In my field (3d gaming) there are a few female developers who are absolutely excellent. I have a female programmer as my right-hand person to do critical, production blocking tasks when I am indisposed, as I trust her to have high standards and pride in her work, do things right the first time and not make a cock-up of everything. This is much more than my male subordinates, who tend to rush things out of arrogance and I have to shout at them and make them redo their work. She's the third woman I've hired for a technical role and by far the best, the previous two were OK, I only ever had to lose my temper at one of them once, which is far below average.

      That said, I've seen some female coders in the web development scene who do not care about their work, do not have any form of technical inclination and do not do a good job. We had a female lead on our website team, low work quality, too thick to improve and too sensitive for me to do anything but smile sweetly and let her make a mess, until she thankfully resigned. If I had to work with this sort of women, then I would feel sexist too. Of course, the men over there were not much better, but at least I could see in their eyes that they hated themselves for what they were doing.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    80. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Big difference between 'not applying to the programs', and deciding not to continue with CS/CE/EE because of an unwelcoming atmosphere. Why do you think so many women decide not to continue with a degree that leads to high-paying jobs with good benefits? This is US - specific, by the way. Look at gender mixes in intro CS courses in the US, they are much better.

    81. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Ever seen a job description or been involved in group discussions that assume that if you like video games or Star Trek, then you're a 'real geek'? How much is that a male subculture vs. a female subculture, and does that really help you at your current job? My experience answers a strong 'Doesn't help/hurt at all' to the last question. Are tech jobs good jobs? Hell yeah. Do you think women somehow don't like being able to purchase a home, help themselves/family/friends financially, and to have good benefits? No. Think anybody works jobs they aren't super-duper ponies and bunnies happy to go to every morning, in order to get good pay and benefits? Hell yeah, most of the world does this. So, during that time when students are figuring out what they feel comfortable with, the big question is: Why do the women not feel comfortable continuing? Let's think about female and male subcultures - male super-competitive, female supportive and cooperative (in general, and talking studies on US culture here... I don't think Australia is that different a culture though). Two different cultures, neither better, but with tech jobs and academic environments overwhelmingly male, THAT's a big part of why females don't feel comfortable. A student can learn in a supportive environment and end up being a *great* engineer, or can do same in a super-competitive one, but the supportive environment will keep way more females.
      Another big factor: not being able to take a few years off (or better yet, work part time) during a career to raise young kids. I know a number of female CS PhDs who stopped work outside the home completely after having babies, regretting there were no part-time options in their jobs or that they could find in the Bay Area (California). Then, coming back was super-hard too. If the tech industry had systems in place to ease re-entry transition, that would make the percentage of women much higher too. Some would enter the field who wouldn't otherwise, others would re-enter the field and sooner.

    82. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      What you say may apply to yourself, but I doubt women stay away from CS because they're more racist than men.

    83. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

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

      I've worked in web development, and would like to anonymously add that there are a large number of male web developers that have no use for females at all, ever...

    84. 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.
    85. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Good story. I have often wondered this dilemma too.

      I was always an inquisitive, tinkering kind of child. I had a desire to understand things. I would take things apart and see how they work, often breaking some while taking apart (there is always that damn spring that went flying). I have a knack for mechanical, structural, and civil engineering. Dad had some mechanical inclinations, mother totally arts side.

      My sister in law is one of 3 daughters of a dad whose an airline mechanic, no sons. Not one daughter came out with mechanical inclinations. We were watching a news report after one of the iDevices came out and she asked why the guy from iFixit would buy it just to take it apart. I was without words for a moment, and then asked her "didn't you ever take things apart to see how they were made". She answered with a resounding no.

      I guess a simple and early test for STEM, is to see if a child wants to take something apart or just play with it.

    86. 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.
    87. Re:Have you ever been to a Ruby conference? by StripedCow · · Score: 1

      What we need is a language that allows us (the open source community) to implement and experiment with different languages.
      This means the language should (imo) have these traits:

      1) (Efficiency) Should be close to machine language (possibly even equal to i386)
      2) Should be easy to translate to different platforms
      3) Should be secure

      Now, fortunately 2 follows from 1 since modern compiler technology can easily transform between different target codes. And 3 also follows from 1 since a machine instruction set is easy to make secure (much more easy than, say, the enormous and "hairy" javascript and html standards).

      I think google's NaCl comes closest to this goal. I just hope that others (including W3C) will accept this standard, so that we can start to develop compilers for it.

      --
      If Pandora's box is destined to be opened, *I* want to be the one to open it.
    88. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      > Our Dev job openings are all looking for 15+ years of experience

      There's your problem. The majority of women drop out of the workforce for a period of several years in the middle of their careers, and in male autistic dominated developing environments have difficulty explaining the gap on their resume.

    89. 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.

    90. 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.

    91. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I wonder if the fact that you laughed at her lack of knowledge had anything to do with why she's your ex now.

    92. Re:Have you ever been to a Ruby conference? by tibit · · Score: 1

      And herein lies the problem, but you somehow entirely missed it! In languages where the indentation doesn't matter, you have to potentially conflicting sources of structural information: indentation is obvious to the humans, but ignored by the compiler, whereas the brackets are easily missed by humans, but are the only thing that the compiler cares about. This is a source of obvious bugs. Why the heck have two ways of specifying the same thing, one that only works well for humans, the other that only works well for the compiler? Try reading non-indented code, the compiler has no problems though! The decision made in Python is that the information that's for humans will be used by the compiler, with no redundant and potentially conflicting syntax needed to specify the same thing. I personally adore that decision and consider it a good example of how a programming language can be designed for good usability by the programmer crowd. Yay!

      --
      A successful API design takes a mixture of software design and pedagogy.
    93. Re:Have you ever been to a Ruby conference? by tibit · · Score: 1

      Have you ever seen how JavaScript is used, you know, in the real world? The "scripting language used for selecting your state" was how it was used more than a decade ago. Ever been to Facebook or Google Maps and looked at their javascript? Good grief.

      --
      A successful API design takes a mixture of software design and pedagogy.
    94. Re:Have you ever been to a Ruby conference? by Fatalis · · Score: 1

      You can use functional style programming with JavaScript, because JavaScript has functional programming language elements. There are first-class functions, and you can also have immutability, tail-end recursion etc. if you know what you're doing.

      Node.js doesn't claim to be innovative. It allows you to do event-driven io that's been possible with other technologies since forever, but it just makes it harder to unintentionally use blocking io. Node.js can also appeal to people who would like to have the same technology in back-end as in front-end.

      The Chrome V8 engine and Firefox's JavaScript engine since version 10 are reasonably fast and stand up to other languages well in benchmarks, and you can notice that they perform well in practice.

      jQuery's real aim isn't to make JavaScript "less painful to use", but to make DOM usable. DOM is not part of JavaScript, but it's a large part of why JavaScript has a bad rep, since the DOM API really is painful to use.

      There's no reason why the trend of JavaScript's reputation improving would stop in the future. The technologies built with JavaScript are maturing, and the understanding of the language keeps improving. JavaScript's reputation has been hurt by its popularity, since there are just so many JavaScript users that are unskilled or unwilling to learn. People just see that it's not classical OO and think it's bad, or they look at poor quality JavaScript code and think that there's no other kind.

      JavaScript has progressed since the time it was mainly used for window.open(), but none of you critics disparaging it seem to have actually gone and made viable alternatives to JavaScript in browsers, or made viable alternatives to the web as a rich, barrierless application platform. It just seems like for some reason you'd like to keep things stagnant as they were. Perhaps it's because you're threatened by the idea that you've been misjudging JavaScript. In any event, JavaScript is here to stay, it'll keep improving, and your opinion will be increasingly marginal.

      --
      Deus est fatalis
    95. Re:Have you ever been to a Ruby conference? by lgw · · Score: 1

      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.

      I've learned that "SQL vs NoSQL" is the modern "VI vs EMACS", you just have to mentally filter comments on the subject. Having worked with both, I found that NoSQL works better unless your team has a career SQL specialist, and people's opinions of which is better is dominated by the specialist skill of whoever designed the SQL databases they've worked with, and can't understand how people with the opposing opinion could be so wrong.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    96. Re:Have you ever been to a Ruby conference? by c_sd_m · · Score: 1

      I've known and worked with a number of highly competent female programmers. Very few had CS degrees. They tended to have taken engineering or similar degrees, same as a lot of male programmers (though proportionately fewer women took CS). A lack of women in CS programs doesn't mean there needs to be a lack of women in commercial development.

    97. Re:Have you ever been to a Ruby conference? by mrpazuzu2 · · Score: 1

      So every group must behave and embrace your social indoctrination or be filtered into your inferior and failed lables. This belies your narrowness and general hostility to approaches that are contrary to that which you have either adopted or coerced into. I suspect your philosophy has been molded by behavioral reinforcement.

    98. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      There's one real source of structural information, explicit begin-block and end-block tokens. It might mislead a human, but then it might not - we know to look for {} or begin end or (let()), not for indents. And it doesn't confuse compiler and IDE will easily reformat it to conform to your standards. Most important, it doesn't change the meaning.

      Whitespace as method to represent structure lets you introduce subtle bugs. I rarely meet Python, but I encountered a bug just like in GP a few years ago in a shitty in-house app, a validation function had last is_valid = True indented into outside block from a long chain of if ... elif ... elif ... checks. A bunch of records that weirded out other parts of app got in before the bug was noticed.

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

      Don't believe everything that an advertising company says. If you work there, this goes double: never believe your employer about anything.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    100. Re:Have you ever been to a Ruby conference? by laejoh · · Score: 1

      A lumberjack - No females at all.

      come on, what about the song? Didn't you just cut down trees, skip and jump, wear suspenders and a bra, whishing you were a girlie, just like my dear papaaaa???

    101. Re:Have you ever been to a Ruby conference? by Gr8Apes · · Score: 1

      I think if that were restated as being here on work visas, then there's a whole different point. Of course, you can also point to wonderful upstanding companies like Infosys and know that they aren't the only ones operating in this fashion to quickly deduce that there's something smelly going on in IT that's not occurring in any other industry. Landscaping, food service, and construction generally have issues with undocumented workers, not workers on visas that take US jobs for less than their US counterparts all with a wink wink nod smile from your friendly immigration office.

      --
      The cesspool just got a check and balance.
    102. Re:Have you ever been to a Ruby conference? by russotto · · Score: 1

      There's your problem. The majority of women drop out of the workforce for a period of several years in the middle of their careers, and in male autistic dominated developing environments have difficulty explaining the gap on their resume.

      That's crap. Resume gaps are a problem in every field, and the objections to candidates with such gaps aren't made by the developers, they're made by HR screeners and pointy-haired bosses.

    103. Re:Have you ever been to a Ruby conference? by Compaqt · · Score: 1

      Google Maps: yeah. But is there a problem? I mean how was Google Maps supposed to be done without JavaScript? As far as I'm concerned, it works just fine.

      I've never looked at the Google Maps JavaScript, but I've never needed to, either. Maybe the code is ugly in parts, but, really, so what? Did you want it to be done in C? Or LISP? Browsers don't include those languages. (Well, OK, there's NSAPI, but it's a lot better to just be able to browse to maps.google.com as opposed to having to install yet another plugin.)

      Facebook: No, I'm not really into FaceBook, they can do what they want.

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

      If JavaScript was so great, there won't be so many libs trying to fix it.. But the guy who likes JavaScript probably thinks Jquery is JavaScript.

    105. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      u mad?

    106. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Me for example. Still think that.
      Now also make the () parens optional for function calls and I have my dream language.
      Get rid of all the extraneous stuff.

    107. Re:Have you ever been to a Ruby conference? by jmcvetta · · Score: 1

      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.

      Ralph Kimball disagrees with you, and said so at a TDWI speech in the Valley last year. But hey, maybe the father of data warehousing doesn't count as a "real professional" in your book.

    108. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      And as someone who spent 5 years working for a swedish tech company, spending a lot of time in sweden, I can tell you that there's almost no women, even there, in tech.

    109. Re:Have you ever been to a Ruby conference? by kraut · · Score: 1

      More progressive countries have much stronger anti-discrimination laws than the US. I would like to point to Sweden for the best practice. Here nearly 80% of college graduates are female, and the dominance is rising. This is the future, little boy.

      In the unlikely event that this is true, it's only a matter of time before Sweden introduces positive discrimination for men.

      --
      no taxation without representation!
    110. Re:Have you ever been to a Ruby conference? by tqk · · Score: 1

      Is it easier to write good code than bad code in this language? I've seen no evidence that it ever answers yes to [this].

      You can write perl that looks like modem line noise, but you don't have to. Feature! It's not dependent upon the language. It is dependent upon the programmer that's using it. My perl is damned gorgeous just to look at in a text editor (screenshots and samples if you ask). You don't have to make it hard to read or maintain, though some programmers do.

      "Guns don't kill people, people do." perl doesn't naturally have to look like modem line noise, but some programmers do use it that way; not perl's fault. "An idea is not responsible for the people who hold it."

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

      And 3 also follows from 1 since a machine instruction set is easy to make secure (much more easy than, say, the enormous and "hairy" javascript and html standards).

      ... which is presumably why C - probably the closest of the widely-used languages to machine language - has such a stellar reputation for security? ;-)

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

      There's no denying that skilled work visas, the way they are arranged in U.S., are ripe for abuse. This isn't to say that they're always abused (I'm an H1-B myself and earning six figures), but the tie-in to a specific workplace, and immediate termination of visa should employment end, is a very hefty club the employers can hold over the hands of H1-Bs and such if they so desire.

    113. Re:Have you ever been to a Ruby conference? by Gr8Apes · · Score: 1

      Whether they are always abused or not is not the point, they are abused on a significant scale. 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. Companies with H1-Bs should be required to see that an H1-B that is let go uses a company supplied return ticket, or never be allowed to hire any visa'd worker again. That would stop a lot of problems. In the case of Infosys, they should be banned from working with US companies at all, although that would realistically likely never happen due to the global nature of many US companies.

      --
      The cesspool just got a check and balance.
    114. 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.

    115. Re:Have you ever been to a Ruby conference? by Requiem18th · · Score: 1

      Funny to see a Ruby coder complaining that Perl can't be "superior". Because, the difference between Ruby and Perl is analogous with the difference between Python and Ruby.

      Ruby has a symbol type in addition to strings, You can get the length of an array with either Array::size or Array::length. Python gets along with only strings and len.

      Perl on the other hand has motherfucking *programmable syntax* bitches. Whether that is unpractical bloat or a priceless feature seems to be a matter of taste.

      --
      But... the future refused to change.
    116. Re:Have you ever been to a Ruby conference? by cthulhu11 · · Score: 1

      I used to work for a then-prominent computer company. Women weren't 50% of engineering, but they were there in both hardware and software dev roles, and nobody treated them any differently, even though we were in a ... less progressive part of the country. I once remarked to the manager of one group that there were no black people in the entire engineering organization, over a hundred people, and he replied that he'd love to hire someone with that ethnic background, but the applicants just weren't there.

    117. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Yeah, fuck that. Python is the worse language I have ever seen. Who the hell thought that it would be a good idea to replace proper braces with white space as delimiters?

      Someone who realized that the biggest timesaver for producing crap code is making it easier to write, while the biggest timesaver for producing good code is making it easier to read.

    118. Re:Have you ever been to a Ruby conference? by Jiro · · Score: 1

      Obvious troll is obvious. The moment you used "patriarchy" I knew you weren't earnest (or at least not a modern feminist).

      I suppose nobody on this blog is modern, then.

    119. Re:Have you ever been to a Ruby conference? by Pseudonym · · Score: 1

      I'm not sure that this means anything, but when I was an undergrad, biology was the science that you did if you loved science but didn't think you were good at maths. Bioinformatics has changed things a lot, but I have to wonder if this is still a factor.

      There's a useful comparison here with jazz. It's been noted more than once that there aren't very many women who are elite jazz instrumentalists. It's clearly not lack of talent, because there's no shortage of women in the elite classical music world. And it's clearly not lack of interest in the music, because there's no shortage of great female jazz singers. It must be something about the culture, or perception of the culture, which dissuades women from doing it.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    120. Re:Have you ever been to a Ruby conference? by Pseudonym · · Score: 1

      In terms of statistics, men are better than women in software, even if some women are highly competent and better than a lot of men. This is mostly due to conditioning. Being good at software development takes a lot of time and dedication from an early age; the priorities in the lives of young men are more able to fulfill those requirements than that of young women.

      [citation needed]

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    121. Re:Have you ever been to a Ruby conference? by Pseudonym · · Score: 1

      The official Google party line is "we want the best of the best (of the best, SIR!)".

      Do they not have women in management positions, or do they use the gender-neutral Star Trek honorific?

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    122. Re:Have you ever been to a Ruby conference? by dave87656 · · Score: 1

      and development managers are disproportionately female to a vast degree.

      Yes, the fact is is that there is a real bias against men when it comes to hiring for higher level positions. I worked for a telecom company where 10% of the resumes where from women, 25% of the hires were women and 50% of all management positions were women. I also worked at a computer company where the rations appeared to be about the same.

    123. Re:Have you ever been to a Ruby conference? by ahoffer0 · · Score: 1

      I started laughing as soon as a I read the question: "Have you ever been to a Ruby conference?". I haven't, but my imagination went there immediately. I *have* been to a Ruby users group meeting. It was held at a coffee shop. I arrived early, ordered a cappuccino, and popped open my laptop. Young men filed into the cafe, opening their laptops. I kept waiting for the meeting to to start. It was 30 minutes past the start time and cafe was fully of Ruby hackers working away on their laptops.

      Eventually I asked someone if I was in the right place. Sadly, I was. The only agenda on the Ruby users group meeting was to code, mostly in silence, and mostly alone. There was no rule that you had to be a white guy in your 20s and work for Amazon or a tiny start-up, but that is the way demographics fell out. I tried to strike up a few conversations, but no one liked me interrupting the meeting that way. Sub-cultures can alienate others. Sometimes the alienation is stronger with respect to gender and sometimes the alienation is just strong.

    124. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I'm a kernel developer, and I've seen some pretty vile jerks. Since when do you have to have a johnson to read a chip spec? I don't think this is just in the soft user level skills areas. Hard core kernel developers can be pretty nasty too.

      That said, the Java developers where I work seem to think they live in some kind of ethereal paradise where unbelievers are not welcome. Same for the C++ guys. So dealing with them, I have to make sure I don't bruise their soft bellied little egos when I tell them not to open and close the same file descriptor a gazillion times a second. Leave the stupid file open and just write to it.

    125. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      My school had lab trolls - jerks who thought the lab was a pickup bar. One actually followed me to my car late at night. He demanded my phone number; after refusing politely (that was a big mistake) a few times, to get rid of him I gave him a number - for Animal Control. He was pretty angry in the lab the next week. Finally I had to complain to the department about the harassment. Apparently he had some kind of mental malfunction - Tourettes or something. Whatever. I had to let it go because HE had a mental disorder.

      Chatting with the four or five other women in my classes, I found out he had bothered them too. Actually I felt better knowing it wasn't personal.

    126. Re:Have you ever been to a Ruby conference? by Lucractius · · Score: 1

      There's your problem. The majority of women drop out of the workforce for a period of several years in the middle of their careers, and in male autistic dominated developing environments have difficulty explaining the gap on their resume.

      That's crap. Resume gaps are a problem in every field, and the objections to candidates with such gaps aren't made by the developers, they're made by HR screeners and pointy-haired bosses.

      And everyone agrees both of those sources of objection need to die in a hole.

      --
      XML - A clever joke would be here if /. didn't mangle tag brackets.
    127. Re:Have you ever been to a Ruby conference? by malkavian · · Score: 1

      1) Lack of role models doesn't stop people from doing things. If a subject interests them, they'll do it. Until reasonably recently (a couple of decades) there were very few female doctors, or biologists. Now the fields are very popular with female. There were no real role models (unless you count nurses).

      2) You kind of disprove your point here. The fields are definitely a touch "nerdy". And thus females aren't attracted to it because they aren't "nerdy". This isn't peer pressure, this is choice, unless you're going to start telling people they aren't allowed the choice of what they're comfortable with.

      3) You don't give any real misconceptions. If someone has the interest in a subject, they'll follow it. My little niece (8) has a firm love of maths. She's always been a geek girl, and I'm teaching her programming, what engineering is about, what science can do with the world, and she loves it. My two other nieces like arts based, and one like biology. That's what they're happy with, and their choices were firmly made with all options open and fully supported.

      4) Most don't see engineering as a "stepping stone". Most engineers go on to become really good engineers. It's a very rounded role. However, if you don't like engineering, then you won't be successful, and you then won't be able to use that success as a stepping stone to other things. Wouldn't you agree it's better to follow something you're passionate about and do well, rather than something you have no aptitude for and hate? If you succeed at what you do, you can use that as a stepping stone to where you want to go..

    128. Re:Have you ever been to a Ruby conference? by Gr8Apes · · Score: 1

      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.

      I can promise you in the two recent cases I have knowledge of there was no lengthy re-application process filed. Let go in a downsizing on Friday, one was relocated and working at a new site within 2 weeks, the other took 3 weeks and was relocated 1500 miles away.

      As for the green-card/citizenship requirements. That's a different topic. Personally, I favor moving back to the pre 1973 immigration laws, in which preference is not merely given to those from nations with hardship or refugee status, but instead to those with valuable skills, with humanitarian asylum considerations as needed.

      --
      The cesspool just got a check and balance.
    129. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      That's completely relevant in a world where "American" businesses are based in America. In the real world, though, "American" businesses are actually "global", which means they can and do hire abroad, visas and green cards be damned. It's not uncommon to have half or more of your workforce reporting in from outside the country, never mind outside the office.

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

      I can promise you in the two recent cases I have knowledge of there was no lengthy re-application process filed. Let go in a downsizing on Friday, one was relocated and working at a new site within 2 weeks, the other took 3 weeks and was relocated 1500 miles away

      Were they by chance in the final phase of the green card process? There is a point there at which, although you don't have your green card in hand yet, it's "close enough" that they basically give you an open work visa that lets you switch jobs without re-applying.

    131. Re:Have you ever been to a Ruby conference? by ahodgson · · Score: 1

      Javascript is fine in a web browser. It's the people who think it should be a server-side language that are nuts.

    132. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I'm a programmer and my wife does web sites (among other things). We have 5 kids, two boys, three girls. The boys program, the girls don't. We certainly haven't tried to push them one way or the other.

      One daughter has shown herself to be very intuitive with science to the extent of just naturally understanding the relationship of volume, pressure, and temperature in gasses instantly at age 10. She's brilliant and competitive, but she's just not interested in science and technology. What she is interested in is team efforts.

      I suspect there is a tendency for boys to be fascinated with the toys themselves that gets them started and then they get into the teams. The girls seem to have a little more perspective and are interested in the people around them and then work their way into a career from there, but by that point, it's a little late to get into programming.

    133. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      the group will meet out it's own justice.

      mete
      its

      (I actually wouldn't've replied just for the second one, it's unfortunately way too common. The first one actually made me pause in reading the post, however.)

    134. Re:Have you ever been to a Ruby conference? by mattack2 · · Score: 1

      I think you've hit the nail on the head, think about 'Penny' from Big Bang Theory (stop drolling nerds).

      That's funny, I think AFF or Bernadette are much more attractive (and I'm not _just_ including looks, though at least for the latter, am including it somewhat) than Penny.

    135. Re:Have you ever been to a Ruby conference? by mattack2 · · Score: 1

      You don't give any real misconceptions. If someone has the interest in a subject, they'll follow it. My little niece (8) has a firm love of maths. She's always been a geek girl, and I'm teaching her programming, what engineering is about, what science can do with the world, and she loves it.

      But isn't this a common occurrence? I think a lot of various media coverage of "too few women in science/engineering" has said that females seem to be just as interested in them as boys up until teen years, then generally become disinterested.

    136. Re:Have you ever been to a Ruby conference? by mattack2 · · Score: 1

      and consider it a good example of how a programming language can be designed for good usability by the programmer crowd.

      How is that an example of "usability", when two different programmers simply editing the file with different editors can BREAK it?

    137. Re:Have you ever been to a Ruby conference? by tibit · · Score: 1

      I'd have thought that the tab-vs-space is a solved problem. It's not magic. Set your editor to match the source edited and bam, you're golden. People who still can't figure such a simple thing should be barred from programming.

      --
      A successful API design takes a mixture of software design and pedagogy.
    138. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Why do you want women? What does it matter?

    139. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Actually, men tend towards both ends of the bell curve and women tend to be in the middle.

      If women are truly better why do they need explicit laws to help them?

      Don't say it is guys keeping you down, that is fallacious.

      It is a fact that few women apply for engineering schools, much less finish the program, so how could they get engineering jobs?

      Just because you can't get a date it doesn't mean that men are terrible creatures.

    140. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Feminists want equality but somehow also want:

      1. Power over men
      2. To be treated as a woman by men.ie hold the door open for them, stand when they leave, etc

      In short, feminist are unreasonable, hypocritical asswipes.

    141. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      PHP is complete dog-shit. Irregular and inconsistent.

      PHP was written by amateurs and I have yet to meet any competent, well-educated programmer that uses it.

      Ruby is not at all Perl. Anyone who says that doesn't understand Ruby at all. Sure it lifted built in regex, string and file handling, but Ruby is not Perl. You can use Ruby as a powerful systems scripting languages, and in that respect is basically Perl, but that is maybe 5% of its usage. Ruby is a full-featured programming language that is truly 100% OO, but can be used easily as a procedural or functional language and has extremely powerful metaprogramming abilities that puts the language somewhere between Smalltalk and Lisp.

    142. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Forced whitespace is retarded.It is the reason why Python has a gimped lambda, and that is one of the main things that makes Ruby more powerful: multiline anonymous functions. Python can't do multiline anonymous functions because of its enforced whitespace. Of course python-tards claim that multiline lambdas aren't important and they don't need them, but that is the default argument to excuse all the borked/missing features in the language. Ruby is considerably more flexible and powerful then Python.

      It also makes it difficult to move code around from system to system. You are fucked if whitespace in a large python file gets borked.

      Everyone formats their code, but forcing it in a language weakens its power.

      The cult of Guido always parrots their great and powerful leader even when he is obviously wrong. Rubyists don't blindly follow Matz.

    143. Re:Have you ever been to a Ruby conference? by billcopc · · Score: 1

      Of course Java developers are tolerant: they have themselves been tolerated in the programming industry for over 15 years, despite being the technical equivalent of double-talkers.

      I kid, I kid! I don't blame Java developers for being stupid, I blame James Gosling for inventing a language stupid people could leverage on their résumés.

      Okay, but seriously, I know of exactly one female coder, and I've been alive for a reasonable amount of time, in and out of UGs and whatnot. Even as far back as my college days, I remember two women in the I.T. classes. One was looking for an easy credit (and failed!), the other was following her fuck buddy around and loafing all day long. Oh, right, her fuck buddy was me. It's a small sample, but over the years I've also worked with at least a thousand developers, all male except for one, who actually knows her stuff. I know, because I grilled her; a part of me wasn't ready to accept that a woman could be a skilled programmer, but she proved me wrong. It's not so much a chauvinistic thing as an observational one. In my 15 year career, I have known only one other woman who claimed to be a programmer. She was a bullshit artist who probably never touched a keyboard in her entire life, and unfortunately she was briefly my boss - thankfully it only took her a few months to fuck someone in upper management and move out of my department. So, yeah, not a real coder. Sorry ladies, if the tables were turned and I were the sole male subject, you'd think all men were coked-out whores too...

      Maybe it's my environment. Maybe it's small business. Maybe coding is a mental exercise that does not appeal to a woman's supposedly white-matter-dominant brain patterns. Maybe it's this town's macroeconomics. Maybe it's lingering gender pressure that hasn't yet washed out of the modern social dynamic. Maybe it's the influx of foreign graduates coming from cultures where women aren't yet seen as equals. Maybe Ottawans have defective DNA and end up with more male than female children (wouldn't surprise me). Or maybe we coders are the result of a series of formative experiences and genetic makeup that simply does not present itself as readily to the XX chromosome. I know plenty of geek girls, that's different, but just the one coder. So while that one lone femcoder is quite awesome, she is a statistical aberration. For that matter, most of the male coders I know are aberrations too: socially awkward, clingy, creepy, emotionally unstable. I don't make the stereotypes, but on some level they're either eerily veracious, or self-fulfilling. If that's what scares women away from our industry, I cannot fault them. Those weirdos scare ME away from my own kind...

      --
      -Billco, Fnarg.com
    144. Re:Have you ever been to a Ruby conference? by Tassach · · Score: 1

      You can write perl that looks like modem line noise, but you don't have to. Feature!

      Specifically, it's a feature designed to let you write efficient one-liners. One-liner Perl is practically an entirely different language than 'application' Perl, and (IMHO) should be treated as such.

      You don't have to make it hard to read or maintain, though some programmers do.

      Even as a die-hard Perl programmer, I have to admit that Perl culture often encourages it. Perl Golf is an interesting intellectual exercise, but you shouldn't be playing it when writing production code. TIMTOWTDI is a powerful concept, but it gives you plenty of rope with which to hang yourself if you are undisciplined.

      Adopting the mandatory use of perlcritic is a good first step towards managing Perl development. Perl Best Practices should be required reading for any modern Perl programmer.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    145. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Except PHP. The best programmer in the world can not write good PHP. Why? Because there is nothing good about PHP.

      That is one of my hiring litmus tests, if the programmer thinks PHP is a reasonable language they are instant no-hire and immediately show them the door.

    146. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      The problem is that RDBMS are used too much in places where it is not optimal. Relational databases should be a pretty small niche, instead it is used to ill-effect in far too many places.

      It is used as a heavyweight solution to lightweight problems.

    147. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      Just because every language has problems that doesn't mean that all languages are equally problematic.

    148. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      if the programmer thinks PHP is a reasonable language they are instant no-hire and immediately show them the door.

      Good to know your prejudice is keeping good people from working for you.

    149. Re:Have you ever been to a Ruby conference? by tqk · · Score: 1

      Perl Golf is an interesting intellectual exercise, but you shouldn't be playing it when writing production code.

      I have no desire to write code that I'll not be able to understand when a client calls about it in a year, or five years, from now. I do want those who inherit my code to not want to throw it out because they can't understand it enough to maintain it. Yeah, that means my code may be more verbose than wizardly YAPHs would prefer. I don't care.

      Adopting the mandatory use of perlcritic is a good first step towards managing Perl development. Perl Best Practices should be required reading for any modern Perl programmer.

      My first thought was, "A perl style guide?!? Ah, $excrement!" I'll have to read it before I pass judgement:

      $barf = bar() if $foo; #Violates 'ProhibitPostfixControls'

      Crap, that's just wrong. I'll admit, I'm still trying to wring my money's worth out of my blue copies of the O'Really perl series. For those listening in, Debian Linux offers:

      p libperl-critic-perl - Perl module to critique code for best practices
      p libtest-perl-critic-perl - module to use Perl::Critic in test scripts

      in both stable and testing, so no need to futz around with CPAN (which can be a pita).

      Thx mon. I didn't know this.

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

      Your point 4 is one I think should be emphasised massively. I know quite a few people who work for big-4 accountancy firms and many of them have STEM degrees and they do very well because they are numerically literate, good at problem solving, and willing to work hard. They also find things like the ACA easier because they already know a lot of Maths, and they know how to learn a lot of complex material. IMHO one problem is that many of the females I know who did STEM subjects now work in the financial industry, which suits them very well (also pays a _lot_ better than engineering, and has a lot better career prospects).

      In fact given the BS way that scientists, engineers and mathematicians are treated by employers and the low esteem they are held in by society (more because of the worship of vacuous celebrity culture than of people who actually make all the things in the world you appreciate) I think they've made a better choice. The only reason to do one of these things is a passion for it. Otherwise the much more sensible career choice is to go somewhere that will work you just as hard, but pay you twice as much for it.

    151. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      A good programmer will never say PHP is a reasonable language, much less a good one.

      Therefore, my litmus test doesn't exclude 'good people'.

      Another good test is finding out if they know what the parenthesis are for in Lisp, they don't have to like it, but if they think they are superfluous or stupid they get shown the door as well.

      Funny thing is that the intersection between PHP amateurs and ignorant programmers is quite large. I would go as far to say that PHP "programmers" are a proper subset of ignorant programmers.

    152. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      A good programmer knows how to use the tools he is given to best advantage, and when to say "I can't reach the desired goals using these tools because xyz."

      "Good people" also understand why black and white thinking is a bad thing.

      That's okay, I have a litmus test of my own: if the boss is arrogant, unpragmatic, idealistic, elitist, or just an asshole like you, I don't work for him.

    153. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      There is nothing elitist about demanding that hires have a strong grasp of computer science concepts.

      Only a PHP amateur would think that solid understanding of the basics is elitism. In other words, you have no business being in software

    154. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      You have a serious disconnect from reality if you think that knowing your shit means you always get to choose the right tool for the job, or dictate the methods and designs of the project you're working on.

      9 times out of 10, a developer is told "we're building xyz to this spec, using this methodology, and this development system." If you can't make lemonade out of PHP's lemons, you're pretty inept, IMHO.

      I'm not telling you who to hire, but if you turn away people because they know how to use PHP to best advantage, you're just a prick. It doesn't mean they "don't have a strong grasp of computer science concepts," in fact MOST of commercial IT runs counter to good CS concepts in one way or another. Your prejudice just falls on the PHP side of the fence.

    155. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      If they had a strong grasp of the fundamentals they would not waste their time with PHP.

      It is not a hard concept to grasp. I think you doth protest too much.

      Instead of crying about how I dislike PHP amateurs like you, how about YOU learn why it is a waste of time.

      People who like PHP don't understand the fundamentals and I have yet to meet or read about an exception to the rule. The designers of PHP don't even have a solid background for crying out loud.

    156. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I do have a strong prejudice against morons, I freely admit that.

      Ya know what? It is a good prejudice to have. Accepting mediocrity is the worst thing a business can do.

    157. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I also don't hire people who know specific language(s).

      What matters is what concepts they understand.

      Someone who only knows PHP is not likely to be knowledgeable enough to work on C, Ruby, Lisp, or even Java projects.

      Hire polyglots(most have a solid understanding of the fundamentals) not someone with 5 years in X experience.

    158. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      It is not a hard concept to grasp. I think you doth protest too much.

      Instead of crying about how I dislike PHP amateurs like you, how about YOU learn why it is a waste of time.

      I take it personally, because I worked hard to learn the concepts of CS and yes, I take PHP jobs. Why? Because they pay the bills and I don't usually get to pick the language. You think PHP stinks, fine - tell my clients that. I don't have that luxury.

      But if I were applying to you, you would take one look at my resume and go "PHP! Bah. This guy's incompetent." I resent that arrogance and you would never even get to find out what I know and don't know about CS.

      BTW you never qualified your statement to say "someone who ONLY knows PHP." You have a point there, those types are dangerous.

    159. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      If you think PHP is a reasonable language, then I would never hire you. You are incompetent and unhirable, even if the next sentence is also true.

      If you needed to whore yourself out to a pack of idiots to feed your family so you built PHP systems against your will, that is something else entirely. You would get grilled about it, even more hard then a Java API monkey.

      Just knowing PHP does not make one unqualified, what does is claiming it is a proper solution outside the tiny case where you have mainly static pages, and need a little dynamic crap here and there. Even in that tiny niche Perl is a much better solution but I will give you that tiny niche. But for building web apps? LOL

    160. Re:Have you ever been to a Ruby conference? by remitaylor · · Score: 1

      The parent talks about the ignorance found in certain web development communities, but doesn't actually mention a single experience that he or his wife have had at any Ruby, JavaScript, or NoSQL conferences!

      I, on the other hand, have *actually* attended many Ruby conferences (to pick one of these communities). I've attended: RailsConf, MWRC, LA RubyConf, GoGaRuCo ... to name a few. I was one of the organizers of Arizona's first Ruby conference (SunnyConf) and I know some of the organizers of other Ruby conferences).

      Here are some REAL experiences that I've had while attending Ruby conferences:

        - I've seen a good (growing) number of female attendees
        - I've seen a female speakers
        - I've seen conference organizers react to potentially offensive content by getting on stage and asking the audience if the content was offensive to anyone (and following up by reiterating how open and accepting he wanted the conference to be)
        - I've overhead and participated in multiple conversations with men and women actually TALKING with one another about the community and what Rubyists do well/poorly to attract women programmers. I recently experienced this at MWRC 2012 and GoGaRuCo 2011. Men and women talking ABOUT the current experiences of women in our community. How could this *possibly* be ignorant, when we're actually making it a topic of conversation and trying to do better?

      At my current workplace, most of our developers are young men. But we also have women and older men.

      The parent thinks that it's OK to call out whole communities (like the Ruby community) as being ignorant. With all due respect, it is HE who appears to be ignorant to other communities. I recommend that he and his wife actually *attend* a Ruby/JavaScript/NoSQL conference ... who knows, might enjoy it!

      ALL software communities should do what they can to provide an open, accepting environment to all.

      ----------------------

      PS. The parent also calls out certain well-known, heavily used tools and technologies as being "horrible in every way" and "taken to be a joke by professionals." This is uncalled for. He's dissing every scripting language used for web technology. Either check the TIOBE or look at these languages yourself, but all of these technologies are fantastic when used properly: PHP, Ruby, JavaScript, Python, Perl, and many NoSQL (document oriented and key/value) databases.

      Personal bias: I'm a professional developer. I currently code Ruby, but I have also professionally used (and enjoyed using) NoSQL databases (Mongo/Cassandra and Redis/Memcached key/value stores), relational databases (SQL Server/MySQL/Postgres/sqlite), scripting languages (Ruby/JS(CoffeeScript/Dart)/PHP/Python), other languages (C#/VB.NET/Boo, Java).

    161. Re:Have you ever been to a Ruby conference? by Anonymous Coward · · Score: 0

      I've been to several Ruby conferences, and while I didn't see many women there, I didn't see anything that would exclude them or make them feel unwelcome. Of course there was the infamous presentation on CouchDB by merbist, but that invoked quite a negative reaction among many other Rubyists.

      The fact this Anonymous Coward states

      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.

      shows an extreme ignorance about Ruby, JavaScript, and the NoSQL movement and the technologies that have come out of it. It's easy to make sweeping statements to insult the technologies you don't use and don't like, but give me a break: "JavaScript is ... horrible in every way". I'd like to see him try to support that statement with facts. It may have its warts, but statements like this are irresponsible and suggest a profound ignorance.

  32. 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.
    1. Re:Female programmers kick ass! by jgrahn · · Score: 1

      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.

      Uh, you *do* know women are allowed on Slashdot, right? "We" doesn't translate to "men" around here.

    2. Re:Female programmers kick ass! by Anonymous Coward · · Score: 0

      She kicks ass at coding...she is a natural.

      Women can be smart and tech-orientated. It is just a minority group. And saying that is unacceptable probably won't change what women do: Not tech

    3. Re:Female programmers kick ass! by tukang · · Score: 1

      The question isn't if some women can be great coders, the question is if women on average can program as well as men on average. One piece of anecdotal evidence doesn't translate into "female programmers kick ass".

      I grew up in a 3rd world country at a time where computers weren't so ubiquitous and attended a very small school (~250 students for grades 1-12) where there was no gender bias, certainly there was no software industry and we didn't know anything about the culture as it exists today. When the school offered an introductory computer course (5th grade), 18 guys and 2 girls signed up. How do you explain that? The same applied to our math club. Boys just seemed to be drawn to that more, while girls tended to do better in literature and biology.

      I think women are simply inclined towards different occupations than men. That doesn't mean that exceptions don't exist and that you can't have a kick-ass female programmer but I think the notion that every occupation needs to employ an equal number of women and men is silly.

    4. Re:Female programmers kick ass! by Anonymous Coward · · Score: 0

      Translation:

      Hans Solo: "Kid, I've flown from one side of this galaxy to the other, and I've seen a lot of strange stuff, but I've never seen *anything* to make me believe that there's one all-powerful Force controlling everything. 'Cause no mystical energy field controls *my* destiny. It's all a lot of simple tricks and nonsense.

      Princess Leia: "I don't know who you are or where you've come from, but from now on you'll do as I say, okay?"

    5. Re:Female programmers kick ass! by TheRaven64 · · Score: 1

      Uh, you *do* know women are allowed on Slashdot, right?

      No they aren't, neither are men, only androgynous text-base entities.

      --
      I am TheRaven on Soylent News
    6. Re:Female programmers kick ass! by Anonymous Coward · · Score: 0

      Don't been an ass. It is obvious to anyone with at least a 3rd grade reading ability that he was using the pronoun "we" to mean men, inclusively, not for the total population of Slashdot users. "We" DOES translate to "men" if one is a man talking about men. You don't get to redefine what another commenter's pronouns refer to, and then bash them over the head with it. Doing so is completely disingenuous.

    7. Re:Female programmers kick ass! by Anonymous Coward · · Score: 0

      Making big deals over women who know their stuff is part of the problem.

    8. Re:Female programmers kick ass! by antdude · · Score: 1

      But is this gal hot/cute too? [grin]

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  33. 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.

    2. Re:Probably not in the workplace, but in college by Ryanrule · · Score: 1

      Real nerds programmed in labs without windows. What was your degree?

    3. Re:Probably not in the workplace, but in college by tukang · · Score: 1

      That happens pretty much in any college setting where you have a group of guys and is certainly not limited to the comp-sci department. In my experience nerds tend to actually be more respectful towards women than your average male student.

    4. Re:Probably not in the workplace, but in college by LordLucless · · Score: 1

      but I remember in college

      Yeah, keyword: college. You had a bunch of immature males sitting around acting immaturely. Maybe if the tech industry didn't try to fire/force into management everyone over 40, so they could hire young grads at cheap rates, and work them harder than they could people who were old enough to have developed a backbone, you wouldn't have an immature dev culture.

      In the company I work, the average age in the tech team is a little over 30. We have no women on the team, but all of us are married. We're generally a bunch of mature, professional people. Sure there are nerdy in-jokes, and computer game references, and reflections back on the day we got our first modem - but that's just nerd culture, and is not inherently misogynistic.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    5. Re:Probably not in the workplace, but in college by SplashMyBandit · · Score: 1

      Actually monogamy is imposed by men to prevent other men taking our women. Women can be polygamous because the men will go for it => polygamy actually works for women and the most powerful male. Monogamy is not the female mating strategy, it is the mating strategy of men who are not the most powerful male.

    6. Re:Probably not in the workplace, but in college by misexistentialist · · Score: 1

      The appearance of chastity is even more important to attract a powerful male. Even if he somehow has the enormous strength to manage a herd of sluts, why would he when he can be selective and accept only the freshest merchandise?

    7. Re:Probably not in the workplace, but in college by TranquilVoid · · Score: 1

      Talking about sexual interest isn't misogynistic.

      Absolutely, a lot of people confuse sexuality with sexism, however talking about sexual interest in a way that minimises the overall humanity of a woman or women in general and introduces contempt (such as in the GP's example, in my opinion) then it is misogynistic (and yes, women can do the same thing).

      It is unprofessional to bring personal feelings into a work environment and this includes sexuality. If a male worker continually expresses his sexual desire for various women, in front of those or other women, then he is devaluing their status as fellow workers by elevating their status as sexual objects. This indicates either misogyny or an unprofessional lack of control.

  34. online ? by Tom · · Score: 1

    While I'm not exactly surprised, as the article states much of the obvious, I wonder.

    Is this true for FOSS projects? Where you jump on Github and contribute a patch? Where nobody will even know that you're a woman or elderly, or whatever, for at least the first few years?

    --
    Assorted stuff I do sometimes: Lemuria.org
  35. Getting women by Anonymous Coward · · Score: 0

    Failing to attract women, are we, eh?

  36. 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..

  37. Profit opportunity by Anonymous Coward · · Score: 0

    If there are lots of female programmers that aren't getting any jobs, isn't that a great profit opportunity to anyone who are willing to hire them? You get programmers of supposedly equal skill as others for a lower price.

  38. 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.

    1. Re:BS by Anonymous Coward · · Score: 0

      If you have never seen female comp. sci. students been patronized or degraded, then you have been lucky. I have lectured in 3 different universities, and seen such behaviour at all of them. It is terribly unfortunate, but it certainly happens. My wife is a computer scientist researcher, and has been treated terribly at several conferences she has been to.

    2. Re:BS by Anonymous Coward · · Score: 0

      I can guess your demographic.

  39. 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.
  40. Arrogance, my ass by Anonymous Coward · · Score: 0

    But as long as the industry tends to exclude more than half of the potential workforce, that's nothing but pure arrogance.

    Sorry, potential developer workforce is not split 50-50 between the sexes. I haven't seen anything that would point to that, not in the CS/SE departments, not in the engineering departments, not in the figures available from various departments of labor in N.A. and Europe, etc. Who the heck came up with the myth of half of developer job entrants are women I don't know, but they must be out of their fucking mind.

  41. And then sometimes it's overt by Anonymous Coward · · Score: 1

    I work for a very small business. The boss once told me, more or less, that he avoids female employees because his wife doesn't want him to be around them.

    Posting as AC for obvious reasons.

  42. 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.

    2. Re:What a load of PC bullshit. by Alex+Belits · · Score: 1

      I see maybe one female applicant out of 200 resumes.

      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!).

      Neither words nor formulas can express how much do you suck at math.

      --
      Contrary to the popular belief, there indeed is no God.
  43. I think that is very different. by khasim · · Score: 1

    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.

    I was in the Army for seven years. Women get raped by the men they're working with. I think that's a bit different than a gender imbalance in the civilian programming field.

    And whether the gender imbalance is due to overt sexism ("brogrammers") or something else.

    1. Re:I think that is very different. by Anonymous Coward · · Score: 1

      I was in the Army for seven years. Women get raped by the men they're working with.

      This disturbs me, because although that is an ugly situation it is not all women (what percentage exactly, if you please?) and I really doubt that it is any kind of significant percentage of the men. Even in civilian life, the number of rapists and victims is a miniscule proportion of the population and statements such as yours are fearmongering. Please don't come back to me with anecdotes about this either, because for every rapist you show me I can show you thousands of men who did not rape anybody. I'm not saying its not a serious problem, but inflammatory language is not the way forward

    2. 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.

    3. 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.

    4. 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.
    5. 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
    6. Re:I think that is very different. by shutdown+-p+now · · Score: 1

      And that women, who lose every time against men in physical struggle, have no place in battle.

      Modern warfare does not involve much physical struggle, though - you don't have to be all that tough to aim well and squeeze the trigger. And anecdotal evidence (e.g. from IDF) seems to suggest that women are often more cool-headed and professional under live fire than men, and less likely to do rash-headed things.

    7. Re:I think that is very different. by misexistentialist · · Score: 1

      I really don't see how that works. Hand-to-hand still happens sometimes in modern war, and soldiers carry more stuff than ever, not to mention wounded comrades. Men who can only meet the average women's physical standards are tossed out as useless.

    8. Re:I think that is very different. by misexistentialist · · Score: 1

      From that it seems like women were in support roles until 2000, and Israel hasn't fought any real opponents since then. Of course some women are capable of being fine pilots and bombing the hell out of helpless countries...

  44. The problem is they only hire "senior level" by Anonymous Coward · · Score: 1

    The problem is they only hire "senior level" developers.

    And basically ALL those hiring have adopted this attitude. (Also -most will not even interview you once you are >45 years old.

    Therefore there are no (or exceedingly few) entry-level jobs for programmers, young or old.

    Women tend to be much smarter than men in choosing and planning their careers.

    So women with tech/science/math aptitude become doctors, patent (or other) lawyers, math and science teachers (easily earn 100K+ after a few years in my area), etc.

    I would NEVER purse CS/SD/Programming again if I was starting out. It's a dead-end career, unless you are a stone-cold genius and/or married to your career.

    See Greenspun for more info/perspective on this.

    1. Re:The problem is they only hire "senior level" by Skreems · · Score: 1

      You have a fairly warped view of the industry. Our company has hired several older programmers (as have a number of companies in the area). In fact, older coders generally tend to have a higher hiring rate because if they're still in the industry after a number of years, they probably know what they're doing.

      Now, you absolutely do see fewer older coders because a lot of the competent ones get diverted to management after a while. The skill sets of a good programmer and a good manager have a surprising amount of overlap, and the work can be less stressful depending how you handle your workload. But that doesn't mean it's hard to get hired as an older coder simply because you're old.

      What I do see a lot is older programmers who are legitimately not good hires. Either they failed to keep up on even the basics of new technology (I'm talking "Java devs who don't know anything about the new features if Java 6 in 2012" level of out-of-touch) or they just weren't that good to begin with, and stuck around the first job they managed to hire into until they became an "older programmer".

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    2. Re:The problem is they only hire "senior level" by tftp · · Score: 1

      And basically ALL those hiring have adopted this attitude. (Also -most will not even interview you once you are >45 years old.

      My company will soon publish an ad for a C# / Java developer. I reviewed the text; it requires skills and some experience, but there are no numbers and anyone will be hired who is competent enough. It would be stupid to require 10 years of experience with WPF. All I will ask for is to write a few binding examples, though, and that will weed 99% of applicants out :-(

  45. Embrace Female Programmers by walkerp1 · · Score: 1

    In my experience, the only people showing any negative bias at all toward women programmers were women managers or the male programmers they beat out of a position. My Kung Fu has always been superior, so I've never felt threatened.

    1. Re:Embrace Female Programmers by rohan972 · · Score: 1

      I embraced female programmers and got done for sexual harassment! You can't win.

  46. Yes I have by Anonymous Coward · · Score: 0

    ...and I did not see what you describe. Niether did my female partner.
    There were female presenters; they weren't treated any differently than the males.

  47. 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?

    1. Re:Very few women drive bin lorries. by RussR42 · · Score: 1

      Troll? Really? Seems like a fair question to me. Why not substitute any other male dominated unpleasant job? Would that fix the "troll" mod? Ok, I didn't check the stats, for all I know there are a ton of female sanitation department workers that I've never seen out there but it does seem that a lot of the most physically demanding and disgusting jobs in the world are mostly handled by men. My industry is. We have the occasional woman, and they do the job just fine, they just usually don't keep on doing it.. Perhaps they just want to prove something to themselves or perhaps they're just smart enough to get out while they can :)

    2. Re:Very few women drive bin lorries. by Anonymous Coward · · Score: 0

      What kind of feminist modded this troll? This is a legitimate question and underscores the real issue here: TFA is a load of crap written by someone that was bored or something.

      There aren't very many women in the programming field because there aren't very many women interested in it! I've met like one girl in 30 years that cared at all about coding. Herp derp duh?

    3. Re:Very few women drive bin lorries. by Anonymous Coward · · Score: 0

      That's a troll? Seriously? Mods these days.

    4. Re:Very few women drive bin lorries. by Gordonjcp · · Score: 1

      It can't be the money, either. Even the loaders (the guys who stick the wheelie bins on the lift and press the button, so not even *that* physically demanding) start on about £18k a year.

    5. Re:Very few women drive bin lorries. by LUH+3418 · · Score: 1

      Because feminists don't think that would advance their cause. Female doctors, lawyers, CEOs and engineers, high-prestige positions, they care about. Jobs seen as "simple" or without prestige, they care less. I don't see anyone complaining about the fact that most psychology and nursing schools have 90%+ female students. Every once in a while you see someone mention that boys are doing worse than girls in school, and that 60% or so of university students are female, but nobody ever does anything about it.

  48. POLITCAL CORRECT ... BULLSHIT by Anonymous Coward · · Score: 0

    Go to the fscking hell with your Underwater Basket Waving Social Science Crap "degree".

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

    That looks more like an overbelly.

    1. Re:No by QuickBible · · Score: 1

      I'm wondering if anyone has coined "fauxgrammer" or "fauxder". I see the authors point about Ruby and NoSQL but even though JavaScript gets a bad rap I thought it was actually a useful, object oriented language that is constantly being improved upon as internet glue.... I'm a C++ guy but I see the merits of a language that is poised to tie the cloud to the ground. I think the referred to culture problems stem from companies that hire multiple programmers to do the same job but as individuals and not as a team, where one solution will be picked. It has got to be a stressful way to write code, being slaved to your terminal because of ego, knowing your peers are working on it as well. That seems like an environment that isn't good for fostering trust.

  50. more liberal by Anonymous Coward · · Score: 0

    self-haters... you're all pathetic

  51. Why I quit school by Nitewing98 · · Score: 1

    As an older coder, I tried to finish my bachelor's several years ago, until I flashed on the fact that I would be competing with a bunch of 20-somethings for the available positions. An older adult, even a male, has a snowball's chance of getting a cutting-edge IT job in the current atmosphere.

    --

    Nitewing '98

    Everything works...in theory.

    1. Re:Why I quit school by hellop2 · · Score: 1

      You underestimate yourself. There's a lot of knowledge that comes with experience that a quick wit cannot make up for. Fresh college grades don't know shit. Most can't copy a file on the command line. You only do programming for 4 semesters in a typical CS program. So.. they have what, 18 months of novice experience?

      You really do very little actual programming in an undergrad CS course. In life, sometimes you have to spend hours, days, weeks, on a problem before you figure out it's untenable. But think about all the peripheral knowledge you acquired to figure that out. How many times have they done that?

      --
      How many more years will slashdot have an off-by-one error on your Score in your profile?
  52. ... not even going to read the comments. by Arancaytar · · Score: 2

    Already angry enough for today.

  53. 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!"

    1. Re:Yeah... no by Tassach · · Score: 1

      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.

      That's a matter of opinion. I personally find Perl to be a better (more expressive) language for most tasks. Mostly I use Ruby (JRuby, specifically) when I have to write code that will run in a JVM, otherwise I default to Perl. RubyGems is nice, but it's still (at least) a decade behind CPAN. I'll grant you that Perl's learning curve is steeper than Ruby's, but I'll maintain that it's worth the effort.

      Classes are not some weird afterthought that feels like it's falling apart every second now, they are first class members.

      I'll give you that one for classic Perl OO. OTOH, Moose solves most of those complaints. Moose is basically a backport of Perl6's OO system, which is heavily influenced by Ruby's. This gives you pretty much everything you need to do serious OOP without having to drink the everything-is-an-object kool-aid.

      The Perl interpreter is way quicker, which is nice,

      Even nicer is the ability to use other (faster) languages inline once you've identified hotspots in your code through profiling. I am not aware of anything in Ruby that can compare to the simple elegance of Inline::C for this purpose.

      there's sooo much unnecessary syntactic explicitness compared to Ruby.

      Huh? Examples, please. "Syntactic explicitness" is NOT a complaint that's levied against Perl often.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  54. 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.

    1. Re:Feminist ideology by rohan972 · · Score: 1

      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.

      There is no feminist desire to see absolute parity in every field. Low paid unpleasant work is left to males without protest. Where are the demands for gender equality in garbage collecting?

    2. Re:Feminist ideology by LUH+3418 · · Score: 1

      I have to agree. It's seen as offensive to even suggest that there might be intrinsic differences in the brains of men and women. We're not even talking about differences in aptitudes, but rather differences in natural inclinations (i.e.: men may have more of a tendency to want to "build stuff"). We already know that men and women's brains have slight physiological differences, several studies have confirmed it. Anyone can also observe that male and female animals behave somewhat differently without being taught to do so. Yet we, as a society, want to deny the possibility that this could apply to humans too.

      Engineering is portrayed as a sexist, male-dominated field that is hostile to women. Yet, don't you think the same could have been said of medicine and law just 50 years ago? Women somehow took their place in those fields, and now make the majority of med school graduates. How come the same thing never happened with engineering? Is it because engineering was so much more male-dominated, more arrogant and more hostile to women than medicine and law, or could it simply be that women are less interested in entering the field?

      I was raised by a single mother who knew nothing of computers. I had no daddy or other relative to interest me in those things. I only had my passion for machines. I taught myself C++ programming using only my PC and the internet when I was 16. Nobody could have stopped me from pursuing this interest. Young girls, today, are free to pursue this interest as well. From what I can see, not many of them are doing so.

      Final disclaimer: I'd like to point out that average differences between men and women doesn't mean women can't be interested in computers. There will always be individuals who differ from the norm. I'll be honored if any daughter of mine wants to know about my trade and skills. I just don't think that less women in engineering is society's fault.

  55. I'm not a Brogrammer... by Higgins_Boson · · Score: 1

    ...but I play one on the intertubes.

    I am really shocked that this is something someone cared enough to write about. I know plenty of female coders (vagrammers?) and a lot of them far surpass the younger male programmers. Sometimes, while observing them in their natural habitat, I've even seen mate with one another. Night vision has done wonders for observing the local wildlife in it's most comfortable setting.

  56. 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.

    1. Re:Here we go again... by Anonymous Coward · · Score: 0

      Tech jobs are good jobs. That's why it matters. Women, Blacks, and Latinos having financial security and good benefits matters.

    2. Re:Here we go again... by Anonymous Coward · · Score: 0

      Darling, CPUs don't have penises. No reason for women, Blacks, Latinos to miss out on these good jobs and their good salaries and benefits, just because you aren't into the idea of changing 'your' subculture at all. Regardless of whether you like to or not, there are a lot of good people out there who want to encourage the BEST minds out there, not just the minds that previously watched Star Trek and played video games and happen to be attached to bodies with penises. So although you may not be interested in lifting even a baby finger to change the subculture, the hope is that the majority of tech folks are good people who DO want to welcome those best minds, and are willing to make minor changes to their conversation in order to make major demographic changes.

    3. Re:Here we go again... by Anonymous Coward · · Score: 0

      Well put

    4. Re:Here we go again... by russotto · · Score: 1

      No reason for women, Blacks, Latinos to miss out on these good jobs and their good salaries and benefits, just because you aren't into the idea of changing 'your' subculture at all. Regardless of whether you like to or not, there are a lot of good people out there who want to encourage the BEST minds out there, not just the minds that previously watched Star Trek and played video games and happen to be attached to bodies with penises. So although you may not be interested in lifting even a baby finger to change the subculture, the hope is that the majority of tech folks are good people who DO want to welcome those best minds, and are willing to make minor changes to their conversation in order to make major demographic changes.

      Just what is it about video games and Star Trek (or Star Wars) that drives women, blacks, and Latinos out? Should workplaces have rules preventing discussion of those subjects in order to provide a more welcoming environment to women, blacks, and latinos? And if they did so, wouldn't that create a hostile environemnt for the existing geeks?

    5. Re:Here we go again... by anonymov · · Score: 1

      We should just forbid any communications on non-work related themes. All communication should be done in text form or using a speech synthesizer to avoid possibility of others made feel unwelcome by your voice - may be it's your accent (hispanic, southern american or Queen's English, or any other), creepy heavy breathing or unpleasant lisp.

      We should also prohibit any personal contact, lest somebody gets offended by someone's appearance or manners. Everyone should work in a completely isolated personal space, leave and arrive at work separately.

      This way we'll create completely unbiased, gender-, race- and culture- neutral environment, equally (un)welcoming for everyone.

  57. Man I'm tired.... by BigChigger · · Score: 1

    of the do gooders trying to force women into roles they don't want. And also for making excuses and wild rationalizations about areas they are not as successful in. More women than men go to college now, do you really think they couldn't be coders if they want to?

  58. 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

    1. Re:Hogwash by unix_core · · Score: 1

      On the other hand, I've been studying in China for nearly 2 years now and I've never in Europe met so many people studying subjects they don't really like that much. A theory and view which I share is that the nature of this work is just generally less attractive to the female brain (regardless of ability). Hence in countries like Sweden for instance, people are more free to choose what they want to study (and if) so we end up with jobs that relate stronger to our personal interest.

  59. Disagree. by khasim · · Score: 1

    First off, who thinks that having an Asian-sounding name would cause any problems in a programming interview? Isn't the OPPOSITE the case? Look at the computer science classes. There are a lot of Asians in them. And they're getting good grades.

    Those "findings" are generalized and do not seem to apply to this discussion ("brogrammers" and sexism).

    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.

    So you thought that a woman who spoke THREE languages was "less educated" because she spoke your language with a heavy accent? Why was that?

  60. i've encountered this just recently.... by Anonymous Coward · · Score: 0

    I just recently encountered this when developing a minecraft plugin.... One of the developers on my team asked to make a youtube video on how to use the plugin. And, in the description of the video he said "i decided to make a video for you guys out there. i'd say girls but come on what girl runs a minecraft server. if anyone knows of one let me know, but i don't think they exist"..... He wanted me to put his video up as a tutorial for the plugin. But, I refused until he removed that comment.

    I'm a guy and a programmer btw, but I have respect for everyone regardless of their race or gender. It's called common decency. And, I refuse to be associated with this sort of stuff.

    1. 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.

    2. Re:i've encountered this just recently.... by Anonymous Coward · · Score: 0

      Intentions aren't magic. You have a whole culture of hundreds of millions of people make individually-innocent jokes and it has systemic consequences. It's an emergent behaviour that can be addressed at the root.

      It's not about shoving some guy's face in the dirt for doing a bad thing; there's no need to get defensive.

      His real crime is repeating a joke we've all heard a million times now. It would be like somebody putting "Why does the chicken cross the road" above the fold and "to get to the other side" once you clicked to expand the youtube description.

    3. Re:i've encountered this just recently.... by NeverSuchBefore · · Score: 1

      You have a whole culture of hundreds of millions of people make individually-innocent jokes and it has systemic consequences.

      Yeah. People making individually innocent jokes.

      there's no need to get defensive.

      Wasn't.

      His real crime is repeating a joke we've all heard a million times now.

      Not everyone has, and not everyone doesn't find it funny.

  61. How odd is it that by Anonymous Coward · · Score: 1

    Nobody seems to really care that much about the lack of females in the plumbing profession, contracting, bricklaying, landscaping, etc... only the lack of females in high profile fields. Where are the campaigns to recruit more women into plumbing? I really don't care whether my coworkers are male or female, but my wife certainly prefers that I only work with males. She gets jealous and resentful when I work with a good female programmer.

    1. Re:How odd is it that by Cederic · · Score: 1

      Indeed. The local council don't appear to be upset by the lack of women out there collecting bins, sweeping the streets, fixing the sewage system.

    2. Re:How odd is it that by Anonymous Coward · · Score: 0

      Yup, when you allow gender or race to help make a hiring decision you are nothing more then a hypocritical sexist.

  62. NoSQL a joke? by Anonymous Coward · · Score: 0

    "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."

    What an astonishingly ignorant statement. Clearly, companies like Google and Facebook must lack "professionalism" given their investment and success with systems like BigTable, Cassandra, HBase, etc. I'm sure you could teach them a thing or two.

    1. 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."
  63. Re:I don't agree with that. by Surt · · Score: 1

    The issue you'll have with the asian candidates once you've been a hiring manager and had to deal with enough of them is that a painfully high percentage cannot effectively communicate in English. (And in spite of what you might think, this is typically a functional prerequisite for most coding jobs: you must be able to tell them what you want done, and the most commonly agreed upon language for that communication in the US is English). For whatever reason, the percentage of white candidates who can at least speak passable English seems to be much higher. I guess while US schools are a failure in general, those who make it out unscathed enough to go to college and get a CS degree are at least building some basic skills.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  64. Misanthropy on parade by Anonymous Coward · · Score: 0

    You forgot to mention that they're a monoculture of EUROPEAN AMERICAN males!

    We'd better send in a troop of racially diverse amazon women to occupy those cubicles and disrupt the brogrammer terrorist networks so that the first nerdy female computer science major that gets a cubicle isn't the office's first sexual her-ass-ment lawsuit! Die, you insensitive white men! DIE!!!!!

  65. Bullshit by Anonymous Coward · · Score: 0

    This is just sensationalistic nonsense! There are plenty of women coders at the company I work for, and I've worked with a lot at other companies. They aren't treated any different than the men. Hell, many of them can code circles around their male peers.

  66. Women in science by deodiaus2 · · Score: 1

    From what I have seen, the majority of female programmers tend to be Indian (as a percentage of population). I would venture to guess that the second largest female group are Chinese.
    I bet that the majority of smart women end up going into health sciences. If she is smart enough, I would think she would favor to become a doctor, knowing full well that the career outlook is far more lucrative and the positions far more stable. Even amongst programmers and engineers, there is a mid career migration towards the health sciences fields (from nursing to massage therapist or home health aide). I have not heard of anyone making a mid career change to become a programmer.

  67. Really? 'Excluding'? by lattyware · · Score: 1

    I don't get this - I would think most guys would love to see more women coming into software development. I went to an all-male grammar school for my secondary school education, and I can assure you I don't really want to go into an all-male workplace.

    As far as I can tell, it's not men keeping women out of programming, it's that they don't want to do it. The only time I've ever seen anyone try to disuade a girl from programming, it's been other girls calling it geeky.

    --
    -- Lattyware (www.lattyware.co.uk)
  68. No women are positng on this thread by Required+Snark · · Score: 1, Insightful
    If there is no sexism in software development, then where are the women on Slashdot? According to all the men posting here, there are plenty of qualified women working in the field. It would be rational to assume that they would respond to this thread with their personal experiences. Sound of crickets...

    There are posts by men saying that they don't have a problem in their work place, or the women that they know don't have a problem. I expect that this is accurate, for the most part. However, there is self censorship in play. If there is a problem, there would be a tendency for it to be under-reported. If there is a hostile culture, one way to fit in is to deny that the problem exists. Pushing back is a sure fire way to be labeled a "bitch" or worse.

    I know women who left the field because they got fed up with the macho culture. They could do it and be successful, but they didn't want to. They were always having to prove themselves, and they just got tired of the bullshit.

    If you go back and read the denials that make up most of the comments, you will see a direct example of the problem that does exist. The comments exhibit lots of hostile language. The default position is that there is no problem, and anyone who says otherwise is a whiner and/or a self serving idiot.

    Slashdot itself is an example of current software culture, and it exhibits a lot of hostility. When this post gets modded down to -11 and/or I get a lot of comments that attack me, it will prove my point.

    --
    Why is Snark Required?
    1. Re:No women are positng on this thread by Anonymous Coward · · Score: 0

      And where are all the women who left the field because they got fed up with the macho culture?

      They probably try to post a comment here, but it gets deleted by chauvinist moderator conspiracy.

      Or they left /. after they repeatedly got asked to post tits or GTFO and to make a sandwich... Wait, that's /b/, not /.

      So, are women not registering at /. because entrenched male community doesn't let them, or because there's not much women interested in technical topics?

    2. Re:No women are positng on this thread by Anonymous Coward · · Score: 0

      If there is no sexism in software development, then where are the women on Slashdot? According to all the men posting here, there are plenty of qualified women working in the field. It would be rational to assume that they would respond to this thread with their personal experiences.

      I left slashdot for a couple of years because I got sick of the misogynistic comments, and to be honest I don't know why I'm reading slashdot comments again as it's a huge waste of time.

      The only reason I'm posting now is because you kind of asked. I don't remember my login anymore hence posting as AC.

      I haven't yet see any brogrammers around the valley. I know first or second hand of women leaving companies due to overly adolescent male behavior or covert prejudice.

      This is a great brogrammer fiasco though: http://thenextweb.com/us/2012/03/20/sqoot-loses-sponsors-following-misogynistic-description-of-their-api-jam-event/

      From that web page I originally misread the statement "Women: Need another beer? Let one of our friendly (female) event staff get that for you" as attempting to target women and wondered why I should care about the gender of the beer server. Needless to say when the intended meaning sunk in I was kind of wondering WTF these people are thinking.

      As for sexism unrelated to "brogrammers:"

      A large company whose name begins with "G" and ends with "E" once actively solicited my resume and then told me they didn't have any diversity positions available. I mean, I think I'm OK with a company going out of their way to try to interview women given the typical gender breakdowns mentioned by other people in this thread, but the implications of that statement are incredibly insulting.

      Some college aged guy wanting me to come work at his startup because he thought I would help with conflict resolution. I don't know if he was a "brogrammer" or not but he certainly lacked a clue.

      Another occasionally reoccurring instance of sexism are the guys bonding by joking over how their wives act. I am standing in a circle with a few other guys after a sales meeting who all have probably a minimum of 20 years on me and they are talking about their "honey-do" list and I'm thinking to myself this is good example of some of the BS women don't want to put up with. To be fair these were technical sales guys and managers, not engineers.

      Some other woman, a sysadmin, told me she made a point of wearing low cut business clothes (which should be an oxymoron) every couple of months so that people would take her more seriously. She also said she had more successful interviews when she went wearing that getup as opposed to more normal clothing. If that's not sexism I don't know what is. Personally it's not a theory I want to test.

      Day to day it's not bad, at least for me, but now and again something happens that really pisses you off.

    3. Re:No women are positng on this thread by Anonymous Coward · · Score: 0

      >The default position is that there is no problem,

      No, the default position is "prove that a problem exists", as it is with any person, making any assertion, ever, anywhere, at any time.

      There are no women on our programming team.
      Why? Because none have applied.
      Why? ...

      Gets tricky right about there. You can't hire someone who isn't applying for the job. Full stop.

      The language you see is hostile because, perhaps, people don't like being insulted. Programmers *are* smart enough to tell when they're being made fun of, even in a roundabout fashion. If you want to tell a group of people that they have a problem, calling them a bunch of names is a good way to get rejected (rightly) as an asshat.

      So no. Prove yourself or GTFO. That applies with this nonsense "SEXISM!!1" whining, and it applies with any other unsubstantiated claim.

    4. Re:No women are positng on this thread by Anonymous Coward · · Score: 0

      Try Alterslash, which displays five high-ranked comments only for each story.

      I wish there were as simple a response to the other problems you noted. Thanks for raising awareness.

    5. Re:No women are positng on this thread by russotto · · Score: 1

      I left slashdot for a couple of years because I got sick of the misogynistic comments, and to be honest I don't know why I'm reading slashdot comments again as it's a huge waste of time.

      Far as I can tell the misogynistic comments come mostly from two groups, trolls and divorcees. And misogynistic divorcees aren't strictly a geek thing by any means.

      This is a great brogrammer fiasco though: http://thenextweb.com/us/2012/03/20/sqoot-loses-sponsors-following-misogynistic-description-of-their-api-jam-event/

      From that web page I originally misread the statement "Women: Need another beer? Let one of our friendly (female) event staff get that for you" as attempting to target women and wondered why I should care about the gender of the beer server. Needless to say when the intended meaning sunk in I was kind of wondering WTF these people are thinking.

      Yeah, and a lot of people thought the same thing, which is why they lost sponsors.

      Another occasionally reoccurring instance of sexism are the guys bonding by joking over how their wives act. I am standing in a circle with a few other guys after a sales meeting who all have probably a minimum of 20 years on me and they are talking about their "honey-do" list and I'm thinking to myself this is good example of some of the BS women don't want to put up with.

      You lost all credibility with me here. Why would you think that's sexism? It's certainly a cultural clash, but an unmarried man your age would have been equally excluded.

      Some other woman, a sysadmin, told me she made a point of wearing low cut business clothes (which should be an oxymoron) every couple of months so that people would take her more seriously. She also said she had more successful interviews when she went wearing that getup as opposed to more normal clothing. If that's not sexism I don't know what is. Personally it's not a theory I want to test.

      Hmm... so a woman uses her physical appearance to gain an advantage in interviews, and it's the fault of men for falling for it?

    6. Re:No women are positng on this thread by Anonymous Coward · · Score: 1

      Yes, this points out what I've noticed on this thread, a lot of what seems to be men that are commenting on how well they treat the women on the team but no women have responded. So, as a female with a background in software development I can offer up my personal perspective.

      I've been involved with software development and computers for 27+ years now. I started off doing coding and I have generally been the only female on the team or one of 2-3 females on a team. I've worked with software and hardware developers, management, SCM, QA and other people as part of my career. I am now part owner of a small business and while I don't do coding I am the go to person for our computer issues and I have written some scripts to help in solving problems we have had. In all that time I feel that I have been treated fairly well by the people I have worked with. I have been complimented on my work and encouraged to do more coding. I continue to be complimented on my skills and I am the only female currently working in our small company. For myself, I am comfortable with being in a male culture and for the most part enjoy the relationships I have with people at work.

      However, there are also times that I keep quiet and don't speak up about some of the joking and discussions that occur because I would stand out. It's uncomfortable at times but I know it won't get better and could be much worse so I put up with it. There are times where I have had to 'prove' myself to the other developers and feel that if I were male I would have had an easier time of proving myself or might not have even been questioned about my competence. I have also seen female colleagues that have had a much more difficult time in adjusting although I suspect that any female that stays in the computer field will come to some acceptance and method of working with men in order to get through their job. I feel fortunate that I have mostly dealt with professionals and have had few problems compared to other women I have known.Since I've been on mostly male teams I will admit that things might be different if the team had been more balanced.

      I have also seen bias in myself in preferring male developer candidates over female candidates. I remember reviewing resumes for interns and tending to pass over the female resumes in favor of male resumes. One time, as an experiment, I started submitting my resume with just my initials and not my first name. I got a higher callback rate when using just my initials instead of including my first name. Years ago I applied for grad school and the counselor was proud to tell me I was in a group of 40 out of 160 that had been accepted and 1 of 4 women that had been accepted. Why the big deal about being a women and being accepted? Small things but they still fit in with a bias or a difference in how women are treated.

      Is there bias? Yes, I think there is and I include myself in having this bias. I don't see this bias being blatant everywhere but it is there and there is a difference how a woman on a team is treated.

  69. Only since WW2 ... by 32771 · · Score: 1

    "But as long as the industry tends to exclude more than half of the potential workforce,"

    Men are expendable, why don't we keep it that way, and waste them on irrelevant stuff.

    --
    Je me souviens.
  70. So programming should try to avoid being geek/nerd by Anonymous Coward · · Score: 0

    the only workplace that actually accepts us for who we are.

  71. 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.

  72. 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.

    1. Re:I have not seen it in my 30+ year IT career by pitzG · · Score: 1

      Very well put, domestic females see that top grads (of both genders) can send out hundreds, sometimes thousands of resumes, not even to receive the courtesy of responses from employers who are constantly in the media claming a need for guest workers. Logically, they refuse to have anything to do with this racket and an industry which goes around claiming that top US grads are 'unqualified' despite being some of the smartest STEM students in the world.

      In case people haven't seen this, here are some myths and facts about tech employment which rightfully should scare domestic people, men and women, away from studying STEM subjects:

      Tech Employment Myths and Facts

      Myth: Good tech employees are hard to find, interview, and hire.

      Fact: The resume queues of most firms are chock full of highly motivated and qualified individuals looking to do the jobs that are thrown at them.

      Myth: There’s a shortage of engineers and other STEM personnel.

      Fact: The United States has twice the number of STEM personnel unemployed as it has actually working in STEM jobs. STEM-trained individuals are often forced to perform low-value clerical and administrative tasks that, if a shortage existed, could be offloaded to other personnel with little or no STEM training.

      Myth: Tech skills become obsolete six months after a person hasn’t used them or isn’t in school.

      Fact: Not true at all, most tech skills are not of the type that become obsolete or forgotten. An individual who hasn’t used a particular skill for a long time may need a short period to refamiliarize themselves with the particular skill. No different than someone who has not swung a golf club for a few months, or taken a summer break from the winter recreational activity of skiing. Even a highly experienced individual may have to spend a significant amount of time learning how their existing skill relates to the new employers' business or technical environment. There is no such thing as "hitting the ground running" in tech.

      Myth: New CS grads from US universities don’t know how to code. I give them coding tests in interviews and they don’t even know what libraries to use! I have no choice but to hire the foreigners because they do!

      Fact: Coding skills are an integral part of all CS curricula at US schools. But since the field is so vast, individuals cannot be expected to remember all the minutae involving syntax, libraries, etc. Often ‘foreign’ candidates have been coached on interview techniques by company insiders, or have been taught “coding” in the so-called ‘rote memorization’ fashion which is great for recitation, but horrible for creativity.

      Myth: Engineering and CS grads are anti-social people, not good workers for my business.

      Fact: CS grads come in all shapes, sizes, and levels of social skills. Without calling them up and interviewing them, you cannot really tell.

      Myth: Engineering and CS/IT employees are “cost centres” of my business because they do not generate revenue nor profit.

      Fact: Try generating any profit without using computers or without having any engineered product to sell. Think about that for a while.

      Myth: One can judge, “on the face of a resume”, whether a person is qualified for a position.

      Fact: Resumes, being text documents, cannot possibly embody all of the skillsets and personal attributes of an individual. The only way of determining qualifications in most cases, for an individual who has the requisite degrees, is to actually have an individual in for an interview. Especially in IT, where many skills, thought to be trivial, are not typically placed on a resume, or an individual has acquired significant experience in an area due to personal projects.

      Myth: Guest workers save my business money, they work for cheap, and when they get sick, I can deport them instead of paying huge health insurance claims.

      Fact: Guest workers

    2. Re:I have not seen it in my 30+ year IT career by Alex+Belits · · Score: 1

      lol wut

      Fact: The resume queues of most firms are chock full of highly motivated and qualified individuals looking to do the jobs that are thrown at them.

      Oh, they are "qualified" as in passed some courses or certifications that imply knowledge and ability. In reality, most of those people know nothing and do nothing. To be fair, same applies to most of people working for US companies regardless of origin.

      --
      Contrary to the popular belief, there indeed is no God.
  73. Only seen sexism one place by Anonymous Coward · · Score: 0

    I have only seen sexism one place in 15 years as a developer; and that was when I was contracting for the Army. And mostly retired in-fun-try at that.

    And guess what, they didn't like geeks of either gender. Only being a type A personality and an asshole commanded any respect.

    On the other hand, they didn't discriminate against just women geeks, they just discriminated against pretty anybody was wasn't an experienced marcher and ex-ranger's got extra respect; no matter how dumb they were.

  74. Yeah by MichaelSmith · · Score: 1

    We have a bunch of them and I am currently on their shit project, having avoided it for the last five years. Its got to the point where they are being made to take people who refuse to play poker and golf with them but the leadership of the project is still a boys club.

  75. Black Woman Programmer by Anonymous Coward · · Score: 0

    As a Black woman who has been a programmer for over 17 years, I believe I can add a new perspective to this discussion. After being laid off during the dotcom bust, I almost completely gave up my career. It's not that I minded working with my predominantly all male, white and Asian colleagues, it's that they minded working with me. Being unwelcome to participate in the after work drinking sessions and unwilling to participate in bawdy banter is just one factor of a multifaceted, career impairing complex. I could care less about social acceptance that is not forthcoming. Of real consequence is the egregious disparity in pay for equal or superior experience and skill set, denial of professional growth opportunities and malicious attempts and undermining work and productivity. Lack of skilled non white, non male programmers is non sequitur and self aggrandizing.

  76. Pregnancy. by dtmancom · · Score: 1

    As a male, salaried coder, I have had a lot of anger during the times I have had to pick up slack for a coworker who went on maternity leave. I have worked with a lot of female coders, no matter what the trend is. No other real drama to speak of, outside of the times they are sleeping with the married manager... but the maternity-leave-thing really ticks me off.

  77. Re:No, no I heared dis befoe by cammoblammo · · Score: 1

    Do you think that after 37 years in the US Army, I didn't hear, 'You won't let me do it because I am a girl or female)" argument? Say OK, do it and then have have to listen to them complain about getting sand in their vagina!

    Fair point, but I have to say that hearing guys complain about the chafing their wedding tackle is getting after a week in the desert wears a little thin after a while.

    --

    Cogito, ergo sig.

  78. Re:Women are cunts by bdabautcb · · Score: 1

    Is that RMS?

    --
    Koalas. They're telepathic. Plus, they control the weather. -Margaret
  79. That's what she said. by Anonymous Coward · · Score: 0

    That's what she said.

  80. maybe women are smarter than men by buybuydandavis · · Score: 1

    And want job security, respect, and lasting careers.

  81. It is the coding/SD culture itself that is warped. by Anonymous Coward · · Score: 0

    As I said, see Greenspun, and others. If my view is warped, I am in good company.

    http://philip.greenspun.com/careers/women-in-science

    I have plenty of friends who are older programmers who have, out of necessity, left the industry, or become management. Others travel the country looking for another 3 or 6 month gig. What a great life at age 55+!

    (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 I wanted to be a manager, I would have pursued that career. What I am saying is that if you want a career using math/science - CS/SD/Programming is one of the last ones to choose.

    Programming for a living is just not worth it. It is already hard enough - without all the political and manager bullshit you have to put up with.

    Those who honestly look at the overall situation - including use of H1-B indentured servants, offshoring(both reasonable and ridiculous), extensive unpaid overtime expectations, clueless management, agressive culture and backstabbing, ridiculous hiring requirements and practices, etc., etc., etc. understand that it is the coding/SD culture itself that is warped.

    Coder culture has an extensive ugly underbelly, and the hostility and condescension in your post only underline the point of my post, and the story itself.

    ironic captcha: degrade

  82. Depends on where you work by OrigamiMarie · · Score: 1

    There are crude, obnoxious shops in every industry. From what I've heard, telecom is much worse than programming in this respect. I am a female programmer, and my workplace has a reasonable mix of people (yes, it's slanted toward male and young -- but that is the biology that's best at visual thinking, working too many hours, and dealing with silly deadlines). If you make sure there are policies that reduce the on-call load and overall unpredictability of work hours, you'll get women and married guys. So you have code reviews; have a real process for moving code out the door; have a process for discovering process failures and fixing them; try to split work into chunks that aren't two full-time jobs per person, etc. And look at that! You've reduced your turnover (even in the young guys), reduced software failures, and increased creativity (partly because your people are awake, partly because of the variety of people). Maybe you're spending more, but it's probably actually worth it for the reduction in risk.

    You do some culture-fit checking in the interviews. You don't hire the ones who come close to committing HR violations in the interviews. You have women and less-young men around, and this subtly reminds the young guys to not get bad habits (c'mon, they're reasonably bright, they're trainable, they grew up in an enlightened world, they _do_ know better).

  83. Who is the decision maker here? by Dcnjoe60 · · Score: 1

    It is difficult to understand how the male dominated programming culture is caused by the programmers when they aren't the ones making hiring decisions. In addition, one would have to look at the admissions department at universities to figure out why they are supposedly discriminating against female students, if most of the IT students are male.

    If those two decision making groups turn out not to be the cause, then something else is probably at work at instead of searching for the real cause, it is easier just to blame the males. Put a different way, is the male dominated subculture mentioned in the article a cause or an effect of something bigger going on?

    1. Re:Who is the decision maker here? by pitzG · · Score: 1

      Indeed, the hiring decisions are being made by people with no IT background, and they usually go for the Indian H-1B's, or outsourcing firms dominated by the same. H-1B has been a giant setback to efforts to achieve greater societal inclusion in the tech industry. Low wages paid in the tech industry drive out bright talent as well. If females are smarter than males, they certainly are smart enough to avoid the industry that has been in a significant long-term decline in the USA, in favour of jobs that actually pay well.

  84. Boys and girls are different by Anonymous Coward · · Score: 0

    Yes, I've been doing this for 35 years.
    Real programming, and applying it and dealing with changing requirements etc. is a full-body(including mind) exercise. Once you recognise that boys are not girls are nor droids then you can move on. I could write a book on the subject, but for now let's say that /sometimes/ women are bullied by nerds which encourages them to take a less head-down-programmer role. They /may/ also be a lot better at all the things that go round programming anyway.

  85. I'm a female coder by Anonymous Coward · · Score: 0

    For me the biggest problem hasn't been with other coders. I do front end dev under a bullshit title. My boss is a male graphic designer. We work for a rather feminist organization. nobody understands what we do and there is a perception that he is running things and I have to come to him when there is a problem even though it tends to be the other way around. My brogrammers have stood up for me but alas they don't set the salaries so I continue to make about 60% what they do.

  86. 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
  87. Points and Laughs by Anonymous Coward · · Score: 0

    That is the most idiotic thing I've heard. Is this CIA and Ms. Magazine again? LMFAO Get a life you jerks.

  88. http://www.smbc-comics.com/?id=2516 by Anonymous Coward · · Score: 0

    Take that 'have only seen or heard about great female developers'.

    Remember Stereotypes tend to be self fulfiling.

  89. News Flash: ~1/2 of all coders are below average by Anonymous Coward · · Score: 0

    Just as in any other profession or trade.

    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"?

    This is the kind of hostility/arrogance I am talking about - this is why companies keep moaning about the dearth of talent (while doing nothing to attract more talent, like increasing pay levels, or having defined, supportive career paths.)

    This is why I try to discourage anyone from going into this field - it is pure poison, you are on your own and only likely to find grief.

    You reap what you sow.

  90. Face it, it's the truth by Pf0tzenpfritz · · Score: 1

    I happen to be married with a Java enterprise developer - and she really hates women.

    --
    Oh, the beautiful gloss of greality!
  91. 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.

  92. The problem is not the men ... by Taco+Cowboy · · Score: 1

    ... but rather, the lack of women

    Blaming the men, no matter for what reasons, just doesn't cut it

    When the female kind do not want to learn programming, - and I am saying this based on pure simple fact that over 90% of comp students are male - how are you going to blame the male for "not allowing them from entering" ??

    --
    Muchas Gracias, Señor Edward Snowden !
  93. H-1B's have ruined representative workforces by pitzG · · Score: 1

    Giant elephant in the room is the H-1B visa, and out of control guest worker infestation of US tech workforces. Most H-1B's are Indian nationals who are hired only because they are cheap. Hiring rates out of some of the top US schools, such as Cornell and UC Berkeley, of US best and brightest graduates, are less than 40%. Even class valedictorians often find it takes years to find a job after graduation. Most tech workforces are devoid of domestic tech hires made after the 2001 crash.

    The industry was making great strides in the 1990s to become more representative, and to employ greater numbers of black people, women, and other individuals. Engineers were provided with proper assistants and secretarial help, typically intelligent young women. H-1B set this back, not only ruining job prospects for American engineers (including sidelining some of the top quality talent because firms don't want to ante up the premium bucks), but also setting back the prospect of representative workplaces.

    And don't even get me started on how intimidated a typical WASP American female will feel in a typical Silicon Valley or NYC curry den of software development, where Indian H-1B guest workers definitely do not treat women as their equals. Also, benefits, often of significant value to women, such as work-life balance, maternity, flex time, etc., have been slashed dramatically as the result of the H-1B invasion and a job market that is unilaterally unbalanced in favour of employers.

  94. You cannot be serious by dgharmon · · Score: 1

    "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", AC

    I don't program and don't have a wife who's involved in software production, so I cannot speak from authority, but I can't believe there is a causal relationship between a programming language and male sexism, come on, you cannot be serious, this is a very clever and well written troll - right.
    --

    Dynamic Link Library (DLL): this is the method Microsoft programmers employ to enable computers to exchange data. (page 286)

    from: "WORM" `the first digital war' by Mark Bowden

    --
    AccountKiller
  95. Women like Bioscience, not Technology by Anonymous Coward · · Score: 0

    Women just don't like coding, programming, the physical sciences, electrical engineering, and the like. Those fields are as repulsive to them as fashion designing, interior decorating, and Broadway musicals are to most straight White men. Sure a few will like it but most won't. Meanwhile, fully half of admissions to US Medical Schools are women. Women even form a majority in many bioscience fields, including molecular biology, and so on. Gee, women like a whole lot, bioscience. Who would have thunk it.

    Newsflash, men and women are different. They like different things. This is just more tedious anti-White guy stuff. Most rap will be created by Black guys, Eminem notwithstanding. Most fashion will be created by gay guys and women. Most bioscience by women, and most computer technology by White men. No one gets upset because the NBA is 80% Black men, or the NFL 70% Black men. Nobody runs around thinking, "boy we better get more White guys on the field." That's just the way it is. Different groups of people are more interested, and better at, different things.

    Different is just different. Not a master race. Jeez.

  96. I think you have it wrong... by Anonymous Coward · · Score: 0

    To be fair, it isn't that we push women away (who doesn't want a pair of tits on legs to stare at during the breaks?), it's that women kind of suck at programming. I know that's generalizing, there are some okay female programmers out there (probably - I've never met any myself), but I really only want people with ability (demonstrated or potential) in my teams.

    I don't know if it's a hormonal thing that leads to different brain chemistry between men and women, but women as a whole just aren't as strong intellectually as men are (in the same way they aren't as strong physically). I'm certain that all the readers who have fallen prey to the mind-fail that is political correctness will take offence at what I'm saying, but I am simply speaking the truth - a truth we all know.

    Women don't stay out of programming because they don't enjoy it; they stay out of it because they're simply incapable of doing it well.

  97. Embrace the new by bryan1945 · · Score: 1

    It's OK that the new generation of male programmers are gay. We are enlightened now, and the females will start their own 'hogrammers' society any day now. Really, the bros- and hos- can -gramming co-exist!
    (every English teacher I ever had is now currently loading up a sniper rifle for that lame ass joke)

    --
    Vote monkeys into Congress. They are cheaper and more trustworthy.
  98. 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.

  99. Couple of things by rabtech · · Score: 1

    First, women are socialized from an early age that engineering, tinkering, technical things are not girly and to avoid them.

    Second, I saw more than one woman get tired of the creepy stalkers, the sperglords, and awkward anti-social guys in the CS classes and decide to switch majors. Who knows if they would have been good developers but it can be hard to concentrate on coding when you get hit on constantly by creepazoids.

    Lastly I agree with some people's comments... The discrimination isn't happening at the hiring level and in many cases isn't even overt. Women are just encouraged to go away and leave the programming to the boys and then we act surprised when they do just that.

    --
    Natural != (nontoxic || beneficial)
  100. 30+ years by Anonymous Coward · · Score: 0

    In my opinion TFA is a sensational and damaging piece of crap. The professionals who make up the vast bulk of us are owed an apology.

    In 30 years, I've had the opportunity to interview 3 women. I recommended hiring 2 of the three. All three got hired. Circumstances beyond my control (facility closure) resulted in two of them finding other jobs. The loss to our team was considerable. They are missed. The other woman is still with us and I'm not yet clear whether this is a GoodThing, ... or not. I've also interviewed a number of men. Not all got hired, not all that did were worth the trouble. I did once interview a 'tool' that I might describe as a brogrammer. He did not get hired.

    I am aware of the studies which show subtle, cultural, discrimination. Can I say with authority that I haven't a bit of this in me? No. I'd be foolish to make that claim. All I can say is that I do my best, as does the rest of my team.

    Twice, I've been involved with firing someone (both men, if that matters). Both need to be fired.

    Yes I have seen discriminatory behavior during the hiring process. Mostly it is subtle and gets squashed pretty quickly. Once, I was a spectator to a backchannel communication between two companies in the same industry. The party in question was described as a "raving psychopath"

    While I know absolutely that discrimination exists. I have yet to see anything like what was described in TFA. Maybe I've just been lucky. Maybe I'm just careful about who I work for/with.

  101. 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.

  102. JavaScript is only the symptom by Tablizer · · Score: 1

    JavaScript was meant as a language to implement event handling for various light and scattered UI uses. It was not meant to be a systems language in which raw GUI engines and virtual OS's are implemented from scratch.

    Use the right tool for the job and the weaknesses of a language doesn't bite you. The problem is that browser standards haven't kept up with web UI demand such that JS libraries end up implementing a lot of GUI functionality from scratch. It's not JS that's broken, it's browsers. Managers and users want a desktop-like feel to web apps.

    Come up with a better browser model and markup language, then most GUI activity will be implemented declaratively instead of needing explicit loops and IF statements and big client-side programming libraries.

  103. Binge drinking? by Animats · · Score: 1

    "Practically every single event, and a huge percentage of the online discussion about these events, revolves around binge drinking," Funduk writes. "The simple truth is all you can do is just opt out of going to these parties ... or put another way, you can opt to exclude yourself."

    I have not seen this. I've been in Silicon Valley for many years. I've been to parties in bars after major conferences from SIGGRAPH to GDC to RSA. I went to parties during the dot-com boom. I've seen very few drunks. Lots of exchanging business cards. Some flirting.

    The frat-boy crowd is usually in sales.

  104. Exception: Federal/Defense Contractors by cmholm · · Score: 1

    I don't know if TFA is correct, but my experience with several defense contractors is that it is not the case in that sector. The Federal government encourages workplace diversity, and the big contractors I'm familiar with make a point of making it happen. It probably doesn't hurt that these firms usually work 8 to 5, and offer benefits and a degree of schedule flexibility. In 30 years, I've yet to work in a lab that didn't include more than a token number of women (and ethnic minorities of either sex).

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  105. Re:News Flash: ~1/2 of all coders are below averag by Alex+Belits · · Score: 1, Troll

    You use C#. That already leaves you with only the bottom of the barrel developers. On top of that, you only have a kind of development that consists of stringing libraries together and drawing GUI.

    Your ideas and policies are irrelevant for anyhing that involves real work.

    --
    Contrary to the popular belief, there indeed is no God.
  106. Re:It is the coding/SD culture itself that is warp by Anonymous Coward · · Score: 0

    > (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.)

    A peer comment already said this, but I have the exact same offer. If you can meet the technical requirements (ObjC, Java, modern tooling), we have a job opening for you. Today. Right now. Market rate salary.

    We can't find enough solid engineers no matter how hard we try. The vast majority of applicants can barely code.

  107. Re:I don't agree with that. by Anonymous Coward · · Score: 0

    Bingo. I have managed teams of developers as well as being a developer myself. The longer I do this the more convinced I am that effective communication is CRITICAL. I can't tell you how many times I have sent technical design documents over to India only to get code back that either doesn't work or, more commonly, works but doesn't do what is required. So the lesson I learned was that whenever we send anything over the pond the technical design has to be rock solid with every single requirement spelled out in painful detail. What I have also found out is that when dealing with people from cultures where "saving face" is very important (India, Philippines to name two) nobody will ever tell me they don't understand something. When they don't understand they say "no questions" when I ask if there are any questions. They don't want to look dumb. So you have to phrase the question in a way that gives them an out, a way to say they don't understand while still saving face. Ah the joys of international relations :-)

  108. Re:I don't agree with that. by Zontar+The+Mindless · · Score: 1

    OP didn't yet know that the Arab woman spoke a third language when OP originally formed that opinion.

    OP revised said opinion upon learning this fact.

    It's called "admitting that you were wrong" and "learning from experience". You should give it a try sometime.

    --
    Il n'y a pas de Planet B.
  109. I wonder how many in the surveys lie by Anonymous Coward · · Score: 0

    It's pretty rare I encounter a coder that cares what gender, race, or age a team member is. As long as they get the task their assigned done in a timely manner, that's all that really seems to matter.

    Most of my experience however is with indie and open source communities, so it's not often face to face stuff. One thing I've ran into there more often than I can understand is female coders that claim they are male. It's usually the one person on the team that feels it necessary to mention what gender they are without being asked. This has lead me to believe that the surveys about female coders are flawed in that they aren't using picture/video confirmation on gender and just relying on a written/typed form.

  110. Yeah, it's cause they're women... by Anonymous Coward · · Score: 0

    I don't know what the hell the article is talking about, but if I ever heard anyone use the term "brogrammer" it would be the event that immediately preceded my forced resignation for kicking the speaker square in the balls.

    I did have a female development partner once, and mock her to this day. It has nothing to do with the assembly of her reproductive organs, though.

    An actual function I found in the repo.


    function unmilitaryTime($time)
    { //Actually used her initials as the variable. Name changed to protect the stupid
                  $xy = split(":", $time);
                  $hour = $xy[0];
                  if ($hour == 1)
                                $hour = "01";
                  if ($hour == 2)
                                $hour = "02";
                  if ($hour == 3)
                                $hour = "03"; ... //I think you get the idea...
                if ($hour == 13)
                                $hour = "01";
                if ($hour == 14)
                                $hour = "02"; ... //Going and going, like the Energizer idiot
                if ($hour == 24)
                                $hour = "12";
                  return $hour . $xy[1];
    }

    Male or female, the person who wrote that should be forbidden from approaching within 50 feet of any computer as or more complex as a Lego Mindstorms set...

    Years later, still finding messes like that to clean up...

  111. Re:News Flash: ~1/2 of all coders are below averag by TheRaven64 · · Score: 1

    No, the problem is 'programmers' who are hostile to the very idea that they be able to program. The stuff he is asking for is really, really basic stuff. As in, a teenager who picked up a basic introduction to C# book and spent a few weeks playing with it would know enough to pass the interview. If you're applying for a C# job (rather you than me...) and you don't know this stuff, there's something wrong with you - why would you even think you were qualified? No one applies for a job as a car mechanic and doesn't know which way to turn a nut - if they're that ignorant and want to be in the field then they'd either do an apprenticeship or some other form of training - yet people like you seem to think it's quite appropriate to apply for an entry-level job without even entry-level skills.

    --
    I am TheRaven on Soylent News
  112. It's about sex, no really. by Zenin · · Score: 1

    When women are just as smart, knowledgeable, and skilled as any man...AND can additionally leverage their sex appeal, the combination in many fields can surpass what a typical man can offer. They can be far more effective (then men) by bringing both intellect and superficial advantages.

    When it comes to engineering however, especially software engineering, they can't leverage their sex appeal for much of anything. Communication is mostly over email and IM, they don't even get much chance to use their voice much less leverage their looks. Compared to most any other field it ties one arm behind their back.

    ---

    Men, even very attractive men, aren't accustom to being able to leverage sex appeal to their advantage. This especially is true for the introverts commonly attracted to engineering. So it doesn't feel like they're losing anything, much the opposite as it feels like the playing field is more even as the advantage of sex appeal is taken away from everyone else.

    ---

    The feminist movement likes to go on about how they are fighting for women to be compared to men by intellect alone, but the truth of the matter is that wish comes true when it comes to software engineering. The results don't show either sex as intellectually superior...but they do show that women aren't really interested in a fair comparison. They want to leverage both their intellect and their feminine wiles, because they know it gives them an advantage over men who largely must rely only on their intellect.

    Women aren't found in engineering because men keep them out. The vast majority of male engineers are dieing to get more eye candy around the office. No, women aren't found in engineering because women don't want to go into engineering. They know as women they are much, much more powerful in virtually any other field.

    --
    My /. uid is better then your /. uid
  113. 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
    1. Re:Not systematic when the system is not at fault by zeroshade · · Score: 1

      The systemic bias is in the culture. Despite the attempts that we keep performing to get more female engineers, culturally there is still the idea that math and science are for boys and language and communication skills are for girls. This ridiculous notion still exists in society and creates the "image" problem that most engineering has as a "not for girls" job.

  114. Ada by Anonymous Coward · · Score: 0

    Ms. Ada Lovelace wants a word with you.

  115. A Blatant Lie! by Grax · · Score: 1

    There is nothing clever about the term "brogrammer"

  116. I call bullshit. by Qbertino · · Score: 1

    I call bullshit. Gender barriers are either low or non-existant in our field. Racisim? Maybe in related fields. Probably there'd be a bias towards an indian entreperneur vs. a afro-american one, but that's just historically grown sillyness that can easily be exposed. Techcrunch had an interview a week or two ago, where some guy said that there's this sort of racisim is measurable in high-level VC funding. Dunno. Can't say. Could be.

    But measurable gender discrimination in coding? I call bullshit. If anything, there's a bias *towards* women. Especially in FOSS or the modding/gamedev community, anybody can gain a rock-solid reputation as a developer, before anybody even will know what gender that person is. I've said it before, just a few weeks ago.

    There may be a tad of mostly unintentional sexism in the first phases of normal interaction, simply because awkward technerds aren't used to having good-looking girls who know code around - (happend to me at more that one occassion ... like automatically treating a young female PhD in CS with solid Java experience like an outsider ... I noticed 10 seconds in and inmediately appologized all the while she was letting of a little wisecrack to let me know how silly I was being ... quite embarassing actually) - but such stories aside, I'd say this stuff is urban legend. Once you've discussed design patterns with the lady or she's shown you about the projects toolstack or had been babysitting you with solving a problem, the last remaining of such belittling behaviour vanishes instantly and turns into genuine professional respect.

    If you have a degree and/or a solid list of projects to show, nobody gives a hoot if you're a girl, guy, hermaphrodite or a giant genderless amobea - main thing is you can code and get the job done.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  117. Female supremacism by Anonymous Coward · · Score: 0

    What's quite interesting about these "too few women in field X" stories that pop up from time to time is:

    nobody ever says, "There are too few women in garbage disposal." Or construction. Or window-washing. Trucking. Fishing. Taxi driving. Sewage work. Electric pole maintenance.

    The hard jobs which are very indispensable to society, as opposed to someone who decides which pastel green color some "Add to Cart" button is going to be.

    So, really, you can safely dismiss all analysis of this kinds as just a manifestation of female supremacist thinking. ("Why is the chosen group underrepresented in this profession? Must be a conspiracy.")

  118. This is all bullshit. by Anonymous Coward · · Score: 0

    Did this dumb bitch ever go to a college? The sheer number of males in these classes is overwhelming. With gender-specific bonuses and teaching methods, females are well over half of all college students and graduates- but not in technical fields. In addition to the almost assured biological basis, there are cultural ones.

    When I want to apply for my job, I didn't see one single chick at the booth at the job faire (except for the folks behind the counter, which was gender split with the HR job faire folks). Guess fucking what? There's less women working technical positions than men. Sure, SOME of the engineers are women, and they are just as skilled as the men... but that's because it's a meritocracy.

    If you sort by skill, very few of your top programmers, scientists, or engineers will be female.

    Period.

    Sorry if reality offends you. I guess you better get even more government programs and laws so that men have to live up to a greater standard, and every company has to pay a tax to attract the shitty women who are incompetent, being that the skilled and competent ones are already fully employed and respected. I'm sure that won't shit all over our country long term, or medium term, as long as your gender equalitarian (and often female supremacist) fantasies are fulfilled.

    Meanwhile, the Chinese are working.

  119. Maybe some places. by Rene+S.+Hollan · · Score: 1

    I recently interviewed for a senior position dealing with massively parallel hardware for "Big Data" analytics.

    I was probably younger than all the interviewers (would-be boss, coworkers, etc.)

    I am 50 years old.

    I don't intend on retiring any time soon.

    --
    In Liberty, Rene
  120. Here in Germany... by andyteleco · · Score: 1

    ...it is being actively encouraged to have more female applicants for technical degrees. Every year most major tech companies host a "Girls day" where they invite soon-to-be female college students to spend a day at the company trying to convince them that the tech world can be fun and rewarding.

    However, despite that, our virtually non-existent unemployment in the field and the fact that our engineers are among the best-paid in the world, technical degrees are still sausage farms. And I'm pretty sure all those guys would be more than happy to have some female presence in their classes and later in their workplace.

    On the other hand, non-technical degrees (psychology, translation, arts, etc) are virtually full of chicks. I guess there is a genetic factor after all which makes every sex more prone to make one choice or the other.

  121. Men & Women Are Different by Anonymous Coward · · Score: 0

    It's not PC to say so, but Men & Women are different (just take a look at the segregation in any supermarket magazine racking), so maybe they just don't want to be programmers. My 10yo daughter is most definitely not averse to the idea though.

  122. The extra range of the Y chromosome by minstrelmike · · Score: 1

    there are more male programmers than female ones because of the extra range of the Y-chromosome. The last article to supposedly refute that put _teachers_ in with real STEM people and that invalidates their study.

    See for yourself in any public high school (where the students aren't self-selected some way). Both the highest-level AP classes and the lowest level prison-prep classes are dominated by males.

  123. wuh happen by Anonymous Coward · · Score: 0

    Men are not stiff-arming women from the IT workforce.

    Why should a capitalist employer seek anything but intelligence, credentials, and skill-set? Should a company hire JUST ANYBODY because of the sentiment: "come on, that's sad" ? I'd totally hire a woman if she was brilliant and talented. If I owned a company and someone tried to force me to hire people I didn't want, I'd sell the company. It's all about money, and not about the employee's race, ethnicity, sex, or sexual orientation. "Ugly underbelly" -- my ass.

        Men also just so happened to have been the architects behind skyscrapers, the hoover dam, the chunnel, and all kinds of brilliant achievements. Men have invented more things and it will probably be like that for awhile. Female empowerment is on the rise and to ask for more would be asking too much. Sexual discrimination is a real issue, but it only exists in the minds of people. Perhaps some employers don't actually hire women based on their sex; I can see how that could be possible. Most of them are NOT like that. Not many women enjoy computer programming, that I've seen (in the Los Angeles area), and it's almost foolish to say they're being discriminated against.

      What if lots of women aren't very good (the small percentage of women who program) and just feel discriminated against because they never see other women looking for the same jobs? If it's 90% men there's an incredibly high chance that a man will be hired.

    ^^^^^^

  124. Why does everybody forget everyone else? by Anonymous Coward · · Score: 0

    Yea, there is a problem with the proportion of women in computing. I agree. There's also a problem with the inordinate amount of attention the proportion of women in computing gets compared to the proportion of LGBTs, blacks, and Hispanics.

    As Buzz Lightyear would say: "White and Asian guys. White and Asian guys EVERYWHERE!"

    I'm currently working on my PhD in CS at a land grant state university. Our CS program has about 800-1000 students (150-200 of which are graduate students). We have probably 75-100 women. We HAD two gay guys -- me and one other. I don't know of any other LGBT people in either the undergrad or grad program. I think the other guy dropped out of the program after last semester, so I guess it's just me and anyone still in the closet. We may have as many as 40-50 people of African descent. I have only met one Hispanic person.

    Census 2010 says that the USA is:
    50.8% Women; our department is more like 7-10%
    12.6% Black; our department is more like 4-5%
    16.3% Hispanic/Latino; our department is more like 0.1%

    There's no Census data on LGBT people -- that campaign didn't work.
    HuffPo says 1.7% and though that seems low to me, let's go with it. Our department is more like 0.1%.

    So, let's put that in terms of ratios of gen-pop to my off the cuff estimates of my particular CS program:
    Women: 5:1
    Blacks: 3:1
    LBGT: 10:1
    Hispanic: 163:1

    But in terms of articles I've read about lack of diversity in CS, 100% were about women. I'm just saying -- diversity doesn't end with boys and girls.

    1. Re:Why does everybody forget everyone else? by russotto · · Score: 1

      It's much harder to beat up on geeks for driving out blacks, hispanics, and LGBTs, so those articles are less likely to end up on slashdot. There actually have been quite a few complaints about the absence of blacks, however -- search for "blacks in silicon valley".

  125. Ladies in IT do exist by sandytaru · · Score: 1

    I was getting my nails done the other day (my biweekly treat) and the woman in the pedicure chair next to me was a Java coder. We had a fascinating conversation on unit tests, of all things. Women aren't scared away from programming and IT because it's a male dominated culture, although that doesn't help. Women are just not as encouraged to think of it as a viable career. What needs to change is something deeper and earlier, at the middle school and high school level.

    --
    Occasionally living proof of the Ballmer peak.
  126. 50-something guy on "RDBMS community" by billstewart · · Score: 1

    Kid, back when we were in school, the RDBMS community was a bunch of academics, and nobody thought that you'd be using anything that resource-intensive to do Real Work with any time soon. (And it was a big deal when we got a fourth megabyte for the mainframe that supported the entire university's computing needs...) (And yes, we did walk through the snow uphill both ways to get to the keypunch room.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:50-something guy on "RDBMS community" by tapspace · · Score: 1

      I don't really understand your comment or why you're calling me kid. Maybe you got hit with a couple of shells in Nam, who knows, crazy old guy.

      > the RDBMS community was a bunch of academics

      From the University of IBM?

  127. "Brogrammers?" LMGTFY by billstewart · · Score: 1

    Nah, you can Google it yourself, but the term has been around at least a couple of months, and actually used in at least one startup's job ad (apparently even non-ironically, unless by the time it reached Twitter it had lost the attribution from The Onion, which we can really hope was the case.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  128. Everyone is where they want to be... by Anonymous Coward · · Score: 0

    A wise old man once told me "in life, you are exactly where you want to be..... otherwise you would do something about it."

    Well guess women just don't want to be software engineers. When I was studying my Software Engineering quals, I got given a taineeship which turned out that not a single female applied for. Plus in class in 3 separate years, there was only 1 female enrolled.

    I fail to see how this is a gender issue? Its not like coding is a boys club and boys are keeping the girls from joining, anymore than hairdressing is a girls club and the girls are keeping the boys out. Truth of the matter is very few females want to be coders, and very few blokes want to be hairdressers. (Apologies for the stereotyping, but it was the easiest way to make a simple point)

    1. Re:Everyone is where they want to be... by russotto · · Score: 1

      A wise old man once told me "in life, you are exactly where you want to be..... otherwise you would do something about it."

      Your wise old man should learn about local minima and maxima.

  129. Accents and cultural differences by billstewart · · Score: 1

    Many American friends of mine have said "A Southern accent costs you 20 perceived IQ points." I had a friend who had a doctorate in Islamic literature, and identified himself as being from Jordan (I think he was actually Palestinian, but his village was in Jordan when he was born), and had a really thick accent even after a decade or more in the US. His wife is from Beirut, and she said "Yeah, he's from out in the sticks, he sounds like that in Arabic also."

    The large US company I was in did a lot of work on affirmative action back in the 80s, after getting bashed by a few lawsuits. We didn't have to drop our standards any, but we did have to go to a lot of work to try to reach out to communities where we hadn't traditionally had much contact, and to try to understand the impact of cultural differences. For instance, since we were a technology company, we had a lot of Chinese and Japanese techies, who viewed interrupting people and contradicting the boss as rude - but we were a company full of New Yorkers, for whom any conversation that didn't have three people speaking at once was dull, and not interrupting the boss meant you hadn't been listening. It took a lot of adjusting to make sure we didn't exclude the Asians. And there was a lot of making sure that there wasn't sexist or racist language used (you'd think by the 80s we'd have been better about it that we were, but cultural change takes a long time, and some of my older coworkers were pretty much the first generation of Jewish people at the company.)

    And in the early 90s, one of my coworkers who was about 25 and female did a computer systems consulting project at a large aircraft company - where just about all the engineers were male and over 50 and didn't quite know how to react to her, because the current wave of feminism had only been going on for 30 years so taking technical direction from a woman was still pretty radical. And then there was the lunchtime conversation about why almost all the women had left one of our five departments that grew into an almost-everybody-except-management meeting (about everything that people wanted to bitch about, not just sexism issues), and nobody really wanted to have to report to management about the conclusions. (It wasn't my department, and I wasn't at the meeting, but I was rather surprised by it, because their department head was the one I'd have thought least likely to have that problem - but they also tended to promote supervisors based on technical ability, not people skills, so maybe there was too much bro-managing going on at that level.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  130. Asian-sounding names and Interviews by billstewart · · Score: 1

    The findings weren't that the people with Asian-sounding names had problems in the interviews. They were that Asians didn't get called in for the interviews as often as people with Anglo names and similar credentials. It's a much different problem.

    And people do often treat immigrants or other people with strong accents as less educated, whether it's justified or not. I'm glad he did get to speak to her in French, and spoke it well enough to find out that she spoke it well.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  131. Can't figure out if you're a woman or man by Anonymous Coward · · Score: 0

    But with 2 registered accounts on slashdot you're definitely a troll.

  132. You have 2 reg'd accounts 4 trolling on slashdot? by Anonymous Coward · · Score: 0
  133. I'm out of order? This whole post is out of order! by Anonymous Coward · · Score: 0

    This whole post is nothing but pure arrogance.

  134. Skill != Interaction Style by billstewart · · Score: 1

    The company I worked for back in the 80s did a lot of affirmative action, in spite of the grumbling it initially caused from people with attitudes like yours. Sometimes it takes a lot of work to include people who are culturally different from you, but it's worthwhile, and there are lots of different kinds of skills. For an easy example, we were an East Coast company dominated by New Yorkers, where any conversation that doesn't have three people talking at once is dull and boring, and if you're not contradicting the boss that means you're obviously not paying attention. But as a somewhat academic high-tech company we also got a lot of Chinese and Japanese people, who were from cultures where interrupting people and contradicting the boss in public were really rude things to do, and if you wanted to get Dr. Wang's best work, you might want to ask for his opinion or at least not interrupt him halfway through his first sentence. Or if you're ordering sandwiches so we can work through lunch on a project, you might want to ask the Indian contractor if she eats meat (neither did I, by then.)

    And then there was dealing with our subsidiary in the south. Y'all know that they refer to women as "girls" down there, but we got a bit of extra cultural warning that it was normal for managers to refer to clerical workflow as "the little girl takes the form to the such-and-such department" etc., and the fact that they had a bunch of rather short women working there didn't make it any less ridiculous even though it wasn't intended to be negative.

    On the other hand, after moving to San Francisco in the 90s, I worked for women for about 15 years, some who were techies and some who came from the business side. And maybe half the men in the department were straight - I was very much not in Kansas any more, but most of the cultural adjustment was getting used to working with sales people instead of techies.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  135. Yeah, that's exactly what I think. by Anonymous Coward · · Score: 0

    And exactly what I said in my post.

    Most hiring managers and HR "professionals" I have met have the same (poor) level of reading comprehension, and the same levels of unjustified hostility and arrogance as shown in your post.

    On the other hand, technical interviews based on tool, environment or even PL/Library/Framework specifics are in fact ridiculous. What really counts are fundamentals, aptitude and attitude. Tools can and should be easily learned, but NO ONE WANTS TO TRAIN competent people.

    I do not want to spend my life learning every possible toolchain or combination, and/or moving every three to six months just for a fucking job. That is my point. I have a master's degree in CS, another technical master's degree and over 20 years experience. I have taught college-level CS courses, coded professionally for fortune 500, as an independent, and for academic research projects (mine and other's)

    My point is that knowing what I know now, I would never choose this career path. CS/SD/programming SUCKS as a career path for a person with even above-average math/science skills -while MANY other careers are far more rewarding for such people (especially women, who are smart enough to avoid this dead-end, soul killing "career". That, after all, is the topic of TFA.)

    If only 1% of your applicants can meet your "technical" requirements - perhaps it is the interview process and mindset that is broken, not the pool of talent? Oh no, it can't be you genuises that are way off-base, can it?

  136. Accounting for other sources of bias by billstewart · · Score: 1

    Also, back in the 80s, the high-tech company I worked for tended to hire from Ivy League schools or equivalent high-end colleges. You weren't going to find a lot of black students there, and you weren't going to find a lot of women at MIT (though Harvard and Radcliffe had just recently started integrating their programs), and being bright and talented didn't necessarily mean you could afford to go to the places they hired from. They started recruiting at women's colleges, and at historically black colleges. And even there it took them a while to figure out some of the cultural and program issues - I had one coworker who had a math degree (computer science degrees weren't common yet), and was bright and articulate, but out of his depth; he'd have been a good high school math teacher, but we needed an academic research type, and hiring him didn't help him or us, and having a manager who was a space cadet made it take a while to figure out it had been a mistake.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  137. Horse Manure by Anonymous Coward · · Score: 0

    Don't you guys get tired of going on and on about diversity, equality and all the crap.

    Here's what you do: start a company and employ everyone except white males. Then everyday when you go to work you can feel good and virtuous.

    Alternatively move to Bangalore and work in a company there. Trust me there is plenty of diversity there, just not a lot of white males.

  138. Re:News Flash: ~1/2 of all coders are below averag by Lucractius · · Score: 1

    On top of that, you only have a kind of development that consists of stringing libraries together and drawing GUI.

    Sometimes that's what pays the bills. Lots of people need a useful program be it GUI or CLI written around the precompiled library provided by vendor of 'ExpensiveSensor500'. Not saying its great, not saying it wouldnt be nicer if the vendor had more than a library. But this is reality. Vendors cut corners to pad profits & someone has to fill that corner in.

    --
    XML - A clever joke would be here if /. didn't mangle tag brackets.
  139. Re:No, no I heared dis befoe by RockDoctor · · Score: 1

    Fair point, but I have to say that hearing guys complain about the chafing their wedding tackle is getting after a week in the desert wears a little thin after a while.

    That's an education issue. They haven't been educated about which hole of the goat to use.

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  140. Re:News Flash: ~1/2 of all coders are below averag by Alex+Belits · · Score: 1

    Sometimes that's what pays the bills.

    Sometimes bank robbery, spam, copyright lawsuits and tanking the economy pays the bills -- it doesn't mean, anyone should do it. Even for a simple GUI, there is the right way (few developers who know how to use Qt) and the wrong way (hordes upon hordes of monkeys with C#). The right way is actuallty cheaper in the long run, but boss doesn't get to have hundreds of retards around to boost his ego.

    --
    Contrary to the popular belief, there indeed is no God.
  141. Not in my town by drwho · · Score: 1

    There just aren't enough talented female programmers to balance the gender ratio. It's not that men don't want women programmers - quite the opposite - I even suspect that in some places being female is more likely to get one interviewed - and probably given the job, if competent. The problem is that fewer women are interested in programming. Interest in programming generally starts at an early age, and the skills that enable one to be a very good programmer are learned at an early age. Some women I have met just decided they would get a CS degree in their second year of college. The women I am thinking about are fine, competent programmers, but lack the passion of the nerds.

    So, what major open-source project was started by a woman? Which operating system had a female chief architect? Well...there you go.

  142. From a woman by Anonymous Coward · · Score: 0

    Posted as AC because they don't let women have accounts here.

    Read that one more time.

  143. Re:News Flash: ~1/2 of all coders are below averag by Anonymous Coward · · Score: 0

    uh-huh.. and people should listen to you because?.. you hate microsoft? .. yawn..

    Typically because OSS developers are terrible at creating usable UIs for normal people .. OSS world has horrible tools when it comes to creating GUIs. Even a shitty developer using WPF and Visual Studio would be preferable than some anti-ms zealot wasting hours in vi writing Qt code.

  144. I do not think that is true by SuperKendall · · Score: 1

    culturally there is still the idea that math and science are for boys and language and communication skills are for girls.

    I do not think that is true at all anymore. Also for decades movies have influenced culture to where it is well accepted across most cultures that women are intellectually equal to men, and can do anything they want.

    The issue may be cultural but if so it's far more complex than any idea that people have for what roles girls and boys should have, we are long past that.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:I do not think that is true by zeroshade · · Score: 1

      Oh how I wish you were right. In some areas and with some people you might be correct. However, especially in the US, there is still a deep ingrained culture that assumes women know nothing about technology and math and engineering. > Also for decades movies have influenced culture to where it is well accepted across most cultures that women are intellectually equal to men, and can do anything they want. I WISH this were true. It's much better than it used to be, I'll give you that. But a large majority of people still view women unequally in intellect.

  145. Yes it remains a problem.... by johnswolter · · Score: 1

    Yes lack of diversity is a problem in the technical space. It's an historical artifact like the human appendix, a leftover from the past. Prejudice is common, learning to live without it is a struggle to some but mostly the issue is denied or ignored.

    1. Re:Yes it remains a problem.... by Anonymous Coward · · Score: 0

      Why is it a problem if there are few women programmers?

      How does adding women add diversity?

      Hire 5 men and 5 women from the same crappy java school. They will have similar skill-sets and ideas. How is that diversity?

  146. Its all about money by Fujisawa+Sensei · · Score: 1

    They aren't pissy about the lack of men majoring in French or arts.

    They're just pissy because technical fields generally make a shit load more money then the fields where women vastly out number the men.

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
  147. Just RTFA by Anonymous Coward · · Score: 0

    No. Sorry. Can't agree with this article at all. Virtually every point he made is incorrect, at least based on my personal experience. I work in the Finance Industry in NYC. I go to conferences. I work with large teams. I've interviewed hundred of candidates myself, and I've been involved in even more hiring phases. I have former coworkers who are now scattered across dozens of companies in NYC, and we keep in touch.

    If you are good, no one gives a whit about your age, your race, or your gender. As long as you are able to articulate well in English, work on a team, and think and solve problems, you can keep progressing. You just have to be good. I'm way past the "peak" mentioned in this article, and I'm still studying, practicing, and learning new technologies. It's what we do.

    Are there more men than women? Yes, in every shop I worked in, this was the case. However, the ones we DO have are always part of the team, just as much as anyone else. In fifteen years of Software Engineering experience in the Defense, Medical Imaging and Finance industries, I have never, ever seen any of the issues this article brings up.

  148. Re:News Flash: ~1/2 of all coders are below averag by Alex+Belits · · Score: 1

    uh-huh.. and people should listen to you because?.. you hate microsoft? .. yawn..

    Why listen to me? This is the position of everyone except Microsoft and Microsoft-only-trained people.

    Typically because OSS developers are terrible at creating usable UIs for normal people .. OSS world has horrible tools when it comes to creating GUIs.

    Even if it was true, it would not in any way change the fact that Qt is superior to all Microsoft GUI toolkits that ever existed.
      Even a shitty developer using WPF and Visual Studio would be preferable than some anti-ms zealot wasting hours in vi writing Qt code.

    A person who does not hate Microsoft, is either unfamiliar with Microsoft, or is not qualified to do anything with software development. Same would apply to a scientist in the time of Renaissance who did not hate Inquisition -- that would make him an intellectual prostitute.

    --
    Contrary to the popular belief, there indeed is no God.
  149. What is this? I don't even... by nhat11 · · Score: 0

    My classes in college and HS always encourage women and girls to program. The guys there don't care if you're a guy or a girl either. Now that I'm in the working world, it's still the same views. The women simply lose interest or don't think this is a "girls" field to be in.

  150. Pure asininity by Anonymous Coward · · Score: 0

    The *vast majority* of women wouldn't ever want to come near a line of code. There's nothing wrong with that. Men and women ARE DIFFERENT.

  151. College girls don't like nerds. by GrantRobertson · · Score: 1

    Research has been done on this issue. I have read it right here on Slashdot. Yes, I am too lazy to look it up.

    Young women, just getting out of high-school have been shown to have a perception that programming is full of dorks and geeks. Dorks and geeks who will stare at them but not know how to interact with them. Now, this perception is mostly manufactured by Hollywood but young high-school aged girls and boys are very susceptible to the stereotypes fed to us by Hollywood. The perception is so strong that merely decorating a room with a couple of Star-Wars posters was enough to affect young-women's perceptions as to whether they would like to pursue a given career. If you don't fix the public perception that all programmers are geeks and dorks then you will never attract high-school girls to the field.

    I suspect that the stereotype is a bit of a self-fulfilling prophesy as well. Not a lot of young, high-school aged boys like to associate or be associated with dorks and geeks. So it may be that only the more dorky and geeky boys are choosing the field merely because of the stereotype. It is amazing how powerful the urge is to be who everyone expects you to be, when you are that age. I haven't seen research on this one, but I imagine if you remove the constant reinforcement of that stereotype by Hollywood, you would see more girls and less dorky guys entering the field.

    An ex of mine got a degree in CS, back in 1996, in order to get on the Y2K bandwagon. She worked mostly with COBOL and some crazy scripting language I had never heard of. According to her, there were a lot more women where she worked than are typically reported in programming shops today. Why? Because a lot of these women came to programming later in life. After they had gotten over their stereotypes of what programmers were like. To them, programming was nothing more than yet another white-collar job that paid a lot more than being a secretary.