4 ms·
> the average NHL player scores less than 50 goals in his career [1] whereas Gretzky scored 894 [2] and Mario Lemieux scored 690 [3] But what are the numbers p
by frostmatthew 13y ago
> the average NHL player scores less than 50 goals in his career [1] whereas Gretzky scored 894 [2] and Mario Lemieux scored 690 [3]
But what are the numbers per season? If Gretzky had a career ending injury at the end of his first season he still would have been better than a mediocre player, even though an average player could play for years and rack up more in a career than the best could in a single season. My point is did players like Gretzky and Lemieux score ten times as many goals per season than the average player?
I'll assume I'm an average engineer (since statistically speaking this is the most likely case), 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. (I'm not saying 10x devs don't exist, I just think they are very few and far between, the NHL afterall has only had one Gretzky in its entire history)
- brikis98 13y agoActually, 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.