|
|
|
|
|
by Shaanie
934 days ago
|
|
Have you ever worked at a company with more than say 1k employees that's active in more than one region? I'm honestly intrigued in your opinion, it sounds similar to what I thought back in uni before I had any work experience, but from your profile you don't look like a complete junior, so I'd really like to better understand how you can think Spotify could possibly operate with 5 backenders. |
|
Though I have only once worked in a huge corporation (and I couldn't understand what did they need all the people for either).
I was almost always working in smaller tight-knit teams that got a LOT of stuff done (too much contracting for my now 40+ y/o self).
So I err on the side of "be efficient" and that's not even for the purposes of cost efficiency. It's more about being able to iterate with a reasonable speed. My observations from my career support what Bill Gates and others said i.e. that the productivity of a tech team starts to decline when it goes beyond 7 people. Generalization, sure, but it's very often true.
As for the 5 backenders thing, OK, my perspective might have been too narrow i.e. "writing code to move bytes from our servers to CDNs to user's devices can't be that hard" and I mostly stand behind it. Sure you might need much more devs to author complex login systems, SSO and such (if you even need it) but again, after the product somewhat stabilizes, how much backenders do you really need?
I am also interested in your opinion. My entire career has been a proof that small and tight-knit teams get sh1t done and everyone else drowns in bureaucracy.