Facebook Rejects Female Engineers' Code More Often Than Male Counterparts, Analysis Finds (theverge.com)
According to The Wall Street Journal, female engineers who work at Facebook may face gender bias that prevents their code from being accepted at the same rate as male counterparts. "For Facebook, these revelations call into question the company's ongoing diversity efforts and its goal to build overarching online systems for people around the globe," reports The Verge. "The company's workforce is just 33 percent female, with women holding just 17 percent of technical roles and 27 percent of leadership positions." From the report: The findings come in two parts. An initial study by a former employee found that code written by female engineers was less likely to make it through Facebook's internal peer review system. This seemed to suggest that a female engineer's work was more heavily scrutinized. Facebook, alarmed by this data, commissioned a second study by Jay Parikh, its head of infrastructure, to investigate any potential issues. Parikh's findings suggested that the code rejections were due to engineering rank, not gender. However, Facebook employees now speculate that Parikh's findings mean female engineers might not be rising in the ranks as fast as male counterparts who joined the company at the same time, or perhaps that female engineers are leaving the company more often before being promoted. Either possibility could result in the 35 percent higher code rejection rate for female engineers. When contacted by The Wall Street Journal, Facebook called the initial study "incomplete and inaccurate" and based on "incomplete data," but did not shy away from confirming Parikh's separate findings.
"Facebook Rejects Female Engineers' Code More Often Than Male Counterparts, Analysis Finds"
Maybe it's just not as good, unless every female programmer signs it with "Coded by a Female Programmer!" That, and the little hearts above every lower-case "i".
Just cruising through this digital world at 33 1/3 rpm...
maybe they just don't code as well as their male counterparts?
Could it be -- possibly -- that maybe these particular engineers are shitty coders?
Maybe they were hired for their looks not their leet coding skills. Not like that would EVER happen.
If Facebook started hiring lots of women just for the sake of having more women in the workforce (to meet some gender diversity quota) rather than based on the individual's skills, then it's likely that the average talent of the women in Facebook would be lower than their male counterparts. Taking this further, it seems likely to me that these women would also have their code rejected more often.
Even worse, the women who weren't quota hires will never be sure if they earned their spot with their vagina or not.
See that "Preview" button?
completely ignore the possibility that the numbers suggest women are worse at the job... similar to stats about how much people can lift... just because women average less doesn't mean an average woman lifts less than the average man. those are alternative facts.
you're all idiots.
While I won't deny that some women make great programmers, there is a point where we have to admit drastic differences between the way brains of men and women work. I could talk ad nauseam about this but it has all been said before on this site, many times. The rush for gender equality is producing situations like this. Which is to say, ushering women in - nearly by force - into positions men are better cognitively equipped for.
The only things I care about:
1) is the code readable
2) does the code work?
3) does the code conform to whatever internal guidelines are in place for such code
Gender, gender identity, sexual preferences, how much money you have in your bank account, what you wear, how you smell, who you vote for? All of that's irrelevant. As it should be.
If female engineer's code is rejected at a higher rate than their peers, then they should have clear reasons why that code was rejected and if it's problematic, should be holding sessions with those engineers failing to conform to standards to bring them up to, uh, code. Not everything's a witch hunt.
Trying to balance the fact that their vagina doesn't/shouldn't matter while simultaneously trying to control the world with it.
The problem for many authors, not just coders, is that both women and men rank them more harshly.
No matter how you slice it.
I used to experiment with this by swapping names on code submissions with female colleagues and watching code suddenly be treated differently.
The cutting critiques were the worst parts.
Is it fair?
No.
Does it happen?
Yes.
My advice is find some token replacement method for code submissions so that evaluators can't extrapolate gender.
-- Tigger warning: This post may contain tiggers! --
We need more data to determine if there really is a bias.
For instance... How much experience do these female programmers have? If the percentage of women working in technical positions at facebook has increased over the last few years, then a large portion of them are recent hires. That means that unless facebook's employee base has an unusually high churn rate, then their female programmers likely have less industry experience than their male counterparts, and they definitely have less experience with facebook's code base and programming standards. One cannot expect less experienced programmers to have an equal percentage of positive code reviews.
Women code exactly as much as they want to. If men code more, that's not our fucking problem. Now get off my lawn!
Bias and discrimination exist.
What also exists is people who do shitty work.
Unfortunately, in the world of the feminist SJW, only white males are capable of doing shitty work. In the alternate universe of the feminist SJW, women and minorities are incapable of doing shitty work, and to claim any differently makes you a racist, sexist misogynist pig .
Maybe 'diversity' isn't even a real thing. Maybe it's just wishful thinking that gets imposed on a race of primates with toys that evolve a million times faster than their monkey brains do. Same goes for ageism and racism.
I think it's time to face the truth about the human race: We're just a goddamned bunch of animals, playing a game where we pretend to be this mythical thing called 'civilized'. As soon as the game doesn't suit someone, they don't want to play anymore, and then you find out how much we're all just dumb animals.
Seriously, look at the shit that goes on in the world! I don't mean just the 3rd-world shitholes where assholes like ISIS are running around, blowing shit up, cutting off people's heads, and kidnapping women and girls to use as sex slaves and baby machines, I mean right here in the good 'ol USA, and every other so-called 'first world country' on the planet: we STILL treat people like utter shit, we're just slightly more polite about it, and I don't mean just treating women like shit, either, I mean EVERYONE treating EVERYONE ELSE like shit in some way or another.
Don't even try to feed me some bullshit line about 'competition' or somesuch crap. We supposedly have a 'civilization' (which is bullshit, we are most certainly NOT CIVILIZED), we're supposedly 'evolved' (but we're NOT, we're still just dumb panicky animals), but yet we act like animals so much of the time that it's just a JOKE.
Come back in about another 1000 years. If we haven't managed to blow ourselves up, or kill each other off because 'God said the unbelievers must be cast out' or somesuch bullshit, MAYBE, just MAYBE we'll be less animal and more actual civilized beings. Until then? Fuck off with your bullshit about being 'civilized'.
https://pmd.github.io/
Use an automated code review to baseline. Compilers care nothing about genitalia.
Wait...are we sure this is "Facebook Rejects Female Engineers' Code More Often" OR is it "Facebook rejected code often comes from female coders"?
I can say confidently that everyone is terrible.
“Common sense is not so common.” — Voltaire
I work in an engineering office.
I would place female engineers' personality types into one of three categories:
A. Angry feminist/SJW type. While these types of women may be very capable/competent - they tend to be extremely combative and turn anything and everything into a gender issue. More likely to cite "statistics" such as the OP's article and insist on hiring quotas.
B. "Fell into it" type. Somewhat/less capable. Generally very likeable and easy to work with, tend to fall more on the attractive side of looks. They "fell into" the business and aren't the geeky type at all. Leave at 5PM on the dot, they do "just enough" to get the job done. Because they have a social life & indeed would make a better project manager than coder. Probably wrote the code that OP mentioned.
C. Quiet/conservative type. Tend to be the smartest & most capable. Very easy to work with. Unfortunately I would place less than 5% of female engineers in this category.
Facebook has a manadate to hire more Female Engineers. As far fewer Female Engineers graduate than other Engineers one way to get the Quantity desired is to lower the Quality. Once you are letting in lesser Quality Engineers and then vetting their checkins at the existing standards its expected that more of the checkins will be rejected.
I just hope code review standards are not lowered in order to avoid emotional trauma.
What's next? 50% of surgeries have to be done by female surgeons?
The President needs to be Female 50% of the time?
50% of combat casualties need to be female?
**Life is too short to be serious**
Actually, if statistically women average less at lifting (they do), it exactly means that the average woman lifts less than the average man. That is a true fact (there only used to be true facts before the big fat oompa loompa took the office).
It's a good thing you posted as AC.
Only I can judge you.
I have zero problem accepting that possibility.
However, I find it absurd that some people have trouble accepting the possibility that inasmuch as women do approach things differently than males do in the general case, that this might very well affect the solutions they come up with, again, in the general case.
The first sign that political correctness has gone too far is when you see adherents ignoring facts right in front of their nose.
For all I know, the women's solutions are better because of this, and the stats brought to light here are because men can't see that - because the thinking isn't the same.
But to assume that the sexes produce identical results when presented with identical problems... that actually seems more suspect to me than any claim of inherent equality.
Best tech support person ever worked for me - over thirty years - was female. By far. Because she, naturally I believe, brought compassion to the phone and she knew what she was doing right down to the last nut and bolt.
Equality of opportunity is a wonderful idea, and I'm all for it. And for reaping the results of the best outcome.
But presuming equality of capability because tits vs. danglies... that's just stupid. No one should do that. And you know what that is? It's bias.
I've fallen off your lawn, and I can't get up.
Failing peer review more often not evidence enough eh?
with "Angry feminist/SJW" replaced by "frat bros".
Get a partner company to agree to do blind reviews. A group of your programmers (50/50 men and women) regularly reviews a selection of their submissions (without access to the entire code base) and a their team does the same with their code. This mostly eliminates the problem of internal blind reviews inferring who the developer is based on what they submitted. You then use that to benchmark your internal evaluations and determine if anyone is judging people by different standards. Given the amount of code Facebook and others are submitting to open-source this is doable... just start new developers on the open-sourced projects and have their code reviewed before its committed and tied to the author.
Static analysis is also useful here. Definitely not a panacea but if someone's acceptance record isn't inline with their static analysis scores (either good or bad) it bears further investigation.
Hostile environment my ass. Having men and women work together is like having bears work with salmon. See below.
https://www.youtube.com/watch?v=GQHcgyl0Y0w
This study could be used as proof that Facebook is discriminating against male programmers by hiring female programmers with worse coding skills just to meet some "diversity" goals.
**Life is too short to be serious**
They "mansplain" (what a fucktarded phrase) to men, too.
I have worked in IT for many years and have known some truly stellar female programmers - but I've never worked anywhere with 33% women.
Based purely on industry statistics they had to bypass more experienced males in order to hire that ratio of females. There are just so many more males in the industry than females.
Well, that's ambiguous English for you. "Average man" in informal speech usually means the mode, not the mean. It is possible with lopsided distributions. Of course, for the actual case at hand, mean median and mode are all higher for men.
Socialism: a lie told by totalitarians and believed by fools.
https://www.youtube.com/watch?v=Dek5HtNdIHY
. . . the claim was "Maybe it's just not as good." Needs proof as you and parent said.
A sentence that begins with "maybe" is not a "claim".
Code review isn't supposed to be about rejecting code, it's supposed to be about improving code and providing another set of eyes with a different perspective. In several years doing code reviews for men and women, and having my code reviewed by men and women (for >1000 overall), I can count on maybe two hands the number of changes that I'd count as rejected - either because the change was unneeded and I was misunderstanding, or because it was needed but I wasn't the person to do it because I wasn't experienced enough with the code I was changing. Many changes go through substantial rework, though as you gain experience you can write better code that needs fewer fixes - so if on average females are more junior (which is true across a wide range of industries and largely responsible for the gender pay gap) then they will on average face greater rework - though on an individual basis they will face less and less as they become more experienced just like everyone else.
But thinking of - or practicing - code review as adversarial or something where changes can be "rejected" (other than for mundane reasons like trying to change another team's code in ways that don't fit their model of how their code works) is an antipattern. The most senior people, people who literally have invented entire disciplines, still have their code reviewed and change it in response to feedback. My tech lead likes to say that "confusion is a signal" - if your code is so brilliant or clever that it leaves a brand new engineer going "wha?" then it means you have to fix it, regardless of how senior you are, since the code should be understandable by the average employee. And when I review code I don't expect to pass down edicts, and probably 10-15% of my comments receive pushback from the author. It has to be a real problem for me to actually refuse to accept a change - maybe that's happened twice for reasons of code quality and not the mundane stuff I mentioned earlier like "I planned to rewrite how that test worked anyway, let's hold off on this hacky fix since I'll fix it properly". I prefer to chat informally with the author (and, and as an author, vice-versa) to come to something mutually agreeable, which lets me understand their concerns and vice-versa - and we both learn something.
I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
Or facebook doesn't get enough qualified women applying and thus hires less qualified women for programming jobs because they don't like the gender imbalance.
This results in the average quality of female engineers being lower - resulting in both women not rising in the ranks and in lower quality patches.
Looks like these stats nerds have proven what we always assumed.. women are not as good at coding as men. That's what I conclude from this. And that's the only rational way of looking at the data. Anything else is a bloody conspiracy nut theory.
No, the claim is gender bias, the comment you responded to merely suggests a possibility that the article didn't bother to consider.
I was going with a proper definition, being that this site is aimed at non-idiots I figured that proper use of technical terms would be assumed.
See here for definition:
http://www.purplemath.com/modu...
This:
Mean, median, and mode are three kinds of "averages". There are many "averages" in statistics, but these are, I think, the three most common, and are certainly the three you are most likely to encounter in your pre-statistics courses, if the topic comes up at all.
The "mean" is the "average" you're used to, where you add up all the numbers and then divide by the number of numbers. The "median" is the "middle" value in the list of numbers. To find the median, your numbers have to be listed in numerical order from smallest to largest, so you may have to rewrite your list before you can find the median. The "mode" is the value that occurs most often. If no number in the list is repeated, then there is no mode for the list.
Only I can judge you.
This article and study make no sense. Facebook is 100% eXtreme Programming. They even have the Legendary Kent Beck working there as a programming coach. XP mandates 100% Pair Programming. In Pair Programming, there is no internal peer review system. The Pair work together, constantly reviewing each other's code. When the task is done, the Pair checks in their code. No need to wait on peer review.
Was code rejected higher for only girl/girl pairs compared to boy/boy pairs? What about girl/boy pairs?
What kind of code review system rejects code?
The purpose of a peer-review system for code isn't to exclude bad code, it's to fix it so that it's good code before it goes in. Maybe when they say "rejects" they mean "receives comments requesting adjustments"? If that's what they're measuring, then I'm still confused. In my experience, assuming you're doing reasonably-thorough reviews, almost every non-trivial change gets some comments, and has to be updated a bit before it can be merged.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
I was going with a proper definition, being that this site is aimed at non-idiots I figured that proper use of technical terms would be assumed.
You must have mis-typed that URL. Sounds like you were going someplace interesting.
But specifically the term "average man" is confusing, as it's an idiom meaning "most representative" in normal speech.
Socialism: a lie told by totalitarians and believed by fools.
Sounds like they need to anonymize their code reviews so that the contributor gets notified, but the reviewers don't know who's code it is.
I know it's not quite coding however it is interesting to apply.
My ism, it's full of beliefs.
Yeah, that was a simplistic site but these are simplistic terms.
Again, at a nerd-focused site, I took it for granted that "average man" implied the proper definition of "average" as used in statistics. Normal speech here is anything but normal, it is/can/should be more technical. Even for the trivial stuff.
Only I can judge you.
This seemed to suggest that a female engineer's work was more heavily scrutinized...
... suggested that the code rejections were due to engineering rank, not gender...
... speculate that Parikh's findings mean female engineers might not be rising in the ranks as fast...
... or perhaps that female engineers are leaving the company more often before being promoted.
This author seems to be a moron. I suggest that Facebook hires an independent investigator, if this is truly a thorn in their side worth removing. (It's probably not). I wish "news" outlets such as The Verge would not be so quick to speculate...perhaps they're just pushing their biased point of view with no consideration for anything else?
The odds are that Facebook's men are working longer hours and taking less time off than their female coworkers. Even in the same position with the same experience and credentials, the person who spent more time on a task is more likely to put out code which will pass review on the first try.
These are the same, completely explainable and rational reasons we have the gender earnings gap. (Note: I did not say "wage gap")
What else can happen when an unstoppable force collides with an immovable object?
of possibility that the females in question weren't up to snuff?
the list of possibilities SHOULD INCLUDE THAT... right?
Comment removed based on user account deletion
The problem is compound by how free speech is quite dead. Say what you just said openly in a workplace of a semi-famous company. You will get fired faster than you can finish your sentence.
And yeah, it's basically impossible to control for all factors here. It could be a genuine gender difference (after all, people keep trying to drill in our head that things need to be done differently to attract female engineers, so they have to be different somehow), and it's not even necessarily negative either. It could be that men are more likely to just bypass the peer review process altogether. Or that women are more receptive to feedback. It could be that the schooling level is not the same at hire (after all, one of the big tenets of diversity hiring is to hire through different channels, including bootcamps, more, which would lead to different ratios). And it COULD be sexism. But it's simply too hard to figure out like this.
However, I could just post a "My guts feeling tells me females are getting screwed at company XYZ" and it would be headline news worthy and taken as truth.
I was recently reading an article that said "Women feel they are being passed up for promotion more often than men". While I'm pretty sure it IS true that they get screwed on promotions, what kind of stupid metric is that? EVERYONE feel they get screwed on promotions, ESPECIALLY people who don't deserve promotions. Wash, rince, repeat with every possible topic.
Stop including name, rank, and sex as part of the code or review process. Just review the end product based on efficiency. I worked at a large institution and they hired a far greater % of the female applicants than the males, but still ended up with an environment dominated by younger males. You cant hire those that don't apply.
errr....umm...*whooosh* *whoosh* Is this thing on ?
This reflects very well on women who code. I'd actually be quite afraid to look at Facebook's garbage codebase.
All the evidence indicates that its actually down to the relative quality of their work, yet here we are somehow still "speculating" that it actually _must_ be gender bias.
I'm not the GP AC, but I think you've misunderstood what he was saying:
I parsed GP's sentence as: "just because women average less [pay] doesn't mean an average woman [does less work] than the average man."
Women do not graduate with STEM degrees at the same rate as men. That you can find a single exception while ignoring the national statistics shows your own bias. Conversely, 61% of all medical doctors graduating are female. I could, like you did, point to a single school which graduates more men than women. That would not make the national numbers wrong, it would make me a fool for believing an exception makes it normal.
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
Facebook, Google, et al. are 1000% committed to the proposition that people of all sexes, ages, races, and religions have equal abilities and any difference in outcomes is proof of bias. They enthusiastically support laws enforcing diversity in the workplace, laws that are incompatible with running a successful, or even a minimally functional, Silicon Valley software company.
Did Google ever hand over a list of employees for the Department of Labor to fish for discrimination lawsuits, or are they still being massive hypocrites about it?
Note to Google: If you hire me, I'll gladly identify as a black female lesbian Hispanic Muslim. I'm trans-sexual, trans-racial, and trans-whatever else you need to make a quota!
Somehow this is meant to be important and problematic, but the reverse would likely not be noteworthy. I assume other employers also don't have perfect statistical equality between [various groups of people], and perhaps the other way around, but it would not be shocking enough to be clickbait.
CAPTCHA: shocked
As expected, a lot of people here being all "maybe it's something else". I'd love to see an anonymized dataset online for folks to rate publicly, and see how the results fall out.
https://www.youtube.com/watch?...
Asians are dramatically under-represented in football. Also old men are more likely to be rejected as topless dancers than young women in gentleman’s clubs.
When will we eliminate bias from the workforce.
Women are generally less confrontation and can defuse a situation with out it seeming to become a pissing contest. I can attest to this from personal experience. In a few situations some good 'ol boys just won't accept any authority from a women but that is rare. For many years the best criteria for becoming a police officer was to be big and intimidating, now education and common sense are high on that list. My only objection to hiring women as cops and fire people rests on the fact of being physically able to perform the life saving duties, can you carry the 110 lb. dummy from the burning car or can you physically open the fire hydrant, everything else is a matter of temperament and training.
Note I was in a previous life, long ago a Sheriff's deputy, and I was partnered with both men and women. Only in the county jail did I see women perform poorer and that wasn't because of what they did, but because of the mental retards that populate our county jails.
errr....umm...*whooosh* *whoosh* Is this thing on ?
What I've come to realise over the last couple of years is that The Verge is a batshit-insane left-leaning outlet. I'm not sure if it's me or them, but I noticed they went right over the edge after Trump won.
The leftist-SJW agenda they're pushing here is transparently obvious.
Apparently most commenters and moderators never read past that to the "17% in technical positions". As in any organisation, the female contribution to the workforce is padded out with receptionists, HR, marketing and office admin staff to make it look less unbalanced than it really is.
The key is to put numbers towards answering the correct question; humans are very bad at guessing the correct question—as pointed out, "How many arrests has this officer made?" is a bad question.
What's next, they are going to complain they can't pee standing up quite as well?
Every time you hear a story like this about men mistreating or under-valuing women in the workplace, ask the same women how the *women* they work with treat them, compared to the men. You may be surprised to learn that women often mistreat women coworkers even worse than men do, in a great many circumstances. This doesn't justify men mistreating women, but it does mean that men mistreating women is far from the whole picture.
"Go study programming!" they said. "A girl can do anything!" they said. Sure, I can. Just not as good as the boys. But I am more pretty.
PMD and other static code analysis tools can't tell if you actually solved the problem that was assigned to you or if you solution is optimal (though they can catch some none optimal patterns)... they just determine if you followed a set of syntax rules that have been agreed upon. For instance, if your task is to write a function that returns the square root of a number and you actually return the square, PMD will have no problem with that as long as you followed all the set rules.
That doesn't mean SCA tools don't have a place in the code review process, they just really belong as a check on submission. Serious errors prevent check-in, opinionated ones can block or just be warnings depending on how the company/team decides how to handle things.
If Facebook applies lower standards when hiring female engineers in order to get more of them, then this would entirely explain things. It would simply mean that code by female engineers gets rejected more often on average, because at Facebook code from female engineers would on average be lower in quality. This would mean nothing for the quality of female engineers in general, only that they are rarer, which everybody already knew.
Note: Affirmative action of this type is not a good thing.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
Nowhere does the article mention whether they actually bothered to evaluate random samples in a double-blind by independent engineers for quality. Gender equality does not mean equal results but equal opportunity. Code review is the last thing where you want quotas.
Of course, this is a non-linear process anyway. There are effects like "I can understand what this code does so I feel qualified to criticize it" which can turn out counterproductive. And hierarchy plays a role as well. In my experience, men are a lot worse at accepting the output of women of roughly equal capacity as being of roughly equal quality to their own: to get at that point, the male needs to be outclassed. In order not to resent it, utterly outclassed. Otherwise primal instincts kick in. Civilized people get their instincts under control without making company aware of it (I mean, we all manage to eat after passing the cash register).
At any rate: I have a problem with seeing a problem in different acceptance rates for code review unless we have a means to establish that there is a relevant bias independent of the code and only applicable to knowledge of the author's gender.
The trouble here is that the study hasn't controlled for the _quality_ of code written, and the knock-on consequences. If, for some reason, the female part of the workforce that facebook has happens to be producing lower quality code compared to the average (and _why_ this is the case then needs to be looked into, not simply put down to gender), then naturally the knock-on effect of that is, assuming rejection of code is fair, both women rising more slowly through software engineering ranks (assuming the ranks are done solely on merit), and also women's code being rejected more. Each of these possibilities leads to more questions, and the trouble is that you have an awkward choice of either publishing a study where significant factors haven't even been identified, let alone controlled for, or else trying to do it properly, and either coming up with something inclusive, non-headline-grabbing, and basically forgettable, or else failing to produce something to publish at all. This is one problem that plagues much of the modern world.
I do think there is still a significant gender bias against women, but this kind of 'study' does little other than wave the flag for that. When the contribution of variables you haven't controlled for dwarfs the trend your analysis has picked out, and these 'not controlled for' variables are not statistically independent of your experimental variables, then for all practical purposes, whatever 'signal' you have picked up, is basically swamped by noise. Only when the 'can be explained by noise' explanation can be eliminated can you really confidently claim a result.
So I can believe there is a bias against women, but this sort of study is not going to convince me of anything.
John_Chalisque
We were hiring a new engineer. A senior manager comes in all excited, my boss and I are sitting next to each other:
Senior: So tell me about this _____ applicant. Because she ticks most of the right boxes.
[she was asian and female]
My Boss: Oh did we mention she was a lesbian?
Senior: Really? [in a super excited voice]
Me and by boss dumbfounded: No, and if she were we wouldn't ask. We'll let you know who gets through to the next round on merit.
She was good, but it wasn't the right job for her unfortunately.
(...) with women holding just 17 percent of technical roles (...)
That percentage of women is well above what I'm used to encountering. It apparently is on par with the number of female CS students in the US (17%) but the number of female software engineers is much lower (12%). Therefore, they can probably only achieve a 17% female technical workforce if they're hiring less qualified women; there simply aren't enough of them.
Also, in my experience (which may not be representative), women in CS tend to be promoted to non-technical jobs (managers, sales) more often than their male counterparts or choose to go do something completely different after several years, making the average female software engineer younger (and thus less experienced) than their male counterparts. Given these numbers, a higher percentage of rejected code is exactly what I'd expect.
The question is not why their code is rejected; the question that really matters is what it is that makes women leave their jobs. If it's just what they want, that's great. If they're somehow scared away, we should look into that.
0x or or snor perron?!
. . . the claim was "Maybe it's just not as good." Needs proof as you and parent said.
A sentence that begins with "maybe" is not a "claim".
What about one that starts with "I have faith that..." or "I find your lack of faith in this code disturbing"?
We'll make great pets
I would also reject any code written entirely in emojis.
It could also be Facebook's diversity hiring policies mean that they hire for diversity over skill.
Bolivians make up 0.1% of the inhabitants of Earth but they aren't 0.1% of the NBA! Racist outrage! There can be no other explanation! Don't google "countries with shortest populations" either, because that's also racist! You shouldn't have to be tall to be in the NBA! That's heightist!
Fire Zuckerberg and put in Carly Fiona or Marissa Meyer they're both superstars!
While you're at it, get rid of Little Timmy Cook, who is really Hillary's sister. So tired of new watch bands.
Apple needs Arnold Schwarzeneeger, he's the man.
In research, this is called post hoc analysis - looking at the data after the experiment has concluded for patterns that were not specified a priori. It's considered malpractice because the potential for false positives is well known. That doesn't stop a justice warrior, though: "There has to be discrimination in here somewhere, let me find it."
ok i'll move on now...
Let's not focus on income for once, and let's focus on the rest of our lives; The day women start chasing men and showing some initiative and giving what they get in date-land and on the streets is the day men should start gathering the numbers on this and then blaming women for not being fair to men, because I'm still waiting for hell to freeze over. What does my salary matter if there's no-one to share it with?
I have. My first development job 20 years ago was at about that level. The software development group I'm in now, as fate would have it, has 10 members, 3 of which identify female (30%).
Blind the code reviews. Done.
If it's a matter of lower quality, address that, whether it's because you constantly have junior females (they're leaving or you're just ramping up, for example) or not, you remove any bias in the code review. It's not rocket surgery. If you can't blind them all (doubtful in a company the size of FB) then blind some randomly. If the difference goes away (as does happen, see Google studies and Harvard studies on code reviews and acceptance rates when gender is blinded), the problem solved, at least for code. Move on to next problem.
We know plenty of differences, but dipshit SJWs refuse to look at science and claim anyone who does must be a racist/misogynist/homophobe/xenophobe. Mens muscles develop quite differently than women, because _TESTOSTERONE_. Women who take _TESTOSTERONE_ (which is naturally produced in high quantities by males) can become stronger than other women, but still not as strong as a man.
Now I'm going to guess that you are going to head off into 3rd hand bullshit speculation about an abnormality claiming it's the "normal", so don't.
We also know that the minds of men and women differ, because BIOLOGY. We have had hundreds of thousands of years of evolution where women had to be nurturing and raise kids or the tribe/city/country would die due to invasion by another tribe's _TESTOSTERONE_ filled males. As with ignoring biology I'm sure you will take the SJW path and claim an anomaly in history should be treated as the norm.
We have the science, and instead of claiming "bigotry" you should actually study it.
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
Didn't we already go down this route from the GitHub story? http://www.bbc.co.uk/news/technology-35559439
In that instance there weren't enough women to reach a statistically valid conclusion, and in any case it was found that men and women both suffer more rejections when they exposed their gender, while anonymous contributors got fewer overall.
In nearly all cases we know, such as misogyny on Twitter, stalking on Facebook, etc, women were found to be 50% of the 'abusers'.
There are lots of possible explanations for this, many listed here. The default position...sexism, is just lazy.
Currently any time a woman is criticised we hear people shouting 'misogyny'. I require more proof.
so... what you're saying is the burden of proof is on the disputing party? I don't think that's how it works.
can we all unanimously agree that poor or nonperformant code is the single most common reason why it would be rejected? with that in mind, any time someone says code is rejected, the foremost and most likely reasoning should be that the code is shit.
if someone comes along and suggest that a new and disparate causal link exists, it is their job to provide evidence, not our job to prove that causal links we all already agree on exist.
You can assert anything about anything through statistics and studies-to evaluate the situation you need to have the exact details of the "studies", how they were conducted, and by whom, etc.
Devise it improperly and its "garbage in garbage out " to quote a meme from around the time GATES expanded out of his garage days. Simply having the folks and their behavior, decisions, process observed/scrutinized by the powers that be and their minions introduces bias -Facebook's head of infrastructure certainly counts.
It would help to understand how Facebook operates internally while not letting personal bias creep in which is harder than it sounds.
I suspect having no knowledge of Facebook's inner workings -its a mix of all that was mentioned in the initial post plus a few things not mentioned which a better deigned and implemented review would yield.
Just women trying to disprove some ancient prejudice about women sucking at math and science. You just continue to fail at trying to reprogram society to turn girls into boy clones. I have no idea if there's fundamentally any difference between us that makes one sex better at technical work than another. But I'm just not interesting in your political crusade to prove your point anymore. It just doesn't matter to me. Please stop trying to blame the whole fucking thing on men. Women utterly dominate the industry of raising children, and they still haven't managed to reprogram girls....I--as a man--am not causing this.
Programs are dying of div/0 when analysing the gender ratio. The data scientist has gone mad, and had to be thrown over board, lest his hallucinations manifest as bad data deep in the null space.
Still no sign of woman in the comments. I think, tomorrow, I will kill myself.
Correlation does not equal causation https://medium.freecodecamp.co...
And now they want a solution, where female code should be accepted despite bugs?
Hey, every issue found is a good thing. It should be fixed and then the code should be resubmitted.
It may even mean code of higher quality, when bugs are easier to find. In unreadable code bugs may be hard to spot, while good code makes bugs more obvious. While the programmer itself may have some blindness there (because he wrote the code and reads his idea, not the code when reviewing himself), a peer review works better with readable code. Some people even tend to accept unreadable code to avoid telling, that they do not understand this "work of a genius".
Not when there is a horde of SJWs ready to lynch anyone who publishes anything about intellectual performance differences related to sex and ancestry. A recent study showed a strikingly different brain structure for men and women. It just happened to even out when faced with IQ tests which test many different aspects of cognition. The burden is on the SJWs to show that, despite having an entirely different and smaller in volume brain, women are as apt as men in the particular task of programming.
IMHO the real discrimination in modern society is against men, which are seen as inferior to women. Everything men have evolved to do is criminalized while all mental problems and woman-like behavior are encouraged and protected from any consequence.
Facebook pushed to hire more females to make diversity quotas.
Hires loads of females, which in turn makes the average female wage, position, and skill level drop.
Troll is not a replacement for I disagree.