15 Smart Quotes to Improve Your Programming Skills

Programming Quotes - Header

How do you get bet­ter as a pro­gram­mer? By learn­ing, read­ing and most impor­tant­ly, by pro­gram­ming. Um, yes that was obvi­ous.

You improve by spend­ing hours in front of your com­put­er and hit­ting those keys while expe­ri­enc­ing a men­tal roller coast­er that takes you from “Damn!” to “Hur­rah!” and some­times stretch­es till “WTF!” until you begin to get what you’re learn­ing.

It’s fun, tir­ing and a bit con­fus­ing.

A simple way you can use to instantly become a better programmer

An easy tac­tic you can use to improve your pro­gram­ming skills is by learn­ing and imple­ment­ing the prac­tices used by oth­ers. That def­i­nite­ly helps as you don’t need to make your own mis­takes, and ben­e­fit from years of expe­ri­ence of oth­ers.

The things about pro­gram­ming cer­tain peo­ple believe can serve as guide­lines for you. You can learn from them, use them and become a bet­ter pro­gram­mer instant­ly.

Oth­ers can tell you how they deal with nasty code or what do they do when things get tough. In short, your com­mu­ni­ty of fel­low pro­gram­mers can teach you a lot.

15 programming quotes which can help you become a better programmer

We’ve col­lect­ed some of the best pro­gram­ming quotes to help you become a bet­ter pro­gram­mer. Read them, share them or make them your com­put­er wall­pa­per.

1. The simplest rule there is

“First, solve the problem. Then, write the code” - John Johnson
“First, solve the prob­lem. Then, write the code” — John John­son

2. Wondering whether this works

“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” - Rick Osborne
“Always code as if the guy who ends up main­tain­ing your code will be a vio­lent psy­chopath who knows where you live.” — Rick Osborne

3. Your code must be self-explanatory

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” - Martin Fowler
“Any fool can write code that a com­put­er can under­stand. Good pro­gram­mers write code that humans can under­stand.” — Mar­tin Fowler

4.It always takes longer than your predict

“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” - Tom Cargill
“The first 90% of the code accounts for the first 90% of the devel­op­ment time. The remain­ing 10% of the code accounts for the oth­er 90% of the devel­op­ment time.” — Tom Cargill

5. Do it right before you aim for perfect

“Before software can be reusable it first has to be usable.” - Ralph Johnson
“Before soft­ware can be reusable it first has to be usable.” — Ralph John­son

6. Tell ‘em what to do

“Computers are good at following instructions, but not at reading your mind.” - Donald Knuth
“Com­put­ers are good at fol­low­ing instruc­tions, but not at read­ing your mind.” — Don­ald Knuth

7. Design is your ally

"Good design adds value faster than it adds cost." - Thomas C. Gale
“Good design adds val­ue faster than it adds cost.” — Thomas C. Gale

8. It’s more than you think

"Learning to program has no more to do with designing interactive software than learning to touch type has to do with writing poetry" - Ted Nelson
“Learn­ing to pro­gram has no more to do with design­ing inter­ac­tive soft­ware than learn­ing to touch type has to do with writ­ing poet­ry” — Ted Nel­son

9. It’s all about what it does

"Measuring programming progress by lines of code is like measuring aircraft building progress by weight." - Bill Gates
“Mea­sur­ing pro­gram­ming progress by lines of code is like mea­sur­ing air­craft build­ing progress by weight.” — Bill Gates

10. Maybe you got that wrong

"People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones." - Donald Knuth
“Peo­ple think that com­put­er sci­ence is the art of genius­es but the actu­al real­i­ty is the oppo­site, just many peo­ple doing things that build on each oth­er, like a wall of mini stones.” — Don­ald Knuth

11. Have fun!

"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
“Most good pro­gram­mers do pro­gram­ming not because they expect to get paid or get adu­la­tion by the pub­lic, but because it is fun to pro­gram.” — Linus Tor­valds

12. Habits matter

“I'm not a great programmer; I'm just a good programmer with great habits.” - Kent Beck
“I’m not a great pro­gram­mer; I’m just a good pro­gram­mer with great habits.” — Kent Beck

13. It takes creativity

"You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity." - John Romero
“You might not think that pro­gram­mers are artists, but pro­gram­ming is an extreme­ly cre­ative pro­fes­sion. It’s log­ic-based cre­ativ­i­ty.” — John Romero

14. Persistence pays off

"I worked with such concentration and focus and I had hundreds of obscure engineering or programming things in my head. I was just real exceptional in that way." - Steve Wozniak
“I worked with such con­cen­tra­tion and focus and I had hun­dreds of obscure engi­neer­ing or pro­gram­ming things in my head. I was just real excep­tion­al in that way.” — Steve Woz­ni­ak

15. Quit mediocrity

“The best programmers are not marginally better than merely good ones. They are an order-of-magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability.” - Randall E. Stross
“The best pro­gram­mers are not mar­gin­al­ly bet­ter than mere­ly good ones. They are an order-of-mag­ni­tude bet­ter, mea­sured by what­ev­er stan­dard: con­cep­tu­al cre­ativ­i­ty, speed, inge­nu­ity of design, or prob­lem-solv­ing abil­i­ty.” — Ran­dall E. Stross

Hope you found something to treasure above

We would like to know more about any of your favorite pro­gram­ming quotes. Let us know about them in the com­ments below.

Leave a Reply