8 ms·
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.
by sjtindell 4y ago
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.
- coinbasesteals 4y ago
- KingOfCoders 4y agoI also found working in smaller companies more effective (worked in 20 people, 500 people and 30.000 people companies). 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/ https://www.radicalsimpli.city/ Looking at HN, enjoying the single founder SaaS threads, this is the future for a lot of business models.
- abnercoimbre 4y agoDo you believe we're favorably headed that direction already? Or would it require a lot more conferences highlighting this, getting mindshare buy-in, etc?
- KingOfCoders 4y agoNo not yet. People don't want to have meaningless jobs [1] and want jobs that make sense to them. But the other force is VC driven startups where the mantra is "Scale, scale, scale" by hiring hundreds of people - with the goal to make people rich. I do assume for more and more people money is no longer a substitue for sense though, several of my coachees want new jobs with less pay but more sense. I do believe this becoming a mega trend for the next decades (AI, 3d-printing, ... will accelerate this trend). We're at the very very beginning. [1] https://yougov.co.uk/topics/lifestyle/articles-reports/2015/08/12/british-jobs-meaningless https://yougov.co.uk/topics/lifestyle/articles-reports/2015/...
- asien 4y ago> 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. 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.
- Apocryphon 4y agoSeems the problem is that these massive companies hit a threshold in size and then everything is about self-perpetuation by creating large moats, even ones that don't make sense, hence you have teams and entire departments engaged in boondoggles that are wastes of time and resources. 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 4y agoYeah but which thousand ...
- jiggawatts 4y agoThere was a post here recently where a Netflix employee was proudly showing off their log processing system. Which was collecting the equivalent of nearly 2 MB of logs per minute of user streaming time. In my mind, that's just bonkers, and no amount of handwaving could justify it.
- jen729w 4y agoI’m fascinated by the idea that, once a company reaches a certain size – let’s say 100 – then it is, by definition, average. Any claims to be above average may be summarily dismissed. 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.)
- jpgvm 4y agoNetflix for many years was an outlier because of the stupidly high bar they kept for engineering hires. Obviously that all fell apart a few years ago and have since diluted their talent pool into mediocrity but I still think it's a counter-point for the argument that you can't maintain a high quality team into the ~200 engineers range.
- highwaylights 4y agoI can't speak to whether your assertion is true or not (I've no experience of Netflix or it's hiring), but it kind of makes sense that this would happen if you think of the Netflix journey to date. They transitioned from a mail order DVD system to online streaming, building that as they went, then moved the lot to the cloud while keeping everything up during it's exponential growth period. There are a lot of really hard engineering challenges just in that sentence that would need some really good people, but now that they've built out a planetscale video delivery system their needs are a lot different (they just need to keep the lights on and the engine running). I'm sure some really clever engineering still happens at Netflix but mostly the hard problems appear to be solved at this point, so you don't need incredible resources. Also, it would follow that most of those people would want to seek out new challenges rather than stick around for maintenance over the long term, but I've no idea if this actually happened there.
- jpgvm 4y ago
- deleted 4y ago[deleted]
- bigpeopleareold 4y agoI say I will agree with this first. 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 4y agoFailure of the nft platform is cited as a negative by the employees here though
- kilroy123 4y agoI too think this and I have no data or anything to back this up. Just a cut feeling as well.
- thrwyoilarticle 4y ago>Anything beyond that, your value per employee drops drastically 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.
- xtracto 4y agoBack when i was testing so setup a startup I proposed a crazy idea to my cofounder: Let's setup an equity programme where every time a new person is hired, a chunk of equity would be taken directly from the existing employees(including founders!!), and would go to the new hire. 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.
- DavidPeiffer 4y agoI could see that working while hiring is exclusively by the founders, but what would be the plan after there are departments with mostly autonomous hiring functions? Would the allocation continue to come from all employees, the manager of that department, or everyone upstream? It's an interesting concept, but it feels like there would be significant pitfalls any way I think if it.
- xtracto 4y agoNot only that... there's the issue with stock options already bought: once the employee bought the stock then it wouldnt be possible to take them from her. And when do you "freeze" the stock amount of an employee? When they leave? There are lots of details that I thought about, and surely many others I didn't. That's why I'm still ruminating the idea in my head, until I feel it is complete enough to apply it.
- FredPret 4y agoHere’s another thought: Decreasing communication costs decreases the optimal organization size. 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.
- xiphias2 4y agoThe worst thing in having too many people working on the product is increased code size / code change velocity. 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.