Except all of this fallout is because Uber HR determined employee x with a harassment issue is valuable enough to making money that the potential to lose employees y and z is an acceptable risk.
Ethics do not logically fall into place magically because the ultimate goal is making money. It's easy to say "ignore those factors in favor of making money" but the reality of the world isn't that simple. Uber didn't tolerate a culture that got in the way of making money, and now they're here.
"A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one."
Focusing on work and allowing harassment is polar opposites. Harassment is by definition something personal and not professional, and outside of those supporting hazing there is not much support that harassment has any place in the work place.
Reading the stories about uber, I keep hearing that the woman wanted to focus on work but the harassing person interfered. That is exactly what amorphid suggest that a company should work to prevent, fostering a culture that focus on making customers happier and getting people working together for that a common goal.
As long as the demand for engineers stay higher than supply, everything should fall magically into place, actually, according to economic theory.
Developer turnover is very costly.
What I got from these womens' answers is that their motivations are pretty much exactly the same as men's. Maybe with the exception of serial harassment cases.
I'm not so certain. I agree, it should. But engineers don't like to talk about their salary; I have no idea what my peers earn, and it isn't easy to find out. Researching data such as discussion on HN, Glassdoor, BLS data, surveys from companies that are more open, etc. yield absolutely ludicrous ranges; I might ought to (depending on who and how you ask) be earning anywhere from 60k to 250k+ as an engineer; that includes throwing out some high & low figures. The situation is made worse by the huge disparities in cost of living between various geographies, making it hard to translate salaries in one area into anything sensible in the next. (You're lucky to get a breakdown to one of a geographical area, or actual line of work, but not both. I want to know what a backend vs. mobile vs. PM makes in Boston vs. NYC vs. SF; and ideally, along even more dimensions. Alas, it seems that blog-studies never release the data.)
Ethics do not logically fall into place magically because the ultimate goal is making money. It's easy to say "ignore those factors in favor of making money" but the reality of the world isn't that simple. Uber didn't tolerate a culture that got in the way of making money, and now they're here.
"A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one."