This guy won't win any prizes for marketing.
In reality, the pool of female talent is very shallow. Again assuming the talent levels are exactly the same, there's just not enough highly-skilled women to go around, e.g. if you're trying to hire the top 1% of engineers, and you have a pool of 1 million men and 100,000 women, then you're looking at 10000 men and 1000 women as your potential hires. If the top 1000 women are already taken, then you're forced to relax your interview requirements for women. In fact, if the pool is completely free for your usage, but you're looking to hire 10000 men and 10000 women, you'll be hiring the top 1% of male talent and down to the top 10% of female talent, which should lead to a difference in output.
This doesn't mean that "sexism" isn't real or that it's not a problem women face in the workplace. The question however, is how to measure the effectiveness of "anti-sexism" practices employed, if you cannot measure the effect of "sexism" itself, as it is entangled with all the other, confounding factors. You can't optimize performance if you can't measure the effects your solutions have on it.
or maybe multinationals should be honest about hiring juniors, and think that would be good PR for them rather than just let people use their staff as a statistic.
Imagine they did the same thing for university entrance: men need all prerequisite courses and a 3.8gpa, whereas women need only 75% of prereqs and a 2.9gpa. It only makes sense that the women are going to score lower in exams/flunk out, since their initial starting point was, on average, further behind.
There are certainly good and bad developers no matter what gender.
If you have stricter hiring policies for men and e.g. only the top 10% of male candidates land a job while the less strict hiring procedures for females get the top 40% females a job, then you created an imbalance in skills between the genders in your company (and only there), and this is what might have happened here
If the number of qualified female developers is less than the number of qualified male developers, then any company which manages to achieve hiring parity has either lowered the qualifications it demands from women developers, or increased the incentives it offers to them relative to other firms (enabling it to capture a higher share of high-skill female developers). Since the latter approach is obviously discriminatory and quite possibly illegal (not to mention a blatant violation of the principle of equal pay for equal work), the former is more likely.
The result of the former is that the median female developer at that company will have lower skill than the median male developer at the same company, even if women in the population at large have the same or better development skill.
The incentive strategy could enable a firm to secure the best female talent, but besides the ethical and legal implications it would also make things much worse for all the other firms out there: the best female talent being off the market, those firms would be forced to either settle for lesser-skilled women or accept a disproportionate share of male developers, neither of which would be appealing.
Naturally, increasing the supply of women developers to match that of male developers (or reducing the supply of male developers …) would improve the situation, but that's a horse of a different colour.
> Code rejected due to rank
> Women are of lower rank than men
> We need to promote more women faster
Facebook is about to get a taste of their own medicine.
To me the whole thing just raises a bunch of questions that don't have any satisfying answers.
Hiring more self taught and bootcamp people is often advocated as a way to increase diversity, and a lot of roles don't require a college degree (plus a lot of self taught and bootcamp folks are very good). However, on a large enough dataset, they will be weaker candidates. So if you use those sources to improve diversity, you'll end up with a correlation between diverse hires and more junior devs. Which screws up with every other metrics you'll look at.
Until the number of women in our field are on par with men, efforts to create an artificial balance will mean lowering the bar.
-- edit --
I don't know if it went that way or not, it's just an explanation on how their problem would map to the cobra effect.
More specifically, the situation where pressure is put on teams to weigh gender as more important than skill in the hiring process to bring teams to gender-parity. The result of this is female employees submitting worse code. This isn't because women are inherently any worse at writing software than men are, it's simply that the employer has a smaller pool of talent to pick from.
* facebook got criticism for not hiring enough women as coders.
* facebook hired more women (probably lots of junior coders)
* they do what junior coders do
* someone turned the code review rejections into a spreadsheet and disregarded seniority (experience mainly), and made the issue about gender.
Or, to put it another way: when contributors are anonymous and genderless, work by women is accepted at the same rate as men?