Lazy, because only lazy programmers will want to write the kind of tools that might replace them in the end. Lazy, because only a lazy programmer will avoid writing monotonous, repetitive code – thus avoiding redundancy, the enemy of software maintenance and flexible refactoring. Mostly, the tools and processes that come out of this endeavor fired by laziness will speed up the production.
Second a good programmer must be dumb. Why? Because if he’s smart, and he knows he is smart, he will:Estes são apenas dois excertos de um artigo publicado por Philipp Lenssen.
a) stop learning
b) stop being critical towards his own work