Do you seriously struggle to think of possible reasons for why someone would want to work for Meta? Something like "high pay, interesting/difficult challenges and problems to work on, large scale rarely found elsewhere, and lots of learning opportunities (including loads of great engineers to learn from)" never crossed your mind?
Not saying that those were the reasons OP used to make their choice, could have been plenty others. But given there are so many obvious possible reasons, the question in the context of the original comment feels just off.
P.S. I am neither current nor a former Meta employee. It is just jarring to see reddit-tier flamebait discourse in HN threads.
Yes, I struggle to think of a good reason to work for such a harmful company as Meta. People usually don't land there because of a desperate need for money, which would probably be one of the very few acceptable reasons for joining that company.
And why should my question be in good faith? Why should we not call out people who cheerfully join organizations that pose a threat to our future, and show no civic responsibility?
WhatsApp is an extremely useful product in my life. Instagram is nice for keeping up to date with some friends I don't get a chance to hangout in-person with often, as well as following some small local artist and museum pages. I dont care for FB as a product anymore, but pre-pandemic it was great for helping organize events with my friends. Oculus Quest 2 is a product I use daily and enjoy.
Most people outside of a subset of HN boiling in their own echochamber consider a lot of those products as useful in their lives, and will just give you the look of "huh, sounds interesting, i will look into it later. Oh, just remembered I had an appointment in an hour, welp gotta go, see ya later" if you try to give them that "harmful" spiel.
> And why should my question be in good faith?
Because that's what people come to HN for. If I wanted bad faith takes galore, I would need to go no further than reddit.
> Why should we not call out people who cheerfully join organizations that pose a threat to our future, and show no civic responsibility?
Because that's just your opinion. And it is sliding into QAnon-level justifications for using arguments like "why should we wear masks, when they pose a threat to our freedoms and the way of life!" and "why should we not storm the capitol, it is a civic responsibility to free ourselves from the shadow cabal's tyrrany and threat to our future!".
I don't agree with those QAnon takes, so I hope you realize that not everyone universally agrees with your takes either. And not because they are being paid by Meta or were "brainwashed".
It seems you also struggle to understand that the majority of the world does not consider them to be a harmful company, and do not agree with your assessment of it.
Anti-disclaimer: I do not work for FAANG, nor have I. I also never had a FB/Instagram account. I'm not fond of Facebook, but I can see other people's perspectives.
Then you aren't actually asking to learn. Instead you are judging the poster. That's a thing you can do, but couching it in a question is terrible forum etiquette.
You only asked him his reason, so you could attack him for it.
Just go and say what you really meant, instead of pretending like you had anything to contribute in the first place.
That way, at least the reasonable people can see what you wrote, and hopefully get you deplatformed.
Scale, by now, is surely an operations matter. If they're still having to innovate to perform at their current scale, what the hell have they been doing? In other words, aside from the VR distraction, what interesting challenges remain at Meta?
I know they have to rebuild their ad platform since Apple devastated it. But is "convincing people to look at advertisements" really still an interesting challenge? That's the point of view I don't understand, and would like to!
Is it selfish? Perhaps. And maybe Meta will fall out of the pantheon of top tech companies at some point, but for now they’re still there.
The projects in their domain is definitely more interesting than slogging through yet another Generic Line of Business Project at Generic Tech Is A Cost Center Company where the vast majority of SWEs work.
Stipulated the rest of it -- what's the engineering challenge?
But to counter that, again, what’s the interesting or exciting engineering challenges at the various mundane companies where the vast majority of SWEs work at?
Having worked at such “boring” companies, but recently transferred to an “exciting” company in the same tier as Meta, I can say the fundamental concept of my projects or work hasn’t changed, but everything around it has. The people around you, the resources available, the respect, the culture.
It’s all a matter of context too. If you’re the type of elite SWE that can snap their fingers and land offers at any of the FAANGMULA+ companies, then sure it’s much easier to scoff at Meta and say there are many equivalently “interesting” places to work out there.
On the other hand if you’re someone that struggles with leetcode and Meta is the only company of its type that gives you an offer and the rest are cost center companies like the Wells Fargos and Home Depots of the world, then that’s another story.
Say for example using advanced engineering techniques to optimize existing processes to achieve a 0.1% speedup. That alone could save a couple million dollars with Meta's scale. And it's only possible with the kind of scale they have.
And of course outsiders wouldn't even notice such a thing.
Blue pill: I am passionate about connecting people
Red pill: Money is nice, good people and low stress job