News for hackers. Stuff that matters.
Re:10x or not: You’ve got to do things right by bdcravens on Saturday June 04, 2016 @05:02PM (#11838018)
I don't think that's a good analogy - a run has a very defined course, a very defined technique (you must run, not use a motorcycle), and very defined end point. Most programming problems have infinite solutions, and you're typical 1x developer can only see what they know and have experienced.

To carry the analogy forward, a 10x runner might take a shortcut, use a better implement to complete the course, etc.

Re:10x or not: You’ve got to do things right by sn9 on Saturday June 04, 2016 @09:14PM (#11839152)
It's more about taking an analogy where you compare a normal distribution to something that isn't a normal distribution.

Physical capabilities of organisms (e.g., strength, speed, jumping height, etc.) tend to fall into normal distributions.

Knowledge work where you can take advantage of powerful (mental | software) abstractions don't tend to fall into normal distributions, as previous work can make a bottleneck disappear, leaving you with more mental bandwidth for other concerns, which quickly expands your capabilities.

Re:10x or not: You’ve got to do things right by ljw1001 on Saturday June 04, 2016 @11:47PM (#11839536)
intelligence is a physical capability.
Re:10x or not: You’ve got to do things right by sn9 on Monday June 06, 2016 @12:00AM (#11844562)
I wasn't talking about intelligence.

I'm talking about productivity in knowledge work which is different.

Re:10x or not: You’ve got to do things right by dasil003 on Saturday June 04, 2016 @06:49PM (#11838562)
Yeah a (slightly) better sporting analogy might be chess. Like chess, programming is a game of knowledge and forethought, where intelligence is an asset, but far from sufficient to elevate you without a ton of practice. However unlike chess, there is no scope or rigid definition of programming, it is as if there were as many pieces with different rules as there are possible positions on a chessboard, and furthermore that the rules of the pieces are made up themselves of subpieces all of which are programmable, and that you can essentially change everything from the behavior of the squares up to the overarching rules.

Now in chess, as in programming, there are clearly some individuals who excel by orders of magnitude over beginners and even average competent players. But because of the vast scope of possibility, programming "grandmasters" will do things that no one else could have even thought of in one domain, while in unfamiliar domains they might require a good deal of study before they surpass the average journeyman practitioner.

Meh, analogies suck.