Ask HN: Facebook engineers, what keeps you at Facebook?
This is a legit question and not a rhetorical/troll question. My own opinion is negative of them, and I wish they did not exist but that does not mean others are not allowed to work there or do not have different opinions. However, I am curious, is the work interesting? Is the pay too good? Or do you feel that there is no negative impact of Facebook on the world and humanity in general or that its positive influence outweighs the negative?
Id love to hear why people stick it out there when there are many other companies that could pay as good or provide more fulfilling (again, subjective) work for less pay.
Edit : For context, I thought of this when I read about the ad Zuckerberg put out against apple recently, which is obviously far from the truth/false.
55 comments
[ 6.6 ms ] story [ 125 ms ] threadIt seems like most of the stuff they do has been provided by competitors at one time or another, or could be done better outside of the constraints of facebook’s ‘engagement’ model.
Perhaps some of the things Facebook does can be done better by other companies.
They don’t need to ‘beat’ Facebook as a whole, and if the engineers motivations are the features they work on, perhaps they can get more satisfaction elsewhere.
But when you say we should start using alternative tools in parallel to FB so that we contribute to grow these networks and reduce our dependence, then it's suddenly a huge cumbersome task.
Let's admit that the vast majority of users is actually ok with what FB does with their data. Showing concerns about privacy without actually doing anything is a cheap way of looking good.
It doesn’t take a long hard look at ourselves to acknowledge that we are quite vulnerable to manipulation or addiction.
Those vulnerabilities are not going anywhere.
I suggest that there is no value in somehow blaming ourselves for them and that what we need to do is make good decisions about how we shape our world to support humans as we are rather than to maximize exploitation of our weaknesses.
It’s quite straightforward to acknowledge that things like holy wars based on ideology have been with us for a long time.
It’s a straw man to suggest that anyone is saying “let’s abolish the tech giants and everything will be great”.
You say: “I believe that our unwillingness to face the deeper problem will prevent it from being solved.”
Can you articulate what this deeper problem actually is?
I'm not sure what I said is a straw man. I was being a little flip, but I think it's a normal human impulse to blame "that thing" or "those people" and to feel that a problem can be fixed by just eliminating whatever that is. Maybe nobody is explicitly saying "if we eliminate Facebook the problem will go away," but I do think some people implicitly feel that way.
The deeper problem, in my view, is that network technologies encourage our tendencies toward runaway group think and villainization due to their effect of disinhibition (making us react to something more quickly than we can rationally think about it).
What I’m not sure about is how we are not being honest about the problem?
I agree with this: “network technologies encourage our tendencies toward runaway group think and villainization due to their effect of disinhibition (making us react to something more quickly than we can rationally think about it)”
Except that it seems over-general. I think this is feature of some social network designs, but I don’t see how we can say it applies to all ‘network technogies’.
To me that just leads back to there being a problem with how Facebook is designed.
It is designed to maximize engagement so they can sell ads - I.e. they profit from this disinhibition.
I think we largely agree on what’s happening, but what I don’t yet understand is how you conclude that Facebook is a scapegoat.
Honestly that doesn’t really clarify it for me.
If the broader problem is:
“network technologies encourage our tendencies toward runaway group think and villainization due to their effect of disinhibition”
Then Facebook is by far the most significant manifestation of that, followed by YouTube and Twitter who are also criticized a great deal.
What would it look like to address this broader problem without actually focussing on where it is manifest?
I think I might be able to see more easily what you are getting at if you could give an example of something you see as beyond Facebook’s control, but for which they are catching flak?
It is a little annoying how one sided the discourse here is against FB. Makes them seem far worse than they actually are.
Anyway, while I don’t work there, maybe an answer to your question: people find meaning in life in things other than “meaningful work”.
It can happen, FB just doesntt want to for either $$$ or for loss of control.
Most people have bills to pay, mouths to feed, and would be delighted to have a well paid job with a leading tech firm.
And as I wrote earlier: scandals were largely reported and extensively covered. Most users stayed. So if users are happy with it, why should the employees quit a good job?
The point is not that all potential scandals have been reported. The point is the ones that have been uncovered have been extensively reported. And that didn't change anything to the majority of users.
So why would you think more scandals will do?
> Most users stayed due to lack of a good alternative, not because they felt any affinity for Facebook.
When asked what the alternatives miss, the answer is almost always the network. When you ask to contribute to alternative so you grow that network, it's "meeeh, too complicated to use 2 networks". But it's not too complicated to use FB, and Twitter, and Instagram, and Linkedin, and...
"There is not good alternative" is a lame excuse. The honest answer is: "I don't want to do any effort nor any kind of compromise whatsoever".
And if you don't want to change anything, in my view, you're fine with the status quo.
I doubt even Facebook employees have that luxury, which is the point I made.
This is true of most people. This is not true of most facebook developers.
The government? A church...oh wait
I’m sure Facebook employees are talented and have options for employment, but even they are unlikely to find an employer perfectly aligned with their own moral compass.
And of course, people will say, “you don’t have to live in X, you don’t have to live a lifestyle resembling professional middle class outside the Bay Area, etc.” moving the goal posts...
In my small city, Facebook is the public square. It's where policy conversations happen. And it's how I've built relationships, both strong tie and weak tie, with any number of people I would never have had the chance to converse with pre-Facebook. It gives us a network with which to easily keep in touch, and with which to broadcast notify each other of policy developments and debate their merits.
I recognize that Facebook writ large has deep problems. But in my local community, I can't imagine what would happen to our political dialog if it were to just disappear. It would be very, very hard to follow policy developments, remain plugged in to my local government, and to find like minded people to organize with.
I don't personally have an account but everyone in my family does and their feeds are dominated by entirely benign family photo sharing.
If someone cares to fix problems with social media, then it makes sense to do it from inside as well as outside.
(I don't work for Facebook.)
Here is a controversial stance, but why is Facebook such an evil corp?
They don't pollute the world like Exxon does, they don't have "banana republics" like Coca-Cola used to do, they don't steal water like Nestle does, they don't have sexual harrasment lawsuits like Google does (correct me please if I am wrong), they didn't fire their own diversity officer like Google did, and you don't have to be a part of a cult to work for them like you need in Apple?
Don't get me wrong, I know they have negative sides, and Zuck does appear like an evil mastermind, but come on, the demise of Facebook has been greatly exaggerated, Facebook still is by far a net positive, no matter how much the media tries to convince us otherwise.
Also, if people can go and work for Oracle or Palantir, then Facebook is not even comparable..
https://www.bloomberg.com/news/features/2017-12-07/how-rodri...
That is just as much an externality as the pollution you mention in your examples.
- Provides groups for people with common interests.
- Allows people to share positive ideas and articles, not just negatives
- Brings far-flung family members together in a way not easily replicated
- Allows people who care for each other to easily stay in touch despite distance and years apart.
It can be easy to point to other applications that could do this, but there's nothing I know of that's good enough, and certainly nothing with the same number of users.
> there are many other companies that could pay as good
Not really, it's pretty much limited to the FAANGs
* $$$ - There are only a few companies at that level of total comp. FB stock has climbed a lot in the last two years.
* Benefits - if you’re starting a family, FB gives the most leave of any big tech. I’m a dad and currently taking my 4 month fully paid paternity leave, after already taking 10 weeks paid COVID leave this year to take care of my two year old. We’ll be getting 10 more weeks of COVID leave for H1 2021 also.
* Culture - say what you will about the FAANG interview culture, but top tier companies have really good people and high standards. I’ve gotten pushed more in the last two years than any job before that. If you’re a high performer, the ceiling is insanely high, both in comp and responsibility.
* FB has tons of projects that have nothing to do with the things HN hates about FB. There is a massive chunk of the company working on awesome products that get used by billions of people.
* (flame war incoming) Not everyone agrees with the HN stance that selling ads based on user data is fundamentally evil.
* FB has done sketchy things in the past, but there’s so much government regulation and increased scrutiny, none of that would fly in 2020.
You really believe that? Because FB was caught in scandals after scandals, and never seemed to change its approach on any issue. At this stage, it's not "some sketchy things", it's a mindset at top level.
Don't get me wrong: If we were scrutinizing all large corporate the way FB is, and ask people to quit if we found anything ethically questionable, there would be no large corporate and probably a high unemployment rate.
But let's keep in mind how FB "behaves" -Cambridge analytica -Selling users pivate messages to third party with a highly questionable excuse of users consenting -Threatening to leave Europe or Australia if they pass regulations FB doesn't like
And what fundamental changes were made at top management to give the company a radical different orientation preventing more scandals in the future: -
But my final point will be: all of these were well reported and described in details. FB users cannot say "we didn't know" in good faith. Fool me once: shame on you. Fool me twice: shame on me. Users have the absolute right to not give a damn, and FB has the absolute right to test the limits of acceptance. We're not talking about a charity organization here.
Of course working there requires sharing (or having rationalized) at least some part of that mindset.
products. For VR it's top notch (Oculus); for AI too; for VC (portal); for open source web tech (React); for data center tech. if you are interested in those domains (and I'm sure many more) its a top place to work.
information. they have brought billions people to the table to share online. while personally I would prefer if people were sharing more on open platforms and protocols, I think theres nothing wrong with competition and Facebook's "it just works" is great competition for Webtech and I still believe someday the web will get its act together and improve its core tech.
i worked at various big techs as an employee and contractor, and while never worked at FB, I can tell you the people building products mostly are building to build a better world, while at the same time the strategy of the company is to maximize the legal environment first to ensure profits, and put products second. So FB is no different in that regard.
1. I frankly didn’t even know how well the pay was before they made the offer. I applied there because Facebook products have been incredibly useful in my life and that of my friends/family...most of my life’s opportunities in the last 15 years came through Facebook. 2. I was of course aware that the company also makes mistakes but my attitude going in was that I wanted to be part of making things better 3. Looking back at my 5 years there I got everything I wanted and then some. I got to work with amazing like minded peers...people that would show up everyday to do better. I found that really inspiring! As a result my baseline for excellence has been pushed upward dramatically! 4. Individuals have all the impact and power there! Management generally took a more passive approach. Their main job is to provide resources and not to tell people how to do their jobs (within reasonable limits). 5. About the bad headlines: in the first couple years I made the effort to internally research every bad story I read in the media...but not a single time was I able to confirm the headlines and allegations. Every single time it turned out that the media was mischaracterizing or misrepresenting what actually happened. The picture that emerged for me over time was that the media was incredibly incompetent when it came to tech and how to piece together information they had...and frankly just looked for things that supported their narrative 6. That’s not to say that we didn’t make mistakes or that there wasn’t problems...but I have yet to find the media writing about that in a way that advances the conversation or informs people. 7. But you will easily find people who didn’t like it there and I get it...it’s not for everyone
* nothing I do on a daily basis is immoral or I wouldn't do it
* if my employer wasn't doing this, plenty of other companies would
* if I jacked my job in, nothing would change, the company/industry would replace me and move on exactly in its current direction
* I make good money and that means I pay a tonne of tax (which I don't try to avoid or evade) and that's what actually paying for schools and hospitals and roads and everything else you see around you
* if I did leave, I may be replaced by someone who is willing to do immoral things and evade their taxes so how would that help?
I imagine the same key points are true for every employee at any organisation.
- I work with the most talented people I've met, by far. These people are crazy smart and experienced. Nobody slacks, everyone's valuable and productive.
- I'm challenged in my daily work. It's never boring (I work on an internal tool that's very complex). All my previous jobs have been "plop features on this CRUD app". I'm positive this is one of the best places to become a highly competent software engineer as fast as possible.
- Comp is nearly double my previous job. After being on the inside, seeing how it's run and how competent everyone is at their job, I'm also pretty bullish on the company's future and stock price.
- I get to write Rust daily. It's still in early stages of being supported at FB but had a decent following and should be well supported soon. Developer experience is extremely important to me and Rust is just great to work with.
- My manager is great. Very empathetic and I trust him with any problem I have, he always does his best to solve any issue I bring up.
- Internal mobility is great. I'm thinking after a couple years on my current team I can go work on VR, Rust infra, Pytorch, or whatever else seems interesting, anywhere FB has an office. Can go full remote after one more promo.
- The company is structured so that incentives are fairly well aligned. All the organizations I've been at previously had problems with this. It's not easy to game the system or be too self-serving here.
- Internally, dissenting voices are not silenced. There's a healthy discourse about the company's decisions, people are very free to bash it or Zuck without fear of repercussions.
- I think that the hate FB gets is somewhat deserved but not to the extent that HN believes it is. There are a lot of media stories that are exaggerated or plain false (example: FB does not sell your data to anyone), but I'd only know that because I get to hear both sides of the argument. There's also a perception of neglect or malevolence that is associated with FB, but the truth is that solving every single problem with running a social network is incredibly difficult and despite FB's size, it's not possible to make everyone happy. Example: conservatives complain that FB is censoring them unfairly, progressives think FB isn't doing enough to counter hate speech. Finding the perfect balance is virtually impossible. We've also come a very long way since Cambridge Analytica, there's a ridiculous amount of resources being put towards making sure there are no privacy violations. FB is the least popular big tech company but I don't think it's any less ethical than Google or Amazon.
- I also think FB's benefit to the world is largely underestimated by HN. Reducing friction for finding and maintaining human relationships is incredibly important. We're also loved by small businesses, countless companies may not exist without FB advertising.
- It's the only big tech company that would give me the time of day. I probably work have taken a Google offer if I had the choice.
I intend to be here for a few years, at least.
That's not to say it's all good: FB infra is all in-house and breaks often. Hack (PHP with a type system duct-taped on) sucks, is totally proprietary, and is everywhere at FB. The company steals product ideas from other companies. It's secretly more or less stack ranked, so there's a lot more stress than other companies. I'm very wary of who I tell where I work given the negative sentiment.
Can't argue there, but that's an incredibly low bar to set.