Tips from people who have been programming for 20+ yr
An interesting answer on Quora, by John Byrd:
Everything in software development has already been invented. People just keep rediscovering it and pretending they invented it.
Maintaining code is harder than writing it. Writing lots and lots of new code can be a mark of laziness.
Memory, processor time, and network bandwidth are limited.
You’re going to forget what your code does in a few months. Make it ridiculously easy to read.
Programming is an art, not a religion.