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.
I do not fear computes. I fear lack of them.
A computer once beat me at chess, but it was no match for me at kick boxing
The computer was born to solve problems that did not exist before
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.
Physics is the universe's operating system
It's hardware that makes a machine fast. It's software that makes a fast machine slow.
Getting information off the Internet is like taking a drink from a fire hydrant
The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents.
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.
Programs must be written for people to read, and only incidentally for machines to execute.
Commenting your code is like cleaning your bathroom - you never want to do it, but it really does create a more pleasant experience for you and your guests.
We have to stop optimizing for programmers and start optimizing for users.
Low-level programming is good for the programmer's soul.