News for hackers. Stuff that matters.
Re:Meta lays off 11,000 people by maccard on Wednesday November 09, 2022 @06:20AM (#33529919)
> I’ve decided to reduce the size of our team by about 13% and let more than 11,000 of our talented employees go

_How_ does Meta have 85,000 employees? That's an _incredible_ size of an organisation.

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @06:33AM (#33530074)
My experience -- having been near the top of organizations with standard politics -- is that one of the goals of every executive is to maximize headcount. For example, if I am managing 100 people, I am far better off than if I am managing 10 people, doing the exact same thing. I will be able to step into better, higher-paying roles if I have experience managing large headcount. My salary will be higher, and I'll have more status in my current organization too.

Most problems are better-solved by small teams, but that's usually not how incentives align.

Above some level in the corporate ladder, executives understand these games and play them completely cynically. It's easy to become a manager without this. You don't get to be in the C-suite at 10,000 person firm without playing these games near-optimally.

Note that this is not the only part of the corporate ladder game. Other parts may keep this (somewhat) in check, so you usually don't have completely pointless 5,000 person divisions your local supermarket branch.

They do less well for keeping this in check at monopoly-profit firms like Meta. In monopoly-driven firms, it's really easy to start politically-popular pointless units (I suspect, in this case, a skunkswork, forward-thinking division engaged in something with no real corporate value, so long as it aligns well with a buzzwordy-topic like AI/DEI/VR/etc.).

Re:Meta lays off 11,000 people by Dave3of5 on Wednesday November 09, 2022 @07:28AM (#33530599)
Yeah this tracks with what I've seen too.

As a note people with 100+ direct reports are not really managing them. Often it'll be indirect as in there are 100+ people in a hierarchy below you. You might only mange 10 people but they manage 10 people and so on.

In terms of reporting your "team" is all 100 people even though you may have never interacted with half of them other than an introduction.

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @08:23AM (#33531207)
"Managing" wasn't meant to imply "direct reports." I don't think I've ever met anyone with 100 direct reports (although I can see completely routine roles where that might happen -- Uber/Turk/etc. can exist with zero human management).
Re:Meta lays off 11,000 people by Dave3of5 on Wednesday November 09, 2022 @08:49AM (#33531541)
Yes that's what my comment was. Often it's 100 people below them. The % of time managing any of these people is low.

FYI twitter seems to be moving to a low manager high employee count. Musk himself said that a ratio of 1 manager per 10 coders is way too high. I suspect he wants it at 10x that amounts.

My current manager has 31 direct reports.

Sorry if this is confusing it's a hard subject to describe over text and I think there is a lot of nuisance lost over text here.

Re:Meta lays off 11,000 people by maccard on Wednesday November 09, 2022 @08:00AM (#33530937)
Yeah this is what I would expect is the correct answer - it looks good to have a big reporting structure under you.
Re:Meta lays off 11,000 people by riku_iki on Wednesday November 09, 2022 @02:16PM (#33536479)
> is that one of the goals of every executive is to maximize headcount

should/do they consider other metrics: revenue, active users, etc under management?

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @05:21PM (#33538859)
Kinda. Here's the problem. Let's say I'm managing a business with $1B in revenues and $1.1B in expenses. Am I doing well?

On one hand, those are astronomically high revenues. Great! On the other hand, I'm losing $100M per year. Suck! But I was brought in to fix things up after some idiot who ran things into the ground. I'm doing great! But it's a growth market; maybe it's because of that? Suck! But in fact, I'm bleeding money for growth. Great!

... and so on.

So all those other things can be spun. It's nearly impossible to objectively evaluate executive performance.

They definitely show up on OKRs and similar, which can be managed by setting low objectives.

Re:Meta lays off 11,000 people by riku_iki on Wednesday November 09, 2022 @05:32PM (#33539009)
Yes, but revenue will be better proxy than head-count. Once you are not satisfied by revenue, you can start calculating operational profit next.
Re:Meta lays off 11,000 people by fumblebee on Wednesday November 09, 2022 @06:36AM (#33530113)
If you think 85,000 if a lot (it is), Amazon employs a whopping 1.6m.

> In 2021, the American multinational e-commerce company, headquartered in Seattle, Washington, employed 1,608,000 full- and part-time employees.[1]

[1] https://www.statista.com/statistics/234488/number-of-amazon-...

Re:Meta lays off 11,000 people by scarface74 on Wednesday November 09, 2022 @06:41AM (#33530150)
Really? Amazon also has fulfillment centers, drivers, customer service representative and plenty of other “non blue badge” employees as does Apple (retail and customer support). The comparison is nowhere near being valid.
Re:Meta lays off 11,000 people by bombcar on Wednesday November 09, 2022 @06:55AM (#33530277)
Yeah Walmart employs more people than some major militaries but nobody blinks an eye because you can see what those people are doing.
Re:Meta lays off 11,000 people by fumblebee on Wednesday November 09, 2022 @06:57AM (#33530286)
It's clearly not an apples for apples comparison. Op said "for an organisation", not for a company without fulfilment centers, drivers, etc.
Re:Meta lays off 11,000 people by JCharante on Wednesday November 09, 2022 @07:25AM (#33530565)
What they really meant was for an online-only app
Re:Meta lays off 11,000 people by steve1977 on Wednesday November 09, 2022 @07:16AM (#33530471)
Amazon handles physical products, that’s a completely different game
Re:Meta lays off 11,000 people by curiousllama on Wednesday November 09, 2022 @06:33AM (#33530075)
They do a lot!

Most employees aren’t technical. Lots of HR, Accountants, sales, recruiters, etc.

Maybe 1/2 of people are in tech-ish roles, across 5 major orgs, that’s maybe 8k per major org.

Maybe half of those are coding (not management, PMs, etc). Half of those are non-support/infra. Maybe half of those are doing development work just to deal with tech debt.

Take FB itself, that’s maybe 10 major products - so something like “News Feed” might have 100 eng headcount (10-20 teams) doing anything at all new on that product.

That feels like a reasonable number to me, but idk.

Re:Meta lays off 11,000 people by occamrazor on Wednesday November 09, 2022 @06:22AM (#33529946)
Ad sales and content moderation don’t scale as well as engineering, I suppose.
Re:Meta lays off 11,000 people by Havoc on Wednesday November 09, 2022 @06:30AM (#33530045)
Pretty sure content moderation is excluded due to outsourcing
Re:Meta lays off 11,000 people by pavlov on Wednesday November 09, 2022 @06:29AM (#33530022)
When I joined FB in August 2018, the company had about 30k employees. It felt large but individual teams didn’t seem to have a lot of excess fat. The hiring growth in recent years has certainly been massive.

Content moderators are mostly external contractors (AFAIK this is still true), so presumably not included in this number.

Re:Meta lays off 11,000 people by atemerev on Wednesday November 09, 2022 @06:23AM (#33529956)
The moderators and reviewers alone probably make the bulk of it.
Re:Meta lays off 11,000 people by tiagod on Wednesday November 09, 2022 @06:28AM (#33530013)
A lot of content reviewing, if not all, is outsourced to consultancy companies as far as I know. I used to work next to a building full of content reviewers in such an arrangement.
[dead]
Re:Meta lays off 11,000 people by tiagod on Sunday November 13, 2022 @10:21AM (#33583821)
Just noticed this comment was flagged for some (probably automated) reason, vouched for it but it's a bit late.
Re:Meta lays off 11,000 people by tyingq on Wednesday November 09, 2022 @06:38AM (#33530126)
I suspect those are not employees and not counted in this at all.
Re:Meta lays off 11,000 people by disgruntledphd2 on Wednesday November 09, 2022 @06:29AM (#33530029)
Hilariously enough, most of the front-line moderators are outsourced, so it's even worse than you think.
Re:Meta lays off 11,000 people by vegai_ on Wednesday November 09, 2022 @06:22AM (#33529935)
Yeah, I was just thinking few days ago how absurdly large Twitter's workforce seemed to be.
Re:Meta lays off 11,000 people by habinero on Wednesday November 09, 2022 @06:25AM (#33529983)
People fixate on what looks like a simple frontend and don't see all the tech behind it, plus the even larger support structure behind it: sales, analytics, moderation, etc etc.
Re:Meta lays off 11,000 people by FartyMcFarter on Wednesday November 09, 2022 @06:27AM (#33530003)
Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @06:48AM (#33530216)
I disagree with this link.

Give me 10 motivated, aligned high-quality people, 5 years, and all of us room to focus, and I'll build you a better Google, almost guaranteed. Including Arabic, a11y, spam filtering, and all the other messy stuff.

You know the problem with that statement? No one will give me 10 motivated people, 5 years, and room to focus.

First, any ten people you find will care about having fun, making money, preparing for their next career step. Beyond a pizza box team, finding people motivated by a common good is impossible.

Second, if you give me room to focus, you won't know that I'm not playing video games all day. You don't want that. You'll want to monitor what I'm doing. My ability to keep collecting my paycheck will be based on keeping you happy (perhaps with false reports of progress, if you don't set things up right).

And so on.

Once you factor in the human constraints, I have no idea how to beat Google. If I did, I'd have a second unicorn on my belt.

I'll mention: I've had that magical scenario -- money and room to focus -- exactly once in my career. I did built a unicorn in a few months. Once those dynamics kicked in, there was near-zero further progress, but the organization eventually sold for around $1B (and that was after losing a lot of further value). That was based on me having a few months with a 100% carve-out to focus completely, as well as to spend money as I saw fit.

As organizations get bigger, these problems get harder. Right now, in a typical day, in my current job, I can code for at most 3 hours. Just as often, this is zero hours. I couldn't build the same unicorn with that level of split focus in any amount of time. I'm amazed at the difference in how much I get done.

The technical problems to beating Google aren't impossible to solve, but the hard problems aren't technical.

Re:Meta lays off 11,000 people by Dave3of5 on Wednesday November 09, 2022 @07:35AM (#33530656)
Yep seen the same thing. In terms of 10 people I'd go further give me 1-2 fantastic "unicorn" devs and enough time, I could build you just about anything.

It just so happens no one in any org gets that time and keeping those unicorn devs focused is very hard. Very small annoyances can cause them to leave and that's what they do.

I have seen people single handily build amazing stuff but it never lasts. Eventually someone gets left with the half built system and then a team needs to take over and bloat and ...

Re:Meta lays off 11,000 people by ctvo on Wednesday November 09, 2022 @07:14AM (#33530447)
> Give me 10 motivated, aligned high-quality people, 5 years, and all of us room to focus, and I'll build you a better Google, almost guaranteed. Including Arabic, a11y, spam filtering, and all the other messy stuff.

This is 60 million USD paying those 10 handsomely to keep them happy.

Having built your unicorn that sold for a billion+ you’d think funding would be straight forward for you. You don’t know a single VC? Self-funding isn’t an option?

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @08:16AM (#33531130)
1) Raising funding is easy for me.

2) Self-funding is hard for me, because I didn't take into account human, political, and organizational issues. I proposed and built an awesome technology, but that doesn't mean I was compensated for it.

A few fallacies:

- Keeping people happy isn't the same as keeping people aligned and productive.

- Keeping funders happy means I can't give technical work 100% focus.

- Keeping funders happy also constrains technical work; for example, showing progress is often in friction with not taking on technical debt.

... and many more.

Re:Meta lays off 11,000 people by ctvo on Wednesday November 09, 2022 @08:57AM (#33531648)
I see.

If only you could be left alone to unleash your brilliance with your friends, you could make a trillion dollar company. Unfortunately it looks like no one believes you / believes in you enough to help you with this.

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @10:32AM (#33533003)
While your comment is sarcastic, it is correct. It's also not specific to me -- there are trainloads of people who could build trillion-dollar companies if magically freed from human issues, such as trust.

When I was young, I thought technical problems were hard, and made comments just like yours when more experienced people told me technical problems were easy and human problems were hard. I ignored them too.

Unfortunately, there isn't any magic. We all compete on equal ground, having to solve both technical and human issues.

Re:Meta lays off 11,000 people by ctvo on Wednesday November 09, 2022 @11:01AM (#33533498)
I think you're misunderstanding my point here so I'll be clear:

I think you and those truckloads of people you're referencing may be overestimating your technical prowess. If you were truly capable of the feats you claimed, someone would find an operator and CEO to handle all the messy parts for you and wait for their 10000x returns in 5 years.

> It's also not specific to me -- there are trainloads of people who could build trillion-dollar companies if magically freed from human issues, such as trust.

... ah yes, if only they trust everyone who claimed this and gave them the money. Truckloads of trillion dollar companies.

Edit:

> When I was young, I thought technical problems were hard, and made comments just like yours when more experienced people told me technical problems were easy and human problems were hard. I ignored them too.

There are hard technical problems. Autonomous self-driving cars, for example. Waymo would love to hire you to deliver this in 5 years with a handful of friends.

VR headsets that are lightweight, wireless, and can drive high fidelity experiences is another example. Meta would love to get in touch.

Drones that can safely deliver packages at scale while following US regulations is interesting. Amazon would love to hire you or buy your startup.

I don't discount how hard operating is. I know though the long leash you have if you're truly exceptional.

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @11:27AM (#33533914)
I understand your point. As I said, I would have made the same point when I was half my age. I understand it all too well. Younger me would not have believed older me either.

I'm not overestimating my own prowess. I've done it before, moved into management, executive, and now back into primarily technical / tech leadership. I've had multiple perspectives on this. I've also had plenty of technically exceptional employees who could, in abstract, do the technical part of this as well.

What you're clear underestimating is the organizational and human part of this. You can't just hire a CEO, and hope they'll magically solve it for you, anymore than you can't just hire a random engineering grad and hope they'll build you a self-driving car. And as I said, simply handing someone money, no matter how good they are and how much money you hand them will rarely result in any important technical problems solved without the right organizational structures.

And while there are some technically hard problems, like self-driving cars, that's not the majority of unicorns. I've also worked at a company that solved a problem of similar complexity as several of the ones you listed (with about 20 employees, and about a decade of funding). That one had *both* hard technical and human problems. Without solving the human problems, it wouldn't have had the right 20 employees, nor the decade of sustained funding. And those employees would not have solved the right set of hard problems to make an economically-viable entity.

You're completely missing where the hard parts of making a successful organization lie, or why they're hard.

Re:Meta lays off 11,000 people by hnfong on Wednesday November 09, 2022 @03:44PM (#33537565)
I think you're saying "if somebody gives me <something that is essentially non-existent>, I can do something really cool."

There's a lot of wriggle room with the goalposts here, as they say it's basically impossible to falsify your statement, since you can shift the burden on the proclaimed "hard" bits (i.e. "human problems"). I'll just re-iterate the point made by others that what people normally mean by "10 motivated, aligned high-quality people" is probably not what you purported to mean. Normally "10 motivated, aligned high-quality people" exists. You claim it doesn't even exist in practice.

The rest of the discussion is just people talking past each other.

Re:Meta lays off 11,000 people by weatherlite on Wednesday November 09, 2022 @07:49AM (#33530793)
> Give me 10 motivated, aligned high-quality people, 5 years, and all of us room to focus, and I'll build you a better Google, almost guaranteed

Rrrriiight...sure you will...they've only thrown the best talent money can buy at the problem for 2 decades should be easy to beat...

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @08:11AM (#33531057)
Been there, done that. It turns out throwing money at problems doesn't generally solve them. People will be motivated to keep getting paid obscene salaries. Keep their boss happy isn't the same as being aligned and focused on a common vision.

If throwing money at people worked to keep them aligned, FAANG would have hyper-aligned work forces. You can look at any of them.

Re:Meta lays off 11,000 people by SideQuark on Wednesday November 09, 2022 @03:56PM (#33537704)
>Give me 10 motivated, aligned high-quality people, 5 years, and all of us room to focus, and I'll build you a better Google, almost guaranteed.

Is this unique to you, or can others do the same with the same 10 people?

If not unique to you, how come 7 billion people on the planet have not been able to do this over the past 25 years? Certainly this many people of that caliber get together often enough to do this, right?

If unique to you, then you really need to just find one person in that 7 billion to fund you so we can see another trillion dollar company get built in 5 years by 10 people.

Or, third option, this isn't reality, and you're missing some understanding of the issues involved.

Re:Meta lays off 11,000 people by blagie on Wednesday November 09, 2022 @07:47PM (#33540593)
> Or, third option, this isn't reality, and you're missing some understanding of the issues involved.

Or the fourth option is that my post exactly outlined the issues involved, and you somehow missed that part.

Hint: They're human, not technical.

Re:Meta lays off 11,000 people by SideQuark on Thursday November 10, 2022 @11:27AM (#33548887)
So with people that don't exist you can do the impossible? Anyone can do that.
Re:Meta lays off 11,000 people by blagie on Thursday November 10, 2022 @03:39PM (#33552968)
No, that's the point. The people do exist, and aren't even uncommon. What doesn't exist -- at least replicably -- are the organizational structures around those people.
Re:Meta lays off 11,000 people by SideQuark on Friday November 11, 2022 @01:29PM (#33564712)
So more non-existent things? This entire discussion is oddly circular. Given <thing which does not exist> I can do thing <which cannot be done>.

We can all do that, so I agree. If I had enough magic to make a better google, then I can make a better google.

If 1=0, I can make unlimited money.

If I had 2 supermans and 0.75 batmans, I can stop all crime.

Yep. Checks out.

Re:Meta lays off 11,000 people by whitepaint on Wednesday November 09, 2022 @07:09AM (#33530393)
They literally serve billions of people.
Re:Meta lays off 11,000 people by bombcar on Wednesday November 09, 2022 @08:04AM (#33530985)
So does McDonalds and they only have 200k.
Re:Meta lays off 11,000 people by mrweasel on Wednesday November 09, 2022 @11:16AM (#33533747)
McDonalds is a franchise business. Very little of the staff works directly for McDonalds.... or are they included in the 200.000?
Re:Meta lays off 11,000 people by ggregoire on Wednesday November 09, 2022 @03:14PM (#33537218)
McDonalds doesn't serve billions of customers. Not even close.

https://www.zippia.com/answers/how-many-customers-does-mcdon...

Re:Meta lays off 11,000 people by steve1977 on Wednesday November 09, 2022 @07:13AM (#33530443)
And what are they doing all day long?
Re:Meta lays off 11,000 people by poulpy123 on Wednesday November 09, 2022 @08:00AM (#33530929)
It's huge but meta is one of the 50 biggest companies in the world so having so many people isn't very surprising.
Re:Meta lays off 11,000 people by sytelus on Wednesday November 09, 2022 @12:52PM (#33535300)
Meta tripled its headcount in past 4 years. The functionality and features haven’t been tripled in past 4 years by any accounts. So, there is obvious internal empire building that was in full swing. Zuck had magically contained these tendencies and insisted on keeping team small but I think he gave up about 4 years ago.
Re:Meta lays off 11,000 people by synicalx on Wednesday November 09, 2022 @06:25PM (#33539667)
That seems like a crazy number. I work at a company with not a heap more than that and we have just as many if not more software products + HEAPS of wildly different hardware + RnD for all kinds of things + retail and ecomm.