tl;dr:Edsger Dijkstra cited humility as one of three qualities to delivering high quality software. "The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague."