“If debugging is the process of removing bugs, then programming must be the process of putting them in.” (Edsger W. Dijkstra)
“First, solve the problem. Then, write the code.” (John Johnson)
“You can’t have great software without a great team, and most software teams behave like dysfunctional families.” (Jim McCarthy)
“That’s the thing about people who think they hate computers. What they really hate is lousy programmers.” (Larry Niven)
“For a long time it puzzled me how something so expensive, so leading edge, could be so useless. And then it occurred to me that a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match.” (Bill Bryson)