Hacker News new | ask | show | jobs
by jaemison 3332 days ago
Engadget summary: https://www.engadget.com/2017/05/02/facebook-coding-sexism-a...

I don't work for Facebook so I can't speak to their particular culture problems, but I am a female SDE working at one of the "big-5" and I deal with this on a near-daily basis.

Examples include: - having to chase down specific individuals and sit down with them to walk them through my code review - waiting for approvals on code reviews while other engineers, not wanting to be blocked on my work, copy and paste my code directly into their branches and open new code reviews which have no problem getting approvals. - getting approvals quickly only on work that can't possibly break anything important (CSS! /s).

If anyone has any suggestions for how to get assigned more interesting tasks that don't take weeks to get through code review, I'm all ears. Forgive me for sounding ignorant, but rather than getting bogged down in statistics and senior engineer distribution (because let's be serious - if women can't get code reviews on important feature work, they weren't getting to senior engineer anyway) let's take the raw data at face value and start with the hypothesis that this is a real problem related to how men and women interact when placed in a high-pressure team situation and focus on addressing that problem first please.

2 comments

> Examples include: - having to chase down specific individuals and sit down with them to walk them through my code review - waiting for approvals on code reviews while other engineers, not wanting to be blocked on my work, copy and paste my code directly into their branches and open new code reviews which have no problem getting approvals

That's crazy! I'd be escalating that shit to my manager in the first day it happened. Management should sort out any individuals that have a problem. I can't understand why a company would hire an engineer _not_ to do work.

I'm glad you raised this. You should definitely be vocal regarding this to your manager and if he/she doesn't listen then raise to manager's manager.

This is unacceptable and definitely shouldn't be the norm.

When I was doing a lot of code reviews all I wanted was team members I could trust -- somebody who could sit down, hack out a feature, and I just had to hit the merge button. Every single comment I made was more time out of my day. It sounds like a massive cultural problem if it's that hard to get code merged.