Quotes & Sayings About Programmers
Enjoy reading and share 100 famous quotes about Programmers with everyone.
Top Programmers Quotes

They were brilliant, widely read, incisive, and effortlessly effective analysts and programmers. Which is another reason why, ultimately, so many people died. — Charles Stross

In fact, there are autism clusters, you know, around some of the big tech centers. You take two socially awkward computer programmers and put them together, that can kind of concentrate the autistic genes. — Temple Grandin

It may be no coincidence that the world's richest man is a computer programmer. Programmers have "theories" about how software will behave when they change a line of code. Those theories rarely hold up to their first encounter with reality. Unsuccessful programmers could probably wax eloquent about how things should be different. Successful programmers just debug their code. Such a profession would quickly wean a person from idealistic notions about how to make a change. Successful programmers soon learn that it is more profitable to challenge their own thinking than to curse their computers when faced with unexpected results. — Ron Davison

Computers: he always fixed on computers when his mind wandered into the future
instruments he revered and hated. The computer world was a place where snotty kids knew everything and nothing ... The computer was part of a future cloudy, unpredictable and menacing. — Howard Fast

The difference between a bad programmer and a good programmer is understanding. That is, bad programmers don't understand what they are doing and good programmers do. - Max Kanat-Alexander — Steve Fenton

A very good senior programmer (who might get paid $200,000) gets paid about the same as a great programmer, who delivers $5 million worth of value for the same price. That's enough of a difference to build an entire company's profit around. Do it with ten programmers and you're rich. — Seth Godin

With the revolution around 1980 of PCs, the spreadsheet programs were tuned for office workers - not to replace office workers, but it respected office workers as being capable of being programmers. So office workers became programmers of spreadsheets. It increased their capabilities. — Rodney Brooks

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

Even for the very best programmers ah, sometimes you'll see someone else's program or somebody will come along and they'll show you what can be done in a simpler way. — Bill Gates

But I think the writers had their turn," she says, "and now it's programmers who get to upgrade the human operating system. — Robin Sloan

In those days [batch processing] programmers never even documented their programs, because it was assumed that nobody else would ever use them. Now, however, time-sharing had made exchanging software trivial: you just stored one copy in the public repository and therby effectively gave it to the world. Immediately people began to document their programs and to think of them as being usable by others. They started to build on each other's work. — Robert Fano

Good programmers stay open minded to that even though there is no obvious way to improve what they've done they ... they keep looking and they listen to what other people have to say. — Bill Gates

The best computer programmers are much better than novices at remembering the overall structure of programs because they understand better what they're intended to do and how. — Geoff Colvin

An organization that treats its programmers as morons will soon have programmers that are willing and able to act like morons only. — Bjarne Stroustrup

Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C. — Linus Torvalds

There's a popular saying that the Internet interprets censorship as damage and routes around it. Desire and innovation will trump policy, the argument goes, as clever programmers circumvent controls. — Virginia Postrel

'On demand' is more than just a series of clicks on your still-too-complicated remote control. In fact, it is now the best way to describe what the cable industry - from programmers to content makers to distributors - imagine their world is. Services and content available to very demanding consumers, wherever, whenever, however. — Kara Swisher

In a recent survey, innovative people - from inventors to scientists, writers to programmers - were asked what techniques they used. Over 70% believed they got their best ideas by exploring areas they were not experts in — Scott Berkun

Of course, it's hard to support full-time programmers, so we do get funds from a set of companies that are interested in the health of the Mozilla project and so are willing to support the people working for the Foundation as well. — Mitchell Baker

Software development takes immense intellectual effort. Even the best programmers can rarely sustain that level of effort for more than a few hours a day. Beyond that, they need to rest their brains a bit, which is why they always seem to be surfing the Internet or playing games when you barge in on them. — Joel Spolsky

Programmers have not been professionals because they haven't really cared about quality. — Jessica Livingston

In their work, designers often become expert with the device they are designing. Users are often expert at the task they are trying to perform with the device. [ ... ] Professional designers are usually aware of the pitfalls. But most design is not done by professional designers, it is done by engineers, programmers, and managers. — Donald A. Norman

I don't predict the demise of object-oriented programming, by the way. Though I don't think it has much to offer good programmers, except in certain specialized domains, it is irresistible to large organizations. Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches. Large organizations always tend to develop software this way, and I expect this to be as true in a hundred years as it is today. — Paul Graham

The programmers decided the steps everyone on board Hyperion would need to take to do everything from dimming the lights to raising the sails. — Michael Lewis

