3 ms·
The thing about hiring more software developers than you need is that it just adds complexity to the project without adding any new features. Big companies are
by jondubois 9y ago
The thing about hiring more software developers than you need is that it just adds complexity to the project without adding any new features.
Big companies are terrible at this. As companies add more engineers, the engineers become less productive, then managers get worried and so they 1. Hire more engineers and 2. introduce new project management tools and methodologies to the company which lowers productivity even more but which creates an illusion of progress for idiotic upper management — Over time managers and engineers get used to lower levels of productivity as it keeps declining and the company keep hiring more and more engineers whose engineering skills themselves keep declining from being poorly used.
- speedplane 9y ago> As companies add more engineers, the engineers become less productive This is definitely true, but it's a necessary evil. If you want to build something small, you can do it with a super efficient tiger team. But if you want something huge, you need a massive inefficient team, even if each additional engineer is only 1/10th as efficient as the engineer in the tiger team. This is explained, with real-life examples, in the classic Mythical Man Month.