I usually hate posts about top job, top tech talent, etc. This post was a lot of great stuff. The idea of pairing talented people of different levels is crucial. A senior lead with shit backup can only do so much. The right balance I think can turn two mythical 10x devs into 100x total instead of 20x. Of course, make sure those people are also compatible, as half the 10x devs I know are loners who don't mix well and…
This is absolutely a great point, and the author also addresses this:
> That doesn’t mean that a top-performing developer will write 10x as much code or crank out 10x as many features. What it means is that they’ll deliver 10x as much organizational value.
I too have seen developers who are very talented actually cause negative organizational value, due to their inability to work well with others.