4 ms·
If we only can have one 20x programmer on the team and the rest, let's say 100 or so, have to be 1x programmer, then absolutely the emphasize should be on 1x pr
by hzhou321 4y ago
If we only can have one 20x programmer on the team and the rest, let's say 100 or so, have to be 1x programmer, then absolutely the emphasize should be on 1x programmers. But if it is one 20x programmer on a team of 10, that doesn't make sense to emphasize the 1x programmers, right? Unless the math is missing something, such as, 20x programmer get to be 20x due to the 10 1x support; or the 20x programmer is not covering the part those 1x programmer is covering and it may end up way less than 1x if the 20x programmer is forced to cover the part that those 10 1x programmers are covering.
There is very little points talk about 20x or 1x without discussing the context.
What if, there is no reason that we only can have 1 20x programmer on the team? What if, we simply over-hired programmers and majority of the programmers shouldn't be hired as programmers and they made the 1x to be the norm and the software architecture has evolved to cater to these majority 1x programmer that we end up working with 1x teams, 1x management, 1x languages, 1x frameworks? And they made 20x unicorns? The mere acknowledge of 20x programmer exists is intriguing...
I am not saying one or the other, just what if.