Each big idea like that is an operating system upgrade," she says, smiling. Comfortable territory. "Writers are responsible for some of it. They say Shakespeare invented the internal monologue."
Oh, I am very familiar with the internal monologue.
"But I think the writers had their turn," she says, "and now it's programmers who get to upgrade the human operating system."
I am definitely talking to a girl from Google. "So what's the next upgrade?"
"It's already happening," she says. "There are all these things you can do, and it's like you're in more than one place at one time, and it's totally normal. I mean, look around."
I swivel my head, and I see what she wants me to see: dozens of people sitting at tiny tables, all learning into phones showing them places that don't exist and yet are somehow more interesting ... — Robin Sloan

The system metaphor is a story that everyone
customers, programmers, and managers
can tell about how the system works. — Kent Beck

This is how many people become artists, musicians, writers, computer programmers, record-holding athletes, scientists ... by spending time alone practicing what they love. — Meg Cabot

Real programmers can write assembly code in any language. — Larry Wall

The trouble with programmers is that you can never tell what a programmer is doing until it's too late. — Seymour Cray

My list of basic tools is a partial answer to the question about what has changed: Over the past few years, large numbers of programmers have come to depend on elaborate tools to interface code with systems facilities. — Bjarne Stroustrup

I talk to nurses and programmers, salespeople and firefighters - people who bust their tails every day. Not one of them - not one - stashes their money in the Cayman Islands to avoid paying their fair share of taxes. — Elizabeth Warren

If your whole team consists of novice programmers, your expertise will give you considerable power; but if the other team members are also experts, they will attach less importance to your technical expertise. In that case, they'll pay more attention to organizational power, like the power to acquire extra hardware, to extend the schedule, or to capture a more interesting assignment. — Gerald M. Weinberg

I always suspected that programmers became programmers because they got to play God with the little universe boxes on their desks. — Jeff Atwood

The best computer programmers never write a new program when they can use an old one for a new job. — Gerald M. Weinberg

A company that is not designed to create high-tech products is very unlikely to have the culture or the DNA that it takes to create high-tech products. So if you are a high-tech person in that company, then you're basically a glorified typist in some sense. It's very unlikely that the kind of people who would be successful in an entertainment company would even understand what programmers do that makes them more than typists. — Jessica Livingston

Don't worry kids, you'll find work. After all, my machine will need strong chess player-programmers. You will be the first. — Mikhail Botvinnik

I believe C++ instills fear in programmers, fear that the interaction of some details causes unpredictable results. Its unmanageable complexity has spawned more fear-preventing tools than any other language, but the solution should have been to create and use a language that does not overload the whole goddamn human brain with irrelevant details. — Erik Naggum

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

Humans make mistakes. Programmers are bound to make mistakes. Hackers, you can bet your life, are going to be there to exploit those mistakes. — Michael Demon Calce

Well, writing novels is incredibly simple: an author sits down ... and writes.
Granted, most writers I know are a bit strange.
Some, downright weird.
But then again, you'd have to be.
To spend hundreds and hundreds of hours sitting in front of a computer screen staring at lines of information is pretty tedious. More like a computer programmer. And no matter how cool the Matrix made looking at code seem, computer programmers are even weirder than authors. — Christopher Hopper

To be a programmer is to develop a carefully managed relationship with error. There's no getting around it. You either make your accomodations with failure, or the work will become intolerable. — Ellen Ullman

The distance between the people who made the games and the people playing them wasn't that big. It was the spirit of independence. The programmers were a lot like you. — Jeff Minter

The best programmers and internet entrepreneurs are in the Bay Area. Don't kid yourself about that, not even for a second. — Jose Ferreira

Many programmers would prefer to mock in their client library specs, but doing so could result in the service and client passing all specs with hidden failures. — Paul Dix

Novice programmers don't yet have the skills to write simple code. — Sandi Metz

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler

Programmers and marketing people know how to get into your subconscious - they spend millions of dollars researching colors, shapes, designs, symbols, that affect your preferences, and they can make you feel warm, trusting, like buying. They can manipulate you. — Richard Hatch

Bright young men of disheveled appearance, often with
sunken glowing eyes, can be seen sitting at computer consoles,
their arms tensed and waiting to fire their fingers, already poised
to strike, at the buttons and keys on which their attention seems
to be riveted as a gambler's on the rolling dice. When not so
transfixed, they often sit at tables strewn with computer printouts
over which they pore like possessed students of a cabbalistic
text. They work until they nearly drop, twenty, thirty hours
at a time. Their food, if they arrange it, is brought to them:
coffee, Cokes, sandwiches. If possible, they sleep on cots near
the printouts. Their rumpled clothes, their unwashed and
unshaven faces, and their uncombed hair all testify that they are
oblivious to their bodies and to the world in which they move.
These are computer bums, compulsive programmers ... — Joseph Weizenbaum

Programmers working with high-level languages achieve better productivity and quality than those working with lower-level languages. Languages such as C++, Java, Smalltalk, and Visual Basic have been credited with improving productivity, reliability, simplicity, and comprehensibility by factors of 5 to 15 over low-level languages such as assembly and C (Brooks 1987, Jones 1998, Boehm 2000). You save time when you don't need to have an awards ceremony every time a C statement does what it's supposed to. — Steve McConnell

