13 ms·
Here's how things play out: Zuck gets some idea, he's surrounded by a bunch of yes men who say "yes, this will definitely change the world", then it turns into
by menloshark 4mo ago
Here's how things play out: Zuck gets some idea, he's surrounded by a bunch of yes men who say "yes, this will definitely change the world", then it turns into this optics game of kissing the ring. You ask yourself "how could they blow 80B on the Metaverse like that", this is how.
DON'T JOIN META, no matter how fast the recruiters reply to your messages. No matter how cool the work sounds (the managers lie in team matching). There's a reason why the average tenure is <2 years.
It's a toxic and fear based culture. You join, the people around you are already thinking how to scapegoat you. People gatekeep actual work and save it for political favorites and everyone else on the outside is stuck cooking up bullshit projects. If you do manage to find work on your own, people will immediately start scheming to steal it
- gerdesj 4mo agoIs this supposition or first hand experience?
- menloshark 4mo agoThe latter. I've seen so much unethical shit here, I'd love to give more detail but I'd probably dox myself
- janussunaj 4mo agoDon't let it break you. Take whatever money you made and run. The rest of big tech isn't much better. Big G is less stressful, but you'll see vicious and cringey behavior left and right. Hyped large startups are cults and 100% cringe. Meta is kind of the worst of both worlds though. "But they pay so well". Yeah, also: life is short.
- cindyllm 4mo ago[dead]
- poopiokaka 4mo ago[dead]
- mathgladiator 4mo agoOR join meta, sell your soul, stay for 7 years, then retire and be done with work forever!!!
- deleted 4mo ago[deleted]
- menloshark 4mo agoMaybe if you joined 10 years ago lmao
- teaearlgraycold 4mo agoI 100% understand the appeal of freedom from external pressures that retirement offers. But at the same time all the (many) people I know that retired early mostly just goof off and struggle to complete any of their many projects. And don’t get me wrong, I love goofing off. Been doing plenty of it. But given my inevitable death I have to appreciate a little external pressure forcing me to do good work.
- xp84 4mo agoIf I were fortunate enough to be in that position, I think I’d partner up with a buddy to build something cool (that is unlikely to be a big moneymaker) and rely on each other for that pressure.
- Mars008 4mo ago> and struggle to complete any of their many projects Hmm.. I don't struggle, I enjoy it. The goal isn't to start glossy product production. It's to learn how to do it. As soon as it's obvious project is usually shelved. Except for the 'main line' projects which together can result in something significant.
- toast0 4mo ago> But at the same time all the (many) people I know that retired early mostly just goof off and struggle to complete any of their many projects. I retired early and ended up going back to work part time. I didn't complete many of my projects, but that's not why I went back. Most of my projects were things I wanted to play with, not things I expected to finish. Working part time is nice because of external pressure, but really, the most of the pressure is cause I'll feel bad if I disappoint the people that are letting me work with them. I don't feel bad if I don't get my personal projects done, because nobody is going to use them anyway.
- dlandis 4mo ago> People gatekeep actual work and save it for political favorites and everyone else on the outside is stuck cooking up bullshit projects. If you do manage to find work on your own, people will immediately start scheming to steal it So this applies to even, say, mid-level developers? Wouldn't you get work assigned to you after you're hired, or do you actually have to hunt for your own projects, like you might in some consulting firms?
- menloshark 4mo ago> or do you actually have to hunt for your own projects, like you might in some consulting firms? This is how the company works on a fundamental level. On healthy teams, having something assigned to you (for levels under staff/6) is normal. On unhealthy teams, you're just a sitting duck and it's better to find your own work. Or else you'll be forced to work on bullshit projects with no upside. Side note: the "they" who does the assigning is not a manager, it's another IC. The ones that go out and find their own work. That could be at any level technically, but usually staff+ because they form little political mafias.
- zmmmmm 4mo agoIt is hard to judge culture during a period of serial downsizing because it will always be toxic in that context. But what you tell aligns with what I have inferred over a period of many years observing, even during times when they were growing: at a high level, Zuck gives the right signals of a successful tech CEO. He's smart, insightful, talks well (now) and appears decisive and willing to back long term bets into the future. And he makes money like crazy. But looking at the track record there's a very concerning lack of execution around critical strategic objectives. Take metaverse - I know most people laugh at it because they think it was a bad idea to start with. I push that aside and look at the execution. They poured a startling amount of money into it, and the end result - technically - sucks. This is not good execution of a bad idea. This is incompetent execution of an untested idea. After 5 years of huge investment the characters in Horizon Worlds still look like cartoons. All the advertised features of hyper-realistic worlds, generative world building etc failed to materialise. They made a face saving pivot to mobile where they claim it is successful but I literally never heard of anyone using it. I think it will be entirely synthetic traffic driven from their existing properties. Then you can look at AI. You can say the jury is still out on their AI reboot, but it has been out a long time now, and it seems like at best they are just grading into being at par with leading AI labs. But I think that's being generous because so little has been released. What is certain is they went from a leading position right up to 2022-2023 to falling completely off the radar. Despite still holding the undisputed leading AI framework in PyTorch. I have to conclude there's a genuine culture and execution problem that probably centers on the fact that Zuck is simply not a good people manager. And his relationship with the next level down (Andrew Bosworth etc) is such that he doesn't enable them to be either. And this all permeates through to an organization that delivers at a fraction of what it should given the resources it is expending.
- marcosdumay 4mo ago> This is incompetent execution of an untested idea. VR will be huge some day. Maybe not as huge as the Metaverse hype, but huge nonetheless. But did you expect Facebook to have any competence on making it? Even if the timing was correct, what differentiator do they have? And then the CEO throws a world-changing amount of money without even an idea (because "a VR world!" isn't an idea). Did you expect any of that money not to be wasted? That's not how products are made. The Metaverse wasn't an organization failure. It was all Zuckenberg's incompetence, Facebook didn't even get the chance to try. The AI started different, but it's becoming the same thing again.
- pfannkuchen 4mo ago> There's a reason why the average tenure is <2 years. Companies that hire a lot or hired a lot recently always have this. The 3 month people drag down the average. It isn’t necessarily due to turnover. Not disagreeing with the overall point, I’ve just seen people say this same thing about a lot of companies and it doesn’t always mean something.
- jimbokun 4mo agoThis certainly fits with everything in the article.
- voidfunc 4mo agoIm joining meta for the total comp not because I give a shit about the company or products. Same as every company.
- BobbyJo 4mo agoOP was saying not to join because you'll have a shitty time, not because the products aren't inspirational enough.
- voidfunc 4mo agoIll join purely for the comp. I can take a lot of abuse, trust me.
- menloshark 4mo agoThe total comp is a lie because the average tenure is <2 years, statistically speaking you won't get the full 4yr initial grant by the time you leave. Just one suggestion: don't stop interviewing and be very observant of whatever team you land in, be ready to jump ship if there are too many red flags. Also don't trust any of the managers. Don't take anything people say at face value. Be very discerning in team matching, where you land determines everything. You might be thinking "oh if I just work 7 days a week, I'll be safe". That's not true, it's all about where you land.
- torton 4mo ago> Also don't trust any of the managers. Don't take anything people say at face value. "Did you enjoy Game of Thrones? You'll love working here!"
- giancarlostoro 4mo ago> DON'T JOIN META, no matter how fast the recruiters reply to your messages. No matter how cool the work sounds (the managers lie in team matching). There's a reason why the average tenure is <2 years. I would be surprised if I even got through the interview hellscape that these companies put people through. I'm not interested in talking about algorithms and things that no dev in my entire decade+ time on the industry ever talks about, ever. To make matters worse, the things you should screen developers for nobody seems to do so, except exceptional shops that care about quality (ironically enough!). The only thing the algo questions do is push out "older" candidates who may not remember every little nuance anymore, because... they don't have to hand craft algorithms, every language worth its salt has sorting algorithms or lambdas (thinking of C#) to make sorting effortless.
- omgitspavel 4mo agoA decade+ is plenty of time to spend a few weeks brushing up on CS basics. There is really only a handful of algorithms and data sctructues and none of them are rocket science. And what's the alternative? Quizzing people on some random C# framework methods? The "I don't use algos in a day to day job" argument has been around forever, but nobody making it ever proposes a better filter.
- dxdm 4mo agoThe better filter is to spend the precious interview time talking about actual experience solving real work problems, it has a high signal to noise ratio, because it gives you information on many independent axes. I guess for candidates fresh out of school, you have to fall back to things they should know out of school as a proxy.
- financltravsty 4mo agoStrong no hire for Staff+ signal from this post. Meta's leetcode gambit includes leetcode Hards and Mediums which aren't just "remember your hash maps and trees!" They're incredibly hard to brute force under time pressure if you haven't practiced similar problems before. Now do that for every interview -- exhausting. Alternative? Lol? System design. "Walk me through systems you've built." Have a conversation. If you can't then maybe you don't have the skill for interviewing or dare I say the skill to be an engineer.
- udswagz 4mo ago100% true, absolutely nailed it
- kraf 4mo agoThey create toxic products that make the entire world more toxic. How they still manage to not have any responsibility while being editors and publishers is beyond me. I couldn't imagine how their insides wouldn't be toxic as well. Nice people don't do this.
- Balgair 4mo agohttps://www.amazon.com/Careless-People-Cautionary-Power-Idealism/dp/1250391237 https://www.amazon.com/Careless-People-Cautionary-Power-Idea... I mean, the book is just over a year old here people. It's not like this is new or out of date stuff.