Comment by agentultra
5 hours ago
You’re right, I’m not making my point well.
You do need enough people to make complex systems. We can do more together than we can on our own. Linux started out with a small team but it is large today.
It runs against my experience though and I can’t seem to explain why.
My observation in my original post is that I don’t see why writing code is the bottleneck. It can be when you have too much of it but I find all the ancillary things around shipping code takes more time and effort.
Thanks for the discussion!
> It runs against my experience though and I can’t seem to explain why.
Your experiences are probably correct, but incomplete. More engineers on a project do come with more cost. Spinning up a new engineer is a net loss for some time (making the late project later) and output per engineer added (even after ramp up) is not linear. 5000 engineers working on Linux do not produce 5000x as much as Torvalds by himself. But they probably do produce more than 2500 engineers.
> Thanks for the discussion!
You too