There was something amazingly enticing about programming.
For many phenomena, 80% of consequences stem from 20% of the causes.
People who passionately want to believe that the world is basically simple react to this with a fury that goes beyond what I consider appropriate for discussing a programming language.
The trick is to fix the problem you have, rather than the problem you want.
If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it.
It's a curious thing about our industry: not only do we not learn from our mistakes, we also don't learn from our successes.
Optimism is an occupational hazard of programming; feedback is the treatment.
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague.
Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques to solve it.
The best way to predict the future is to create it.
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.
I loved logic, math, computer programming. I loved systems and logic approaches. And so I just figured architecture is this perfect combination.
Every parent in America has the total power to control all television programming that is dispatched to their home today.
I don't have any focus groups on talent and programming. If I need five people in a mall to be paid $40 to tell me how to do my job, I shouldn't do my job.
The heart and soul of network programming is series programming, the weekly repetition of characters you like having in your house.
Clearly, programming courses should teach methods of design and construction, and the selected examples should be such that a gradual development can be nicely demonstrated.
If it keeps up, man will atrophy all his limbs but the push-button finger.
It is not about bits, bytes and protocols, but profits, losses and margins.
It's ridiculous to live 100 years and only be able to remember 30 million bytes. You know, less than a compact disc. The human condition is really becoming more obsolete every minute.
Software suppliers are trying to make their software packages more 'user-friendly'... Their best approach so far has been to take all the old brochures and stamp the words 'user-friendly' on the cover.
The bulk of all patents are crap. Spending time reading them is stupid. It's up to the patent owner to do so, and to enforce them.
Know what you are talking about.
Shall I tell you the secret of the true scholar? It is this: every man I meet is my master in some point, and in that I learn of him.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends
or simply: