QuoteProject

Topic

Quotes on Computer Programmers

18 quotes

If you stay up late and you have another hour of work to do, you can just stay up another hour later without running into a wall and having to stop. Whereas it might take three or four hours if you start over, you might finish if you just work that extra hour. If you're a morning person, the day always intrudes a fixed amount of time in the future. So it's much less efficient. Which is why I think computer people tend to be night people - because a machine doesn't get sleepy.
Bill JoyRead
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
Laurence J. PeterRead
The ability to simplify means to eliminate the unnecessary so that the necessary may speak.
Hans HofmannRead
The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.
Fred BrooksRead
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law
Douglas HofstadterRead
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Edsger DijkstraRead
It's [programming] the only job I can think of where I get to be both an engineer and an artist. There's an incredible, rigorous, technical element to it, which I like because you have to do very precise thinking. On the other hand, it has a wildly creative side where the boundaries of imagination are the only real limitation.
Andy HertzfeldRead
Incorrect documentation is often worse than no documentation.
Bertrand MeyerRead
The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other.
John CarmackRead
Low-level programming is good for the programmer's soul.
John CarmackRead
I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this," well, that would be enough immortality for me.
Edsger DijkstraRead
Adding manpower to a late software project makes it later
Fred BrooksRead
C is quirky, flawed, and an enormous success.
Dennis RitchieRead
I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Linus TorvaldsRead
The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs.
Joseph WeizenbaumRead
Beware of bugs in the above code; I have only proved it correct, not tried it.
Donald KnuthRead
Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
Bill GatesRead
Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.
Alan KayRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.

Computer Programmers Quotes — Best Sayings & Wisdom | QuoteProject