The sports star analogy falls short in one important way:
> But if salaries are a reflection of athletes’ contributions, why isn’t the distribution of software developers’ salaries look like athletes’?
This misinterprets what contributions are being rewarded -- it's not directly their skill as an athlete, it's their "star power". It's their individual ability to drive very large increases in revenue.
With a tiny handful of exceptions, no devs have such "star power". The general public aren't driven to spend on software just because some specific dev (however skilled they may be) worked on it, so such compensation is not much of a thing like it can be in sports.
ThrowawayR2 · 8h ago
They do. People that reach the Distinguished Engineer, Technical Fellow, or equivalent level are handsomely compensated.
d00mB0t · 8h ago
I'm sure Fabrice Bellard and Linus Torvalds are doing just fine.
> But if salaries are a reflection of athletes’ contributions, why isn’t the distribution of software developers’ salaries look like athletes’?
This misinterprets what contributions are being rewarded -- it's not directly their skill as an athlete, it's their "star power". It's their individual ability to drive very large increases in revenue.
With a tiny handful of exceptions, no devs have such "star power". The general public aren't driven to spend on software just because some specific dev (however skilled they may be) worked on it, so such compensation is not much of a thing like it can be in sports.