laziness
The quality that makes you go to great effort to reduce overall energy
expenditure. It makes you write labor-saving programs that other people will
find useful, and document what you wrote so you don't have to answer so many
questions about it. Hence, the first great virtue of a programmer. Also hence,
this book. See also "impatience" and "hubris".