3 ms·
Lean teams of A+ engineers deliver great results, but they still do so at a slower pace, though more consistently. And contrary to popular belief, it is quite d
by didibus 6y ago
Lean teams of A+ engineers deliver great results, but they still do so at a slower pace, though more consistently. And contrary to popular belief, it is quite difficult to maintain such a team, attrition will happen naturally and cause problems for it over time.
For a big tech company, it is thus faster for them to just grow the number of teams and engineers, and give them each smaller and smaller chunk of an overall more and more complicated set. Basically, it's like throwing money at the problem, but it works.
You bootstrap some new product, program or feature quickly, the effort could be led by a single or a handful of A+ engineer and some PMs. And then you create a whole team to forever maintain it composed mostly of junior and mid with high attrition rates.