[Larry Wall (Perl Language Inventive)]
The programmer's three major excellent quality: lazy, no patience and pride.
Lazy and no tolerance will cause excellent programmers to endure repeatedly do the same thing.
Pride, definition as "unrealistic arrogance from over pride or passion"