By rlamarch
via artima.com
Published: Dec 30 2007 / 19:44
In November, Bruce Eckel gave the commencement address for Neumont University, a school in Salt Lake City dedicated to teaching computer science. 5% of programmers are 20x more productive than the other 95%. So how do you become one of these mythical 5%? It's the process of continuous learning that makes the difference. You'll need to make a lot of mistakes in order to figure things out. So be humble, and keep asking questions.
Comments
polterguy replied ago:
Brilliant :))))
Nick Brown replied ago:
Are these 95%-5% and 80%-20% numbers actually coming from some mythical source, or are they part of the 78.2% of statistics that are just made up on the spot?
Nick Brown replied ago:
Note I do agree that software professionals (or any professionals for that matter) have a responsibility to their profession to keep up to date. However I am skeptical of these statistics people have been throwing around lately, and I am skeptical that reading causes you to be more productive (more likely both have a common cause, a desire to be a good engineer).
willcode4beer replied ago:
It's probably not the reading that increases productivity. It's the person who is motivated enough to read tends to also be motivated enough to seek ways to increase productivity
Nick Brown replied ago:
Right, I agree. But then its wrong to tell someone that they can magically increase their productivity by simply reading blogs and journals (and a waste of time anyways, since the ones who will listen to you are the ones already doing that). At best the only thing this correlation can do for us is help managers weed out applicants who are not motivated by asking in interviews how they keep up with the industry.
Abhay Bakshi replied ago:
Thanks to rlamarch for posting the link on DZone. Two highlights (and only two that stand out in the entire article in my opinion) that I agree with Mr. Bruce Eckel:
1. "management is much harder than technology because it involves virtually no deterministic factors. It's all guesswork, so if you don't have good intuition you'll probably make stupid decisions. Napoleon wanted lucky generals rather than smart ones." - I agree with Bruce.
2. "Listen to books and lectures on tape while you commute." - I agree with Bruce, and there is much more that we as developers can do in our spare time like this.
Voters For This Link (42)
Voters Against This Link (0)