Russians had a reputation for being the best programmers on Wall Street, and Serge thought he knew why: They had been forced to learn to program computers without the luxury of endless computer time. Many years later, when he had plenty of computer time, Serge still wrote out new programs on paper before typing them into the machine. "In Russia, time on the computer was measured in minutes," he said. "When you write a program, you are given a tiny time slot to make it work. — Michael Lewis

Advertising revenue available for all programmers, all broadcasters is not enough to create quality programming, and subscription revenues are very, very minimal which come to all programmers. — Subhash Chandra

Laziness is a programmers main virtue. — Larry Wall

C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it. — Linus Torvalds

When Usenet was eclipsed by websites in the late 1990s, people from that world - many of them programmers - wanted to bring the freewheeling, amazing discussions of Usenet to the web. And thus, RSS was born. — Annalee Newitz

The Internet's a driving force in the change from mass media to 'my media,' in which consumers will be their own programmers. — Jerry Yang

Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful way to simplify the design and construction of complex programs. — David Gelernter

Computer programmers, biotechnologists, environmental scientists, neuroscientists, nanotech engineers - all of these fields, and more, should have at least a course in ethics as part of their degree requirements. — Jamais Cascio

Programming requires more concentration than other activities. It's the reason programmers get upset about 'quick interruptions' - such interruptions are tantamount to asking a juggler to keep three balls in the air and hold your groceries at the same time. — Steve McConnell

They may have used alien technology in these things," she said. "But the software they installed to run it all was clearly created by humans - overworked, underpaid programmers like me who take all kinds of shortcuts. The security protocols on the file-sharing system are a total joke. It only took me about five minutes to jailbreak this thing. — Ernest Cline

How many computer programmers does it take to change a light bulb? Are you kidding? That's a hardware problem! — Various

If we want developed societies with women doctors, political leaders, teachers, bus drivers, and computer programmers, we will need qualified people to give loving care to their children. And there is no reason why every society should not enjoy such loving paid child care. — Barbara Ehrenreich

You see, programmers tend to be arrogant, self-absorbed introverts. We didn't get into this business because we like people. Most of us got into programming because we prefer to deeply focus on sterile minutia, juggle lots of concepts simultaneously, and in general prove to ourselves that we have brains the size of a planet, all while not having to interact with the messy complexities of other people. — Robert C. Martin

When a customer clicks through the license conditions to play the game, they're agreeing to add their phone as a node in a distributed server. More players equal more servers - not for themselves, I might add, we never run a server node for any given game on the same host as a client for that game, that would be asking for trouble - but at the back end, we're in the processor arbitrage market. The game programmers' biggest problems are maintaining causality and object coherency while minimizing network latency - sorry, — Charles Stross

If we bred better programmers we'd clearly breed better bugs. — Anonymous

And what if they took over? What if they relieved us of power? We tend to assume that sentient machines would be inevitably demonic. But what if they were responsible leaders? Could they do much worse than we've done? They would immediately institute a system of laws. The constitution would be algorithmic. They would govern the world according to functions and the axioms their programmers gave them. — Louisa Hall

Oftentimes, the whole reason we became programmers in the first place is because we wanted to move beyond being a mere player and change the game, control it, modify its parameters, maybe even create our own games. — Jeff Atwood

Programmers Never Die,
They Just Go Offline — Myself

In a weird way, riffing on genres is kind of a reaction to formula. When you watch so much of the programmers and the films that you just think you've seen before, it's kind of going back to the well in terms of trying to conjure up the spirit of what made you excited about films in the first place. — Edgar Wright

I should have known from watching Henry work at the office: programmers moved slowly and deliberately, and then waited to see the reaction. And if they did not succeed the first time, they would try over and over again, until they broke through that fifth dimension and got it right. — Jodi Picoult

When you choose a language, youre also choosing a community. The programmers youll be able to hire to work on a Java project wont be as smart as the ones you could get to work on a project written in Python. And the quality of your hackers probably matters more than the language you choose. Though, frankly, the fact that good hackers prefer Python to Java should tell you something about the relative merits of those languages. — Philip Greenspun

Jolt is for Windows programmers. It's typical IBM PC: it goes in brown and comes out yellow. Mountain Dew is for Macintosh programmers: it goes in yellow and comes out yellow. It's WYSIWYP. — Guy Kawasaki

The tastes of country music fans are not limited to the narrow range defined by consultants and programmers and record company moguls. — Charley Pride

Here's the secret that every successful software company is based on: You can domesticate programmers the way beekeepers tame bees. You can't exactly communicate with them, but you can get them to swarm in one place and when they're not looking, you can carry off the honey. — Orson Scott Card

