3 ms·
Occasionally... unless you're either a genius or you work in highly verbose language and with horrible tooling, you likely spend the other 90% of the time stari
by nnq 9y ago
Occasionally... unless you're either a genius or you work in highly verbose language and with horrible tooling, you likely spend the other 90% of the time staring at a screen full of code you've already loaded into your brain and thinking stuff like "wtf, dude, wtf, wtf does THAT do, why is that wired to that, how tf does that work, shit, that makes no f sense" :)
So that "miracle" interface would give you, like, what, a 4x increase on 10%, that's like a +4% productivity, in its first iteration, coupled with costs and risks that would make it a really tough sell. We're going to need to go pretty far with the nano stuff to get a good (cost~risk)/(bandwith~latency) out of it. Hopefully there are people working on it and people pouring money into it...
- jstanley 9y agoActually 4x 10% is 40%.
- stctgion 9y agoI read it as a 4x speed up of 10% of the work. So what took 10% now takes 2.5%. this leaves 7.5% remaining. Assuming that time is spent doing the same thing then it's 100/(90+0.925*7.5) which is ~3% increase in useful work. I'm sure this math is wrong.
- pedrosorio 9y agoBy 4x "increase" in 10%. he means you'd become 4x faster at things that take 10% of your time currently (the other 90% corresponds to the "coming up with solution" / "wtf" moments). That means for a job that takes 10 + 90 units of time, the 10 section would be done in 2.5, for a total effort of 92.5 instead of 100. That's an improvement of 100/92.5 - 1 = ~8.1% in productivity.
- nnq 9y agoTHANKS! I was totally braindead when I wrote that. My 4% is actually the 8.1% you mention, and the way you phrase it makes it much clearer too :)
- lancebeet 9y agoSuppose you spend 9 hours looking at the code and one hour actually editing code, and the latter is the only part that can be made faster (if we are to believe grandparent). Now, suppose this technology makes you 4x faster at editing code. Then you'll spend 15 minutes instead of one hour editing the code, and a total of 9 hours and 15 minutes. This is roughly 8% less time than you would have otherwise spent. Productivity, being the reciprocal of the time it takes for you to do the task in question, this is an increase in productivity of roughly 8%.