4 ms·
Actually, in the case of Gretzky and Lemieux, I believe they did average ~10x more points (and other contributions) per season than the average player. Also, do
by brikis98 13y ago
Actually, in the case of Gretzky and Lemieux, I believe they did average ~10x more points (and other contributions) per season than the average player. Also, don't forget that the NHL is just the best of the best; there are many hockey players that are "pros" but never make it to the NHL. When you factor them in, players like Gretzky may be several orders of magnitude better than average.
>> it blows my mind to think there's a large number of people out there who in just a few hours could knock out everything I spent all of last week on.
First of all, as I wrote in the post, 10x programmers are rare. There isn't a "large number" of them.
Second, it's not about producing more lines of code per minute or per week. It's about producing the maximum value (for lack of a better word) in a time period by making good decisions.
I'm not a 10x programmer and the results on my own work week are pretty obvious: when I look at it closely, I realize that I spend a lot of time dealing previous mistakes. I lose days because I made a solution that's too tightly coupled and it's hard to adapt the code to a new situation; I didn't add enough tests and waste lots of time fixing regressions; I didn't add enough documentation and can't remember why I made certain decisions; I've created designs that don't scale and need to be replaced entirely; and so on. Since it's harder to read code than to write it[1] and since the cost of fixing defects increases dramatically later in the software process[2], these bad decisions eat up an enormous amount of time.
However, as I learn more, I've noticed that I spend a much higher proportion of my time solving the "real" business problem instead of dealing with previous mistakes. In other words, I'm becoming dramatically more productive than I used to be, not because I'm typing faster, but because I'm avoiding/reducing entire branches of work that used to eat up my time.
These sorts of effects multiply: for the 10x programmer, the gain in productivity can be huge and they will be able to get an order of magnitude more done than the average coder.
* [1] http://www.joelonsoftware.com/articles/fog0000000069.html http://www.joelonsoftware.com/articles/fog0000000069.html
* [2] http://en.wikipedia.org/wiki/Software_testing#Economics http://en.wikipedia.org/wiki/Software_testing#Economics
- wavefunction 13y agoThat's great and all but Gretzky was a center and so comparing his scoring against "average NHL players" is ludicrous. This is not to claim that Gretzky is not "The Greatest" but: 1.5x Mark Messier(center) 1.5x Gordie Howe(right wing) 1.5x Ron Francis (center) ... When we consider p/g Gretzky has a 1.98 (great!) but the 250th on the list has .7 p/g, which is a 2.8x ratio. 10x is imo simply a silly label that doesn't actually apply IRL but is great at ego-stroking.
- brikis98 13y ago250th on the list of all time NHLers? That's still a tiny percentage of all players that have every played (~1500/year, obviously with some overlap from year to year). And that's only counting those in the NHL; there are many hockey "pros" who could only dream of making the NHL. Factor them in and the Gretzky performance is even more remarkable. And you're only looking at points scored. How does a star's leadership affect their team? How did their mere presence affect the other team's entire strategy? How many seats does a star fill in the stadium every time they played? How many jerseys and other merchandise did they sell? Hockey, like software, is a business and I'd be that someone like Gretzky brings in an order of magnitude more money than an "average" hockey pro. Denying the possibility that there could be someone 10x better than you is the real ego stroking. I know there are developers an order of magnitude better than me. I find that inspiring, as it gives me something to work for every day.
- wavefunction 13y agoJust saying, if 250th of all-time are about half/a third the p/g of Gretzky, I find the 10x label lacking. Comparing him via pts scored to goalies and defense is questionable at best.
- brikis98 13y agoRe-read my reply above. You're comparing a fraction of Gretzky's contribution to a fraction of all the professional hockey players, even if you only look at forwards. Even then, he ends up 2-3x better than this already elite group.