Things Software Quotes & Sayings
Enjoy reading and share 63 famous quotes about Things Software with everyone.
Top Things Software Quotes

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

Livingston: Some aspects of business turned out to be less of a mystery than you had thought. What did you find you were better at than you thought? Graham: I found I could actually sell moderately well. I could convince people of stuff. I learned a trick for doing this: to tell the truth. A lot of people think that the way to convince people of things is to be eloquent - to have some bag of tricks for sliding conclusions into their brains. But there's also a sort of hack that you can use if you are not a very good salesman, which is simply tell people the truth. Our strategy for selling our software to people was: make the best software and then tell them, truthfully, "this is the best software." And they could tell we were telling the truth. Another advantage of telling the truth is that you don't have to remember what you've said. You don't have to keep any state in your head. It's a purely functional business strategy. (Hackers will get what I mean.) — Jessica Livingston

Certainly there's a phenomenon around open source. You know free software will be a vibrant area. There will be a lot of neat things that get done there. — Bill Gates

If you've been in the software business for any time at all, you
know that there are certain common problems that plague one
project after another. Missed schedules and creeping requirements
are not things that just happen to you once and then go
away, never to appear again. Rather, they are part of the territory.
We all know that. What's odd is that we don't plan our projects
as if we knew it. Instead, we plan as if our past problems are
locked in the past and will never rear their ugly heads again. Of
course, you know that isn't a reasonable expectation. — Tom DeMarco

Google has a strong focus on technology, and it serves them well. My experience there was that they ordered technology first and people second. I believe the opposite. It isn't all about how many servers you have or how sophisticated your software is. Those things matter. But what really makes a technology meaningful - to its users and its employees - is how people come to use it to effect change in the world. I don't mean to throw Google under the bus. Obviously they're brilliant. It's just that my priorities are flipped. People come before technology. — Biz Stone

At 38, I look back at my 32-year-old self and regret that he wasted time. Then I regret wasting my current time regretting regrets about regrets. This is pretty sophisticated regretting I'm doing. That's the sole advantage of ageing: I can now effortlessly consolidate my regrets into one manageable block of misery. Otherwise, by the age of 44, I'd need complex database software just to keep track of precisely how many things I'm regretting at once. — Charlie Brooker

As things go digital, the notion of new editions will go away. A publisher can add video and assessment content at scale, make the change in 30 seconds and it's just a software update. — Osman Rashid

I wrote a lot of software to do various kinds of special things, and I loved the idea of composing pieces in an electronic studio. — Paul Lansky

I am confident that we can do better than GUIs because the basic problem with them (and with the Linux and Unix interfaces) is that they ask a human being to do things that we know experimentally humans cannot do well. The question I asked myself is, given everything we know about how the human mind works, could we design a computer and computer software so that we can work with the least confusion and greatest efficiency? — Jef Raskin

The truth of Moore's law has made remarkable things possible. On the software side, I think natural user interfaces in all their forms are equally significant. — Bill Gates

The great thing about this project," said Tim, "is that it's software that talks to physical things rather than software that just talks to other software. You can see the effect of what you are doing. — Michael Lewis

I'm a transactional lawyer; I negotiate all types of things, but with a particular focus in software licenses. — Keith Rothfus

Software design as taught today is terribly incomplete. It talks only about what systems should do. It doesn't address the converse - things systems should not do. They should not crash, hang, lose data, violate privacy, lose money, destroy your company, or kill your customers. — Michael T. Nygard

I thought, 'Okay, what's going to be my edge, and how am I going to define what I'm doing differently?' Once I had that key idea of the software developer as an artist, once I had that idea, a whole bunch of other ideas flowed from that, because I realized that I need to go study the music industry, I need to study the book publishing and Hollywood and figure out how they do things, why they do them that way, and then I need to borrow, and rearrange, the things that they're doing to fit my industry so that I can invent and create this new industry. — Trip Hawkins

In software you can't really add people and expect to get more done, because their ability to understand the program and what's going on it would require so much investment and all their work would require so much review that you'd be more likely to slow things down. — Bill Gates

We speak of 'software eating the world,' 'the Internet of Things,' and we massify 'data' by declaring it 'Big.' But these concepts remain for the most part abstract. It's hard for many of us to grasp the impact of digital technology on the 'real world' of things like rocks, homes, cars, and trees. We lack a metaphor that hits home. — John Battelle

