What do they all do?
What do they all do?
I feel sometimes that a lot of the HN folks work on small-scale companies, releasing MVPs and don't have much of an idea about the operations side of a larger operation. It's easy to think in MVP terms, it's really, really hard to understand the nuances (and costs) that scaling that to hundreds of millions of users across dozens to hundred+ countries entail.
[0]: https://www.nbcnews.com/tech/tech-news/whatsapps-55-employee...
Those who find the last sentence counterintuitive should stop to note that if you use WhatsApp today you're interacting with a company with tens of thousands of employees.
Maybe it's a bit better. Is it 10000x better, though? I used Whatsapp before and after, and I find it hard to believe.
(One thing it's definitely better at, though: anything you say will almost instantaneously turn into an ad on the next website you visit.)
Of course there's some level of overhiring but whatever comment here saying that 1/10, or 1/2, or whatever other percentage is what is needed is baseless speculation on some non-informed guess. Without knowing the insides it's just baseless speculation, and even in the inside you'd need to be in a higher level of management to have a decent overview of what's waste (and why it's waste) vs what's actually needed.
Still sounds simpler than what Spotify does.
Just thinking about dealing with payment processing, regulatory environment of music licensing, customer support, and record labels around all countries on which they operate makes my head hurt a little.
But then again, your bad take is the reason I keep coming back to HN. I always find it amusing how people here always seem to have all the answers for things they never worked with. Most of the times I think people being butthurt for whatever reason.
This is outsourced.
> customer support
"Can't find the solution you're looking for? Here's how to get help from our experts. Note: We currently don't offer support by phone."
And half of what they do have is outsourced to "community members".
> regulatory environment of music licensing
This, this is what they do. So that's something. Is it 9600 people something? Apparently not since they already shaved off 6% of the work force earlier this year. It would seem their own CEO appears to agree with the take they are overweight.
Selling hardware around the world has tremendous regulatory burden as well. If you can't imagine the complexities of designing, sourcing and selling hardware products around the world maybe think harder?
Let the chips fall where they may. It isn't like it's the first or even biggest layoff for Spotify this year.
The company is absolutely heavy with highly paid department staff who are all working on fantasyware that does nothing to improve all of the things people complain about Spotify.
To do more (ex open in different markets) you need more people, but with more people you need more support people, which also need to be supported in turn ...
Next thing you know you have 5 engineers on Chaos Monkey so that your 20 SREs can more easily test their globally distributed low-latency CDN. You also have region lawyer manager VPs who manage lawyer teams per country, and are in turn managed by your glonal Head of Lawyering. Who also has an administrative assistant otherwise theyd lose head over the schedule and their tasks...
And we didn't even get to the programmers yet.
In rockets, to go a bit faster or haul a bit more mass, you need a lot more fuel.
Orgs are the same. Except they don't explode. Usually.
The Spotify most people know (finding and playing songs, creating playlists, recommendations), which obviously very important, is probably a tiny fraction of the complexity for the company.
I would wager the vast majority of the employees at Spotify are working on everything else needed to enable the above. The artists portal, analytics and royalties, paying the labels, paying the artists, legal for every country, etc.
Someone who knows could probably elaborate more than me on everything needed to run a company like that.
Does that require 8000 people? Debatable, but it's certainly more complex than clicking a song and playing it.
EDIT: A quick glimpse at job listing for Spotify on LinkedIn shows:
* Client Partner in India
* Business Operations in Nigeria
* Creator Partner Manager in Mexico
* Artist & Partnerships Manager in Egypt
* NLP Research Scientist in the USA
* Director of Sales in Singapore
Remember Spotify has approx. the same number of premium subscribers as Netflix has subscribers, so it's not exactly tiny.
In the Age of AI, even before 2023 and ChatGPT, localization is a very automatable+contractor heavy job that is very easy to complete. All of africa might need 3-4 teams of 20 people total, and that's including sales/marketing. Maybe double for South America.
The reason tech companies have expanded so much is it looks better when an 8000 employee company controls the worlds music than when an 800 person company does. Same with Google, Facebook, AirBnB, Netflix, etc. The tech monopolies want to make they monopolies seem less ridiculous to regulators.
No.
Over-hiring is probably the same everywhere. When "times are good", everyone in the organisation wants to hire because their number of subordinates makes them seem more important and accomplished.
Localisation isn’t just about language - consider payment requirements, legal and regulatory specific challenges, pricing strategy, regional licensing, there might be specific features required to support low bandwidth (eg carrier agreements), if you want to ad-support like Spotify you will need a team to sell ads… it’s hardly a chatgpt + few contractors job.
With a few k more you might plug leaks, and do actual maintenance of the ship. While you’re not always firefighting, you're also mostly just doing basic maintenance to ensure people don’t always work at 3am bailing out the ship to barely keep it afloat. No actual new fancy features being added to your ship.
If you want to actually build NEW features on your speedboat, you need even more people. And if you care about features, and not burning out employees, that’s how you get to 8k.
(Actual numbers may vary per business)
Seriously, what do you expect the answer to be? Have you worked in any large org with thousands of employees? They are all pretty similar, there's tech debt, there's new initiatives, there is maintenance to be done. You need to work in one to understand how the whole machine works, there's no simple answer to be given on HN about what they are all up to, it's a mix of all of the above as it'd be in any large org...
- N people to just juggle live incidents/emergencies. Actually triage, live, why the Desantis campaign launch on Twitter isn't working. Give the server more RAM, spin up more instances, pray it works.
- M+N people to do the work to prevent the incidents/emergencies (maintenance). Actually ensure the next big giant event on the streaming service doesn't cause failures. Create automatic scaling up of new capacity as needed. But avoid overprovisioning and costing the company a bazillion $$. Get to the bottom of what triggered the incident. Build practices, runbooks, etc the next time this happens.
- M+N+L people to actually create new stuff. Create a new feature on the live streaming service to comment or somesuch. (and all the work M+N people do to handle incidents with this new feature)
So X * (M+N+L) people if every product area is trying to create new stuff.
But the reality is most teams have T people where M < T < (M+N+L). Which is very company dependent.
Spotify has dozens of consumer facing product areas. Probably many more for creators, record labels, admins, etc etc
Not really?
I mean, it's a music streaming platform with global presence (and to my experience, with no downtime), dealing with the regulatory environment, record labels, payment processing, and taxation across all different jurisdictions. Also needs to have customer service support in all languages it operates.
If you ask me, 8k doesn't sound absurd at all. Maybe a bit on the high end of what I would have guessed, but I'm possibly not accounting for new things they might be developing as well.
- Regularly have to restart the app
- Regularly on bluetooth headphones will get an error that you cannot play any songs.
This is literally by design. Amazon doesn't want you to search, they want you to buy what they suggest on the homepage. Spotify doesn't want you listening to what you want, they want to shove profitable songs down your throat. you know how radio in america is controlled by the labels? Same with spotify.