Hacker News new | ask | show | jobs
by suttontom 94 days ago
This is unfair and dismissive of many roles. Coordination in a massive, technically complex company that has to adhere to laws and regulations is a critical role. I don't get why people shit on certain roles (I'm a SWE). Our PgMs reduce friction and help us be more productive and focused. Technical writers produce customer-facing content and code, and have nothing to do with supporting internal bureaucracy. There are arguments against this in Bullshit Jobs but do you think companies pay PgMs or HR employees hundreds of thousands of dollars a year out of the goodness of their own hearts? Or maybe they actually help the business?
2 comments

It's also because as you increase organisational complexity, you need to manage it somehow, which generally means hiring more people to do that. And then you need to hire people to manage those new managers. Ad infinitum. The increased complexity begets more complexity.

It sort of reminds me of The Collapse of Complex Societies by Joseph Tainter. These companies are their own microcosms of a complex society and I bet we will see mass layoffs in the future, not from AI but from those companies collapsing into a more sustainable state.

You realize that the reason you need to manage this organizational complexity is largely because the organization is so huge?...

The reality is that you could run LinkedIn with far, far fewer people. You probably need fewer than 100 for core engineering, and likely less than 1,000 overall if you include compliance, sales, and so on - especially since a lot of overseas compliance stuff is outsourced to consulting firms, it's not like you have a team of lawyers in every country in the world.

Before there was so much money in the system, we used to run companies that way. Two decades ago, I worked for a company that had tens of millions of users, maintained its own complex nationwide infra (no AWS back then), and had 400 full-time employees. That made coordination problems a lot easier too. We didn't need ten layers of people and project management because there just wasn't that many of us.

When doubling the number of employees can triple your revenue, you do it.

Keeping a website running with high uptime is not the goal. Maximizing revenue and profit is. The extra people aren't waste, they're what drive the incremental imperceptible changes that make these companies profitable.

This seems like a just-so story.
You can see it happen in reverse with X/Twitter.

Did reducing waste affect the user experience or uptime of Twitter? Not really.

But advertising revenues plummeted, because those extra employees were mostly not about the user experience or keeping the website up, they were about servicing the advertisers that brought the company revenue.

I thought advertising revenues plummeted mostly for content/optics/PR reasons, not ad-buyer-facing feature reasons.
Content moderation was an ad-buyer-facing feature. I really see no evidence Musk actually understood that. When he took it away he was all like surprised Pikachu face that advertisers left.
And how much revenue did that company bring in compared to something like Meta?

Maybe there's a correlation there?

I think the person you're replying to is perfectly aware of the correlation, considering it was a primary feature of their comment.
Not really? The main point of their comment is that companies could be much smaller based on their experience at a much smaller company.

I'm implying that big companies couldn't make as much money as they do without all the employees they have.

Their last para seems to acknowledge the correlation, but flips your assumed causal direction. I.e. they seem to be implying that the that excess money causes the complexity.