Computer Science is embarrassed by the computer.
Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.
I think it is inevitable that people program poorly. Training will not substantially help matters. We have to learn to live with it.
If a listener nods his head when you're explaining your program, wake him up.
Don't have good ideas if you aren't willing to be responsible for them.
You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.