Therapies administered included but were not limited to: turning things off, then on again; picking them up a couple of inches and then dropping them; turning off nonessential appliances in this and other rooms; removing lids and wiggling circuit boards; extracting small contaminants, such as insects and their egg cases, with nonconducting chopsticks; cable-wiggling; incense-burning; putting folded-up pieces of paper beneath table legs; drinking tea and sulking; invoking unseen powers; sending runners to other rooms, buildings, or precincts with exquisitely calligraphed notes and waiting for them to come back carrying spare parts in dusty, yellowed cardboard boxes; and a similarly diverse suite of troubleshooting techniques in the realm of software. — Neal Stephenson

Karma, memory, and desire are just the software of the soul. It's conditioning that the soul undergoes in order to create experience. And it's a cycle. In most people, the cycle is a conditioned response. They do the same things over and over again. — Deepak Chopra

The way you write dialogue is the same whether you're writing for movies or TV or games. We use movie scriptwriting software to write the screenplays for our games, but naturally we have things in the script that you would never have in a movie script
different branches and optional dialogue, for example. But still, when it comes to storytelling and dialogue, they are very much the same. — Sam Lake

The Core Debugging Process
The core of the debugging process consists of four steps:
Reproduce:
Find a way to reliably and conveniently reproduce the problem on demand.
Report erratum Prepared exclusively for castLabs GmbH this copy is (P2.0 printing, February 2010)
FIRST THINGS FIRST 18
Diagnose:
Construct hypotheses, and test them by performing experiments until you are confident that you have identified the underlying cause of the bug.
Fix:
Design and implement changes that fix the problem, avoid intro- ducing regressions, and maintain or improve the overall quality of the software.
Reflect:
Learn the lessons of the bug. Where did things go wrong? Are there any other examples of the same problem that will also need fixing? What can you do to ensure that the same problem doesn't happen again? — Paul Butcher

In the future, you won't buy artists' works; you'll buy software that makes original pieces of 'their' works, or that recreates their way of looking at things. You could buy a Shostakovich box, or you could buy a Brahms box. You might want some Shostakovich slow-movement-like music to be generated. So then you use that box. — Brian Eno

Artificial intelligence is based on the assumption that the mind can be described as some kind of formal system manipulating symbols that stand for things in the world. Thus it doesn't matter what the brain is made of, or what it uses for tokens in the great game of thinking. Using an equivalent set of tokens and rules, we can do thinking with a digital computer, just as we can play chess using cups, salt and pepper shakers, knives, forks, and spoons. Using the right software, one system (the mind) can be mapped onto the other (the computer). — George Johnson

The novice-friendly software is more like a misbehaving dog: it shits on the floor, it destroys things, and stinks - the novice-friendly software embodies the opposite of what computer people have dreamed of for decades: artificial stupidity. It's more human. — Erik Naggum

Apple already had everyone's billing information from iTunes ... you could buy things just by typing in your password ... That, for the first time, brought very, very easy payment to the modern software world. That, more than anything, is why there is a business for paid apps. — Marco Arment

Every NBA arena has six cameras in the ceiling. The question is what does the software do with video feeds? How to surface that in a set of analytics? There are some "playbooks," but in most sports these days what you really want to share out with coaches and players is a set of video that lets you visualize what's going on and what's the best way to do things. — Steve Ballmer

The Internet of Things is not about a talking refrigerator, because that is the old-fashioned consumer retail world of electrical white goods. It's an archaic concept, like software bought in a plastic-wrapped box from a shelf. The genuine Internet of Things wants to invade that refrigerator, measure it, instrument it, monitor any interactions with it; it would cheerfully give away a fridge at cost. — Bruce Sterling

You can't start a product simply by building it. You have to know why you're building it, and you might go down the wrong rabbit hole, waste time, and confuse things. Spending long afternoons with a sketchbook or talking through your ideas with other people can save a year in software development later on. — Mike Krieger

