Earlier quoted context omitted.
There also seems to be some ideological motivation for claiming rockstars don't exist. The existence of rockstars provides fodder for individualist ideologies. Many people are more collectivist, so therefore feel the need to dispute the existence of rockstars. This is a little bit evident here - you need a rockstar team, with diversity . It's far more evident in the last post on this same topic. (Not quite a dupe, bu…
> No programmer is worth more than any other I don't think that's what's being said. IMHO the message is: - No programmer is worth 10x the average. (though some might be worth 1/10 * the average). - A high-functioning team is more important than a high-functioning individual, and these two are sometimes at odds if you give free rein to the "individualist ideologies". Both are debatable and IMHO are often true, but "N…
It's an exaggeration (I probably should have been more clear), not a straw man. Obviously big corporations have different levels of engineers, but many of them claim engineers top out at a certain point. Your claim that "no programmer is worth 10x the average" does imply this. If programmers max out at being only 3x better than average (or whatever the multiplier is), to get beyond that level one needs to be a manager.
Interestingly, tech companies, trading desks, and other places where technology really matters frequently don't view things this way.