One of the big lessons of a big project is you don't want people that aren't really programmers programming, you'll suffer for it! — John Carmack

The belief that complex systems require armies of designers and programmers is wrong. A system that is not understood in its entirety, or at least to a significant degree of detail by a single individual, should probably not be built. — Niklaus Wirth

Systems programmers are the high priests of a low cult. — Bob Barton

Some compilers allow a check during execution that subscripts do not exceed array dimensions. This is a help, but not sufficient. First, many programmers do not use such compilers because They're not efficient. (Presumably, this means that it is vital to get the wrong answers quickly.) — Brian Kernighan

The most successful computer programmers aren't the ones who approach programming as a task they have to carry out in order to get their paychecks. They're the ones for whom programming is a joyful game. — Anonymous

We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremendous difficulty, provided that we stick to modest and elegant programming languages, provided that we respect the intrinsic limitations of the human mind and approach the task as Very Humble Programmers. — Edsger Dijkstra

Jobs was a strong-willed, elitist artist who didn't want his creations mutated inauspiciously by unworthy programmers. To him it would be as if someone off the street added some brush strokes to a Picasso painting or changed the lyrics to a Dylan song. — Walter Isaacson

Most literature on the subject of agile methodology... is written from the viewpoint of software developers and programmers, and tends to place its main emphasis on programming techniques and agile project management - testing is usually only mentioned in the guise of unit testing and its associated tools. ...However, unit tests alone are not sufficient and broader-based testing is critical to the success of agile development processes. — Tilo Linz

I find that creative streak I think often leads in programmers to be good predictors of where culture as a whole is going to go. And that is where I think I've tried over the years to in some ways use my customers as a filter or a predictor of where technology as a whole is going to go. Or where the world as a whole is going to go. — Tim O'Reilly

One of the best programmers I ever hired had only a High School degree; he's produced a lot of great software, has his own news group, and made enough in stock options to buy his own nightclub. — Jamie Zawinski

That's the thing about people who think they hate computers. What they really hate is lousy programmers. — Larry Niven

The best designers and the best programmers aren't the ones with the best skills, or the nimblest fingers, or the ones who can rock and roll with Photoshop or their environment of choice, they are the ones that can determine what just doesn't matter. That's where the real gains are made. — Jason Fried

All programmers are optimists. Perhaps this modern sorcery especially attracts those who believe in happy endings and fairy godmothers. Perhaps the hundreds of nitty frustrations drive away all but those who habitually focus on the end goal. Perhaps it is merely that computers are young, programmers are younger, and the young are always optimists. — Fred Brooks

Most Web activities do not generate jobs and revenue at the rate of past technological breakthroughs. When Ford and General Motors were growing in the early part of the twentieth century, they created millions of jobs and helped build Detroit into a top-tier U.S. city. Today, Facebook creates a lot of voyeuristic pleasure, but the company doesn't employ many people and hasn't done much for Palo Alto; a lot of the "work" is performed more or less automatically by the software and the servers. You could say that the real work is done by its users, in their spare time and as a form of leisure. Web 2.0 is not filling government coffers or supporting many families, even though it's been great for users, programmers, and some information technology specialists. Everyone on the Web has heard of Twitter, but as of Fall 2010, only about three hundred people work there. — Tyler Cowen

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

Great programmers learn how to program their tools, not just use them. — Steve Yegge

She had a theory that the fear of getting in trouble was what made her not as good a programmer and that, in fact, it was all linked to testosterone, and that was why there were more guy programmers than women. It was a very hazy theory, and she didn't like it, but she had pretty much convinced herself it was true, although she couldn't bear to think of sharing it with anybody, because it was a lot better to think that there were social reasons why girls didn't usually become code monkeys than to think there were biological reasons. — Maureen F. McHugh

Programmers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis. — Alan Perlis

From the day Microsoft was started, the only constraint to our growth has been attracting ah, more great programmers, very smart, committed, ah, people. And so we're always on ... on the look for ah, that kind of person. — Bill Gates

I found out that most programmers don't like to test their software as intensely as I do. — Kent Beck

The Escalation programmers come from a completely different background, and the codebase is all STL this, boost that, fill-up-the-property list, dispatch the event, and delegate that. I had been harboring some suspicions that our big codebases might benefit from the application of some more of the various "modern" C++ design patterns, despite seeing other large game codebases suffer under them. I have since recanted that suspicion. — John Carmack

When people write software, they are not writing it for themselves. In fact, they are not even writing primarily for the computer. Rather, good programmers know that code is written for the next human being who has to read it in order to maintain or reuse it. If that person cannot understand the code, it's all but useless in a realistic development scenario. — Mark Lutz

I think that computer programming shows in my writing. Often when I write about computer programmers I'll write about the way that they see the world and they structure the world. — Walter Mosley