3 ms·
Programming is a non-scalable career (in the Talebian sense[1]), like being a lawyer or doctor. The relationship in earnings vs success is much closer to linear
by socksy 2y ago
Programming is a non-scalable career (in the Talebian sense[1]), like being a lawyer or doctor. The relationship in earnings vs success is much closer to linear, with the most successful programmers getting only about 10x (100x if we'rereally generous, but probably more like 2-4x on average) more than the least.
In contrast pro sports are a scalable career, where incomes can scale separately from effort, similar to movie stars, authors and musicians. The relationship is an exponential with the very best earning the lion share of the income of the entire industry, earning literally millions of times more than those at the bottom of the industry.
Given a certain amount of effort invested in your career so far, if you know you're middle of the road of a scalable career, and it's becoming less and less likely that you'll hit the top 1 percentile, then I would think that the likelihood that you should perhaps look to change career should be much higher than if you were middle of the road in a non scalable career.
[1] https://casnocha.com/2009/03/scalable-vs-non-scalable-careers.html https://casnocha.com/2009/03/scalable-vs-non-scalable-career...
- j7ake 2y agoStarting your own company can make your skills more scalable. The top artists like Taylor Swift have scalable careers mostly because they operate like a corporation.
- lukas099 2y agoIt seems like programming is scalable, in that some programs get executed many orders of magnitude more than other programs.