Optimization hinders evolution.
Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
A LISP programmer knows the value of everything, but the cost of nothing.
In computing, turning the obvious into the useful is a living definition of the word "frustration".
C programmers never die. They are just cast into void.
It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?