Why are there so many employees at tech companies that make simple products?
Nov 24, 2020
31 Comments
For example, FB has a shitton of employees but it's just a simple social media at it's core. It seems like you could recreate it with like 10 developers or less.
Seems like over 50% of the employees have nothing useful to do.
Do these companies over hire?
comments
- low quality code creates
- a lot of unnecessary manual stuff, that needs
- a lot of overpaid employees
the concept of engineering is basically let a machine do the work. If you do it properly you should get maximum automation. But it means less work for humans.
Luckily for us, most of management grows in terms of number of people so they pretend everything is fine.
Just see companies like netflix vs facebook.
In small scale, just imagine you are designing a small project.
You make it extensible, modular, with a bunch of automated tests, ci/cd, self-healing and so on. Everyone who gets to work there can do easily features, oncalls and incidents are very low. Very high quality.
Then you take a place where everything is "hacked" together, you need to write to 20 devops to understand how the deployment works, no tests, continuous rollbacks for bugs since prod is full of issues, a lot of incidents, people saying they are hardworker since they work 12 hours to push bs and respond to incidents.