The Melding Plague attacked our society at the core. It was not quite a biological virus, not quite a software virus, but a strange and shifting chimera of the two. No pure strain of the plague has ever been isolated, but in its pure form it must resemble a kind of nano-machinery, analogous to the molecular-scale assemblers of our own medichine technology. That it must be of alien origin seems beyond doubt. Equally clear is the fact that nothing we have thrown against the plague has done more than slow it. More often than not, our interventions have only made things worse. The plague adapts to our attacks; it perverts our weapons and turns them against us. Some kind of buried intelligence seems to guide it. We don't know whether the plague was directed toward humanity - or whether we have just been terribly unlucky. — Alastair Reynolds

There's only four things we do better than anyone else: music movies microcode (software) high-speed pizza delivery — Neal Stephenson

Free software is part of a broader phenomenon, which is a shift toward recognizing the value of shared work. Historically, shared stuff had a very bad name. The reputation was that people always abused shared things, and in the physical world, something that is shared and abused becomes worthless. In the digital world, I think we have the inverse effect, where something that is shared can become more valuable than something that is closely held, as long as it is both shared and contributed to by everybody who is sharing in it. — Mark Shuttleworth

We're not done yet, but two things WordPress has been able to exemplify is that open source can create great user experiences and that it's possible to have a successful commercial entity and a wider free software community living and working in harmony. — Matt Mullenweg

Software touches all of these different things you use, and tech companies are revolutionizing all different areas of the world ... from how we shop to how farming works, all these things that aren't technical are being turned upside down by software. So being able to play in that universe really makes a difference. — Drew Houston

If you know how to make software, then you can create big things. — Xavier Niel

rogrammers 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. There is no reason that communities could not formulate policy in a similar way. Two reasons that it is not is because of our still rudimentary understanding of system dynamics and our insistence on placing blame on individuals rather than trying to understand systems. — Ron Davison

Paper is no longer a big part of my day. I get 90% of my news online, and when I go to a meeting and want to jot things down, I bring my Tablet PC. It's fully synchronized with my office machine, so I have all the files I need. It also has a note-taking piece of software called OneNote, so all my notes are in digital form. — Bill Gates

Like so many things in software, MVC was invented by Smalltalkers in the seventies. Lispers probably claim they came up with it in the sixties but didn't bother writing it down. — Robert Nystrom

Of all the things you can spend a lot of money on, the only things you expect to fail frequently are software and medicine. — Jaron Lanier

Other people - store clerks, burger flippers, software engineers, the whole vocabulary of meaningless jobs that make up Life in America - other people just rely on plain old competition. Better flip your burgers or debug your subroutines faster than your high school classmate two blocks down the strip is flipping or debugging, because we're in competition with those guys, and people notice these things.
What a fucking rat race that is. — Neal Stephenson

One of the most important lessons, perhaps, is the fact that SOFTWARE IS HARD. From now on I shall have significantly greater respect for every successful software tool that I encounter. During the past decade I was surprised to learn that the writing of programs for TeX and Metafont proved to be much more difficult than all the other things I had done (like proving theorems or writing books). The creation of good software demand a significiantly higher standard of accuracy than those other things do, and it requires a longer attention span than other intellectual tasks. — Donald Knuth

The Apple Marketing Philosophy" that stressed three points. The first was empathy, an intimate connection with the feelings of the customer: "We will truly understand their needs better than any other company." The second was focus: "In order to do a good job of those things that we decide to do, we must eliminate all of the unimportant opportunities." The third and equally important principle, awkwardly named, was impute. It emphasized that people form an opinion about a company or product based on the signals that it conveys. "People DO judge a book by its cover," he wrote. "We may have the best product, the highest quality, the most useful software etc.; if we present them in a slipshod manner, they will be perceived as slipshod; if we present them in a creative, professional manner, we will impute the desired qualities. — Walter Isaacson

Early on, when software was developed by computer scientists, just people working with computers, people passed around software because that was how you got computers to do things. — Tim O'Reilly

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

America does four things better than any other country in the world: rock music, movies, software and high-speed pizza delivery. All of these are sacred American art forms. — Courtney Love

Cope's bot can string together notes that weave in and out with the power of Beethoven or the finesse of Mozart. That a machine can produce things of such beauty is threatening to many in the music community. "If you've spent a good portion of your life being in love with these dead composers and along comes some twerp who claims to have this piece of software that can move you in the same way, suddenly you're asking yourself, 'What's happened here?'" Cope says. "I'm messing with some very powerful relationships. — Christopher Steiner

