I’ve become convinced that hiring more people is generally a warning sign. A team of between a few and about twenty people seems to produce all the good stuff. Anything beyond that, your value per employee drops drastically, and your cost per employee goes up as you need to offer higher and higher salaries to stay in competition. A company going on a hiring spree is now a negative indicator for me. I think FB, Goog, etc. could lay off thousands with no adverse effects and in fact an increase in velocity, quality, and quantity of new features/products. Sometimes one person can be much more productive than a whole team. This is obviously unscientific, just a feeling I’m getting lately.
asien|3 years ago
You can add Airbnb,Netflix,Uber they often attend conference to describe their architectures.It’s obvious most of these people have no idea what they are doing have no clear direction. They are just havin’ fun will trying to navigate corporates politics. Even the stuff that is published online it’s scary to see their is no technical leadership what so ever.
To be fair I’ve worked in fortunes 500 as well, 60% of the workforce can be replaced with automation.
Since it’s cheaper and less risky they just keep hiring people for repetitive tasks , it compensate the technical debt.
jiggawatts|3 years ago
In my mind, that's just bonkers, and no amount of handwaving could justify it.
lbriner|3 years ago
FANNG type companies are more likely to do a big hire after doing a big raise. Imagine someone has given you $300M, what do they expect? Now you have the money, we want more features = more sales = more ROI. How do we do that? By hiring a load more people and again learning that it doesn't work like that. Leave it a year or 2 and the same investors complain about burn rate so you lay them off.
matwood|3 years ago
Apocryphon|3 years ago
Imagine Facebook pouring untold manpower and money into developing original content such as cloning HQ Trivia, for its also-ran streaming content that no one watches. Or even Facebook Reel, which mostly just reposts TikTok and Instagram material. Or the entire hopeless arena that is cloud gaming, where all of these tech companies are involved in with no service that has really taken off yet.
I suppose if the regulatory environment was to correctly deter these companies from staying so big and content and engaged in wasteful behavior, there would be actually more companies, and all of those people in the companies you mention would be distributed across smaller, nimbler, more customer-focused firms, with more competition and thus better choices for consumers. That's the theory, anyhow.
captaincaveman|3 years ago
jen729w|3 years ago
This exhibits most clearly in large IT integrators. I know, I work for one. The marketing spiel makes me feel sick.
If I were ever to start a company – I probably don’t want the stress – I’d want to keep it small.
It is for this reason that I find Apple fascinating. They have their issues but if there is a company that seems to have somehow escaped this jinx, they are it. (I know, I know, YMMV. Please don’t turn this in to an Apple thread.)
samwillis|3 years ago
In reality most companies will have a 2-3 founders running it and so those numbers are more like, 14-20, 100-150, 700-1000.
I have never worked somewhere with larger teams so I may well be wrong, however there is definitely a step in small businesses with two founders at about the 20 people point.
jpgvm|3 years ago
KingOfCoders|3 years ago
DHH recently said at a conference on how people always tell him they were happy when the company was small, and asked "Why scale then?" (the panel agreed that some things, like building a commercial airliner might take large teams).
This has been to my heart for years https://www.radicalsimpli.city/
Looking at HN, enjoying the single founder SaaS threads, this is the future for a lot of business models.
abnercoimbre|3 years ago
xtracto|3 years ago
So that 2 founders would start with say 80% of the company (20% was for VCs) , and after hiring the first hire, he will get 20%, and founders will be left with 60%. After the 2nd hire 1st hire would give up 5%, and founders 10% to get 15% ...
My idea was that this would disincentivise hiring new people, so that new people would be hired only when absolutely necessary .
I'm still planning on experimenting with this at some point in my life.
yardie|3 years ago
DavidPeiffer|3 years ago
It's an interesting concept, but it feels like there would be significant pitfalls any way I think if it.
lbriner|3 years ago
thrwyoilarticle|3 years ago
True but not fatal. Being equal to the first employees isn't a requirement: as long as the employee creates more value than they cost, it's worthwhile. Facebook is a simple premise that could be (and was) created with a skeleton team but it's still worth hiring the person to work on Linux's networking stack if that enables them to make it more efficient.
FredPret|3 years ago
In the days of horse-delivered mail, you wanted all your employees in one big building, and you wanted to cover all the functions inside your own org so you don’t have to send many slow, expensive letters.
Fast forward to email and zoom and automated SaaS businesses - there is very little friction in engaging a third party to do the things you don’t specialize in. You don’t need any employees beyond your core team anymore.
bigpeopleareold|3 years ago
The worst company-level experience I saw in my career was seeing over-hiring only with a massive downsizing later on. It was during that time, that first employee I was directly involved in hiring was part of the layoff. A company that goes acquisition crazy and trying to boost staff rapidly seemed at first like a good thing. In my case, I saw sales staff grow a lot. However, executive leadership, with whatever responsibilities they have, will always have different agendas. Hiring sprees can probably build credentials for managers, whether or not it is a good investment in the first place.
Hiring sprees and acquisitions towards some business goal that doesn't match the current product goal can also cloud judgement on what can actually be delivered. If your product is optimized for a certain set of things, but it is being sold for other use-cases because "meh, we need to compete", you create a multi-year issue when that business plan fails (in an R&D perspective, since that's only what I am interested in.) I bet this is exactly going to happen to Coinbase. Just jumping on that NFT craze instead of developing out their core business more is probably an example that can be relatable (but I am speculating here.)
ackbar03|3 years ago
xiphias2|3 years ago
Compile time per person and code understanding time per person grows linearly with the number of people (which grows exponentially as revenue grows), which means that the total time people are spending with understanding the code base & total compilation time for the code server grows quadraticly with number of engineers (+ exponentially with revenue).
Total code size should be kept under square root of number of engineers in an organization probably to keep product velocity OK, and engineers should spend significant time minimizing the number of changes in the code base after they have the first proof of concept.
unknown|3 years ago
[deleted]
kilroy123|3 years ago
coinbasesteals|3 years ago
[deleted]