You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity.
The key to efficient development is to make interesting new mistakes
Functions should do one thing. They should do it well. They should do it only.
Software is like entropy: It is difficult to grasp, weighs nothing, and obeys the Second Law of Thermodynamics; i.e., it always increases.
Software is a gas; it expands to fill its container
Standards are always out of date. That's what makes them standards.
It's hardware that makes a machine fast. It's software that makes a fast machine slow.
In a room full of top software designers, if two agree on the same thing, that's a majority.
It should be noted that no ethically-trained engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
If you think you are worth what you know, you are very wrong. Your knowledge today does not have much value beyond a couple of years. Your value is what you can learn and how easily you can adapt to the changes this profession brings so often.