Perl 编程语言的原作者 Larry Wall 认为,程序员有三大美德:懒惰、急躁和傲慢:

  1. 懒惰:懒惰是一种品质,它让你不遗余力地减少总体能源消耗。它让你编写省力的程序,让其他人觉得有用,并把你编写的程序记录下来,这样你就不必回答那么多相关问题:当电脑偷懒时,你会感到愤怒。
  2. 不耐烦:当电脑懒惰时,你会感到愤怒。这让你编写的程序不只是对你的需求做出反应,而是真正预测到它们。或者至少是假装预料到。
  3. 傲慢:一种让你编写(和维护)的程序不会被其他人说坏话的品质。