The romantic image of an über-programmer is someone who fires up Emacs, types like a machine gun, and delivers a flawless final product from scratch. A more accurate image would be someone who stares quietly into space for a few minutes and then says “Hmm. I think I’ve seen something like this before.”
Old post but I like this gem. :) Related to this tweet of an Einstein quote:
"A clever person solves a problem. A wise person avoids it." - Einstein
And the trick to seeming like the former is to keep from actually saying the latter out loud.
I have gotten more mileage as a techno-savant because when I implement a solution "on the fly" for someone, they never realize I can power through in front of them only because I spent a week steadily plugging away at a very similar problem a month ago.
Posted by: Smarriveurr | Friday, November 18, 2011 at 10:20 PM
Another difference between good and great developers is the latter’s willingness/insistence on refactoring their code. First drafts are rarely the best, it takes a dedication to rewriting the code a second or third time to get it great.
Posted by: Randy | Thursday, December 01, 2011 at 05:20 AM