“We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris.” - Larry Wall, Programming Perl (1st edition), O’Reilly And Associates
I laughed out loud upon discovery of these “great virtues”. I identify so strongly with this. I spend way too much time finding the best way to do something so I don’t have to work so hard next time around, so that it will be easier, and so that any other programmers reading my work don’t think I’m an idiot.