Programming Wisdom
@CodeWisdom
Programming wisdom and quotes throughout the years. The Knuth, the whole Knuth, and nothing but the Knuth, so help me Codd.
"Programming isn't about what you know; it's about what you can figure out." - Chris Pine
Software developers: Do you ever use any mnemonics on a frequent basis? If so, what are they? (Like in music how you have stuff like "Every Good Boy Deserves Favor" to remember EGBDF.)
As AI-generated code becomes the norm, irreverent comments become a form of human watermarking.
Called shot: AI will help software engineers become product managers faster than product managers becoming software engineers
"The secret to optimization is changing the problem to make it easier to optimize." – John Carmack
"Theory and practice sometimes clash. And when that happens, theory loses. Every single time." - Linus Torvalds
"We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run." – Amara's Law
"Testing leads to failure, and failure leads to understanding." - Burt Rutan
"Most won't care about the craft. Cherish the ones that do, meet the rest where they are." – Chris Kiehl
"Now I'm a pretty lazy person and am prepared to work quite hard in order to avoid work." – Martin Fowler
"Let the code run free, if it needs to be debugged, it will come back." – Unknown
“Be curious. Read widely. Try new things. I think a lot of what people call intelligence boils down to curiosity.” - Aaron Swartz
"Think twice before you start programming or you will program twice before you start thinking." – Unknown
"Focus is a matter of deciding what things you're not going to do." – John Carmack
"Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter." – Eric Raymond
"There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery." – Mathias Verraes
"Every great developer you know got there by solving problems they were unqualified to solve until they actually did it." - Patrick McKenzie
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." – Martin Fowler