Las 3 grandes virtudes de un programador: Pereza, Impaciencia y Arrogancia

Don Larry Wall, el creador de Perl, escribió en Programming Perl estas 3 cualidades que todo programador debe de tener.

  • Pereza

La calidad que te hace ir por un gran esfuerzo para a la larga reducir el gasto de energía. Te hace escribir programas que ahorren trabajo y que otras personas encuentran útil, y documentar lo que escribes para que así no tengas que responder tantas preguntas sobre ello. Por lo tanto, esta es la primera gran virtud de un programador.

  • Impaciencia

La ira que sientes cuando la computadora esta siendo perezosa. Esto hace que escribas programas que no solamente reaccionen a tus necesidades, sino que hasta las anticipen. O por lo menos pretendan hacerlo. Por lo tanto, esta es la segunda gran virtud de un programador.

  • Arrogancia

Orgullo excesivo, el tipo de cosa por el cual Zeus te castiga. Esta calidad te hace escribir (y mantener) programas sobre los cuales otras personas no quieran hablar mal. Por lo tanto, esta es la tercera gran virtud de un programador.

La mama de Larry siempre decía que era apuesto. Amor de madre sin duda.

Que razón tenía el señor Wall.