I love making things, like software, and films, and laughter. And working with Gus Silber, to make the Funny Business book, has been a fantastic journey. — Ronnie Apteker

I'm still learning. I've never done a digital project before. And I'm pretty sure I did things to the software that weren't supposed to be done. — Don Hertzfeldt

I think, fundamentally, open source does tend to be more stable software. It's the right way to do things. — Linus Torvalds

The great thing about crummy software is the amount of employment it generates. — Jaron Lanier

Everybody remembers numbers and computers remember numbers. People remember procedures and computers certainly remember procedures. But the other thing that's still important is that your perception as a human is affected subtly by all this stuff that you can't quite articulate. You run your life according to all this stuff that's happened to you. All of your memories affect everything you do whereas with a computer, there's adaptive software and things, but it's more literal. — Bill Nye

Authority never matches responsibility. That's one of the great myths and delusions of all times. Winning managers and individual performers at all levels know that effectiveness means building your own network and creating your own authority. Those who succeed always reach far beyond formal deputation, take initiatives, and take the heat when things go awry. That's true in the military in times of war, true for 200 person manufacturing firms, and true at giant automakers or software companies. — Tom Peters

One of the most fulfilling things about programming is that you can turn your dreams into reality. The amount of skill you need varies with your dreams, but generally if you want to develop a certain type of application or service, you can give it a try. Most software comes from necessity or a dream, so keeping your eyes and ears open for things you might want to develop is important. — Peter Cooper

In short, capitalism depends on ever-growing amounts of state intervention in the market for its survival, and the system is hitting the point where the teat runs dry.
The result is a system in which governments and corporations are increasingly hollowed out. And meanwhile, growing up within this corporate capitalist "integument," things like open source software and culture, open-source industrial design, permaculture and low-overhead garage micromanufacturing eat the corporate-state economy alive. An ever-growing share of labor and production are disappearing into relocalized resilient economies, self-employment, worker cooperatives and the informal and household economy. In the end, they will skeletonize the corporate dinosaurs like a swarm of piranha. — Kevin A. Carson

We're responsible for the creation of the PC industry.
The whole idea of compatible machines and lots of software, that's something we brought to computing.
And so it's a responsibility for us to make sure that things like security don't get in the way of that dream. — Bill Gates

So what makes me happy? I was really happy to build this house. That's it; building things. The trouble with software is that it's very hard to show your aunt in Florida what you've done. — Larry Ellison

You need to write your own book, the book of your heart and not chase the fads. It truly has to be the story you want to tell, it needs that fire, your fire in it. Then enjoy the time pre-publication. It is time to learn all you can about your craft and the industry. It isn't a race. Finally listen to your work. I have text to voice software that reads the books to me. Listening I can hear things that I would miss on the page. — Liz Fenwick

People are building the software and so having the pieces be such that a single person understands all the tradeoffs and everything that's going on in a piece is extremely valuable. It avoids getting into an experimental mode where you're just trying things out. That never works. — Bill Gates

Well, that was a huge step. We had an instruction set. We could move data around. We could do conditionals. We could do most of the things a simple chip can do. We had the visual cortex for our display. The auditory cortex for our speakers. The motor cortex for our input. On top of that, we could write any damn software we wanted. — Ramez Naam

One of the problems with computers, particularly for the older people, is they were befuddled by them, and the computers have gotten better. They have gotten easier to use. They have gotten less expensive. The software interfaces have made things a lot more accessible. — Steve Case

Man is driven to create; I know I really love to create things. And while I'm not good at painting, drawing, or music, I can write software. — Yukihiro Matsumoto

Software companies should take more responsibility for security holes, especially in browsers and e-mail clients. There are some straightforward things the industry should be doing right now to fix things, and I don't know why they haven't been done yet. — Tim Berners-Lee

Well, software doesn't quite work that way. Rather than construction, software is more like gardening - it is more organic than concrete. You plant many things in a garden according to an initial plan and conditions. Some thrive, others are destined to end up as compost. — Andrew Hunt

We need to get smarter about hardware and software innovation in order to get the most value from the emerging Internet of Things. — Henry Samueli

There's a fundamental problem with how the software business does things. We're asking people who are masters of hard-edged technology to design the soft, human side of software as well. As a result, they make products that are really cool - if you happen to be a software engineer. — Alan Cooper