7 ms·
Easy. The engineers who built it care mostly about their total compensation and getting promoted. They therefore gleefully implement the product requirements.
by leCapitalist 8y ago
Easy.
The engineers who built it care mostly about their total compensation and getting promoted. They therefore gleefully implement the product requirements.
The PMs behind the idea also care about the above, except they are held to account by business objectives. By narrowly optimizing for a particular objective (reducing account fraud) in an unprincipled manner, they come up with an insane feature idea like this.
The lowly L3 engineer fresh out of college understands how crazy this is and speaks up, but is hammered down by the culture. The decision is quite literally above their pay grade. They begrudgingly fall in line as they have the most to lose in this situation.
Finally a story like this breaks and upper management realizes the contradiction with the narrative that they're trying to create - that Facebook really does care about your privacy. The whole project gets scrapped, and by the time it's all said and done, over $1M is wasted.
Welcome to life at a big tech company.
- starbugs 8y agoYour summary hits the nail on the head. But you forgot the most important thing: What happens once upper management reads an article like this and realizes they f*cked up badly again? Yes, more of the same hierarchy, compensation, promotions, and "culture". Welcome to "efficient" big corporate hierarchies.
- Traster 8y agoI find it fascinating how big tech companies are intent on spending enormous sums of money seeking out the top tech talent in the world. Then rather than listen to them when they voice concerns they try to beat them down into submission. I get that if you worked at a company whose core mission is evil that you just have to accept that when you sign up, but there's no reason facebook needs to be make these active moral choices to pursue things in the worst possible way and yet they consistently do.
- deleted 8y ago[deleted]
- nstart 8y agoThat's exactly why they spend that much money. They know you can be submitted. They want tech talent. Not revolutionists. It's a rough world out there and it's better to get in line than lose your pot of gold. Doesn't make it right at all. But if you were that engineer, it's easier to say to yourself that you'll work your way up and change things the day you are in charge.
- ForHackernews 8y agoThere's a book about the process by which this happens: https://www.goodreads.com/book/show/558867.Disciplined_Minds https://www.goodreads.com/book/show/558867.Disciplined_Minds > Many professionals set out to make a contribution to society and add meaning to their lives. Yet our system of professional education and employment abusively inculcates an acceptance of politically subordinate roles in which professionals typically do not make a significant difference.
- mlthoughts2018 8y agoThe book Moral Mazes also deals with this topic.
- pmontra 8y agoCompanies are not democracies. Is it a contradiction that we both praise democracy and spend our working time in dictatorships? Probably but we usually don't even notice it.
- mcv 8y agoI think large corporations are a threat to both democracy and to capitalism. Excessive concentrations of wealth and power are dangerous. Clearly they can be leveraged for money and power, which is why they exist, but we might be better off with smaller scale enterprises and more equal co-operations.
- monetus 8y agoI feel like you may share the same interest I have in this crazy giant federation of worker cooperatives (mondragon). I'm curious of many things in regards to it. https://en.m.wikipedia.org/wiki/Mondragon_Corporation https://en.m.wikipedia.org/wiki/Mondragon_Corporation
- sqldba 8y agoTop tech talent generally have no idea how businesses make money. So of course you’d ignore them.
- bhnmmhmd 8y agoThis. I studied Electrical Engineering and in my experience, the only thing my classmates cared about was the technical aspects of the field, and often they couldn't see the big picture. Great talents of course, but more like robots, not even capable of understanding the humanitarian aspects of life. Such a waste. Disclaimer: It's just my experience, not necessarily true for all engineers and engineering schools.
- luckylion 8y agoThat's one part of it, I'm sure. Another part is that if you pipe up, you risk getting shunned: loss of income, loss of status, loss of being "part of the cool kids". Sure, you can get another job (that pays less) but you'll probably not work at the same cutting edge technology, and when you tell relatives or friends who you work for, their eyes don't light up. If somebody offered me five to eight times as much as I make today with a huge boost in status and other positive side effects, and all they ask is to quiet down those silly principles, I'm not so sure I'd say no. "You can still do good in 5 years when you've made enough money to be set for life", I'd probably tell myself.
- CelestialTeapot 8y ago<quote>If somebody offered me five to eight times as much as I make today with a huge boost in status and other positive side effects, and all they ask is to quiet down those silly principles, I'm not so sure I'd say no. "You can still do good in 5 years when you've made enough money to be set for life", I'd probably tell myself. </quote> The worst thing is, sticking to those principles just means someone else will take the job. Coming out of university, I had one job offer (it was a bad down market at the time). My principles made me say no. I didn't want to work on guidance systems for military applications, thank you very much. That choice has cost me a great deal in earning potential. Even so, I would find it hard to blame someone for compromising their principles.
- wellreally 8y ago> enormous sums of money seeking out the top tech talent Still less than what they spend on management.
- Nasrudith 8y agoIt is an authoritarian mentality fundamentally of "social order" - that they are beneath them so it is the "proper order" to obey. Above profitability even. You can see that bit of outright sadism with retail in particular but the pathology exists elsewhere. Rivals of Costco are angry with them for paying their employees more to get better motivated ones and less shrinkage - when if they think it is a waste of money be happy about it. Instead irrational rage because they transgress their precious social order. It is part of the norm but the norm is horrifying and stupid yet you are the crazy one for suggesting something different like actually listening to the people you pay to think.
- u801e 8y ago> Rivals of Costco are angry with them for paying their employees more to get better motivated ones and less shrinkage - when if they think it is a waste of money be happy about it Do you have a citation for this claim?
- Jgrubb 8y agoI don't have a citation, but I have read repeatedly that stock analysts cite "overpaying" their workers as a place where they could cut costs and boost short term profits.
- deleted 8y ago[deleted]
- mcv 8y agoStock analysts is not the same thing as rivals, though. If people think it's needlessly costly, competitors would cheer because their competitor is pricing themselves out of the market. As for stock analysts, if it turns out Costco gets more efficiency out of their better-paid employees because they're better, more motivated and less likely to leave, then that will eventually reflect in profits and stock price.
- zitterbewegung 8y agoAmazon is know for a large capital investment and their stock has gone up even though they could cut costs and increase their margins.
- SN76477 8y agoSteve Jobs understood the problem. https://youtu.be/fuZ6ypueK8M https://youtu.be/fuZ6ypueK8M
- yebyen 8y agoI was looking for the Steve Jobs quote in this thread, thought this was going to be "It doesn't make sense to hire smart people and tell them what to do; we hire smart people so they can tell us what to do."
- SN76477 8y agoMuch more succinct message. Thanks.
- breakingcups 8y agoYeah, if there's one thing Steve Jobs is known for, it's listening to other opinions.
- yebyen 8y agoAin't that the truth, but he said so at least the once, and now I guess that's how we remember him!
- philipov 8y agoPart of getting all the top talent is that you can deny it to potential competitors.
- baron_harkonnen 8y agoI think you misunderstand the real purpose of these major companies fighting to hire as much talent as possible. Anyone in the Bay Area that cannot afford FAANG total comp knows how hard it is to hire top engineering talent. This is the end goal of these companies hiring policies: to remove talent from the market. Before these companies where FAANG most of them were small, crazy startups that were able to easily acquire talent because tech was pretty boring at the time. You could pay market rates, but give someone an exciting project and they'd join you. That allowed all of these companies to completely disrupt the market. Having disrupted the market they are no longer interested in this happening again. The current hiring practices are to basically drain talent from the startup pool. Paying an engineer 500k is much cheaper than acquiring the new darling startup they ended up creating (DeepMind), which is much cheaper than acquiring the now large company that is threatening you (instagram), which is still much cheaper than allowing existential threats to you to eventually IPO. There's the added benefit that you now have a bunch of great engineers on your team, but this isn't the real purpose. The tech giants of the past, IBM, Oracle etc all failed to realize how important it was not only to have good engineers, but to also remove great engineers from the market.
- deleted 8y ago[deleted]
- emilsedgh 8y agoThis story you wrote seems like something that happened a couple of years ago at Lenovo. Facebook's would most probably not call it off. Or just resurface the same thing at another time with another name or excuse.
- dininski 8y agoI partially agree with you. When I used to work at one of the big five, PMs for my team would regularly disregard the engineers' output on most matters (apart from occasionally letting us make purely technical decisions). This, of course, ultimately led to almost the entire team leaving, including me, and the rest transferring internally. It's not all the engineers' fault. One can push back as much as one wants, but it rarely changes anything at all. However the PMs' success is measured based on delivered features and projects. In most big enterprises the engineers are just worker bees, for the queen PM bee and if they don't perform or don't want to do something, they can be somewhat easily replaced with someone who will. And don't forget that a lot of the engineers might be on a working visa, for example. And why would they jeopardize their job and their way of life on moral grounds, instead of keeping their head down and just going through the motions. I'm not saying that I agree with them, but putting all engineers in the same basket seems unfair. Now that's why realistically it is much rarer for a group of engineers to take a stance than you'd think. This is why cases like the Google engineers who refused to work on military contracts got so much attention. As inspiring and empowering as it might seem, in reality it (almost) never happens.
- robteix 8y agoI mostly agree but don’t underestimate the effect that drinking the kool-aid can have on your ability to tell if something is wrong or not. I’ve worked in these megacorps and I understand how easy is to believe everything they do is awesome. “We’re just doing it to make it easier for our users” or “we’re Facebook, we know how to securely handle their passwords” It’s very easy to _believe_ these things when you’re in the inside being showered with money and being told how amazing you are all the time.
- dvfjsdhgfv 8y agoBut frankly, when you think about it, the only amazing thing about FB is how it got popular, that's all. As for the user experience it's very far from amazing, in spite of all the tech used. It's slow, and on mobile not only slow but also resource hungry, it has several glitches, plus there is a ton of things that annoy users. Now, I can understands that someone working for SpaceX can think they're all amazing, but if you work for FB? It's like working for MS in late 90s - maybe good for you cash-wise, and that's pretty much it.
- short_sells_poo 8y agoThe finance industry gets (often rightfully) vilified for having flexible morals and reckless profit seeking, but this is not something unique to finance. Finance was traditionally the environment that enabled this sort of behavior, but the root cause is that fundamental human behavior is still fairly reptilian in nature. As technologists we like to think that we are above this behavior, but we are not. All it takes is someone to wave enough dollar bills in front of our eyes and we'll mostly justify our actions with a mixture of whataboutism and by saying "I'm just a lowly cog in the machine". I'm seeing a great many parallels in the short term predatory and risky behavior in the financial machinations of the past and the behavior of tech firms including FAANG today. Even with the best intentions, the system eventually evolves to a point where the show is being run by fundamentally the same sort of people in both industries. Perhaps it is because it is these sort of people who strive in a cut-throat corporate environment that is itself in a cut-throat capitalist environment. I'm not saying this as some sort of hard line leftist either - hell, I work in systematic trading so I'm as much part of the system as one can be. Yeah sure, I should hold true to my morals, but what about all the others who are willing to replace me at a moments notice? I'm just a cog in the machine, my action will not make an ounce of difference and only cause hardship for myself. Oh the irony!
- luckylion 8y agoI agree partially. First of, I don't think the finance industry gets vilified for having flexible morals, they attract hate for having no morals at all. Certainly, you're right that we depend on each one to say "no, I won't do that", but I feel like there's a difference in quality: evil intent vs willful ignorance/negligence. There might be borderline illegal tax-dodging with large tech companies, there might be irresponsible data security, but there's not a lot that is comparable to the cum-ex-trades that large banks engaged in: no active defrauding of the government and/or citizens. Granted, it may happen once tech corporations have as strong a grip on governments as banks do, and feel secure enough that they won't have to face repercussions if it blows up. Plenty of banks, and not just the large, global ones have actively engaged in tricking their customers by selling them junk and hiding and/or downplaying important details to get their sales provision, and it wasn't something that was "only known at the top". I've yet to hear of scandals of a similar magnitude in tech. Chrome doesn't contain any hidden crypto-miner, and if it ever will, I doubt that an investigation would reveal everybody on the team knew about it - it would likely just reveal a security breach or a small amount of people subverting the processes. I do completely agree that tech isn't all sunshine, however. Behind pretty much every large scale data leak is an engineer that said "well okay if you want me to put this database server on the public internet and remove the password, I'm happy to do it" instead of refusing, and behind every horrible overreach in surveillance is an engineer that just blocks out the impact his work has on real people. There are people working on killer drones after all, and I don't think any of them are naive enough to believe that "they only target the bad guys".
- matwood 8y agoThis is why control > salary for me. I would much rather (and do) work at a smaller company making less money, but where I have real input in the company itself. We routinely have clients ask for more tracking data on users and we explain/teach why it is a bad idea. In some way these FB stories help me, because I can point to these articles and ask 'do you want to end up associated with this?'
- CalRobert 8y agoThat's great when you have the ability to forego potential salary. It's also why manufactured scarcity (especially in housing) enables people who wish to apply engineering effort in unethical ways. If 10 engineers are bidding on 5 houses, the 5 highest-paid ones will get it. Any pay raise they get will get dumped in to their house - give them all 100k raises and the house will go up by whatever another 100k a year in mortgage payments gets you (I simplify, but not that much) Not only that, those 5 highly-paid engineers who got the houses have every incentive to make it illegal to build more. It's hard to stick to your principles when it means getting kicked out of your home, pulling your kids out of school, your spouse having to move away from their job, etc. It's not just housing, of course, it's a huge part of it. The engineer with a $750 a month mortgage will have a MUCH easier time saying "fuck off this is evil" than one with a $7500 a month mortgage.
- matwood 8y agoFirst, no one is talking about getting paid incredibly less (especially if you factor in COLA). It's more generally about not maximizing for only salary. Second, unless you want to work in one of the big companies, why work where it is only engineers bidding on houses? Engineers have the luxury right now of taking less pay and still making much more than a large majority of the population.
- i_am_proteus 8y agoHe's describing, hyperbolically but not wholly inaccurately, the Bay Area housing market.
- TheRealDunkirk 8y ago> Welcome to life at a big tech company. Most of this is, as you've correctly spelled out, just due to perverse incentives, and there's not really any intentional malfeasance. The REAL problems start when you get a neurotic psychopath with a modicum of power, and an agenda to climb the ladder, who pushes through ideas they KNOW are bad for the company, as a whole, in the long run, but do so anyway because they know it will help their career in the short run. I've been powerless to try to stop this from happening at two Fortune 250's.
- cujo 8y ago> there's not really any intentional malfeasance I would argue that the people at the top making these decisions are not ignorant about what is going on.
- moorhosj 8y agoIs it possible the private sector (free market) is not as infallible as I was lead to believe?
- engineerworks 8y agoNot really as an engineer who had been in similar problem. It's not that I am programmed to keep my head down and focus on technical stuff only and that I don't see the big picture and externalities of our actions. Having a technical degree instead of humanity or philosophy doesn't make you less ethical. I'd bet a broke and uneducated person can be more ethical than me despite not having the technical education I possess. I can see the ethical problems but when I raised them to the management. Management acted like my friend and told me, look pal, there are many people in the world and we can't just think for everyone. You need to care about yourself and your family and we care about you. This is our group and we only care how much our group prospers (read: makes money) and we don't care about outsiders. It's ingroup and outgroup politics here and it's much easier to sympathize with the people who are in front of you acting desperate to make money than those who you'll never see. Then they bring their legal team, who assure me that this plan is completely legal, so we will not run into any problems! Have you ever seen Wolf of Wall Street? It's much similar to that, we live in bubble where it's okay to do those things and no one around us judges us for that, so we feel safe and secure. There is no one telling me that I am doing something unethical. If you want to study this problem then go back to history and see how much unfair the world was and people who had it easy were pretty okay with all that. I can choose to leave this job but it basically means being stripped of your status, income and group (which took years of hard work) and even then someone else will right? And I can move up the chain, some day I might do ethical work, system can only be changed from the top, right? It's easy to justify your actions to yourself this way and stay at the place.
- petre 8y agoIn my country there was a joke running about the communist establishment. It went like this: You can't? We'll help you! You don't know how to? We'll teach you! You don't want to? We'll force you! I guess these companies work pretty much like totalitarian regimes but at least you can quit without being shot.
- mic47 8y agotrue, apart from I would expect this to go from growth team (making signup as friction less as possible), not from anti-fraud team.
- h3ckr 8y agoThis. You nailed it