Find & Share Quotes with Friends

Software Quotes

Quotes tagged as "software" Showing 61-90 of 106
Richard M. Stallman
“With software there are only two possibilites: either the users control the programme or the programme controls the users. If the programme controls the users, and the developer controls the programme, then the programme is an instrument of unjust power.”
Richard M. Stallman

Alan Kay
“The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs.”
Alan Kay

Robert C. Martin
“Programming is a social activity.”
Robert C. Martin

Mary Poppendieck
“Almost everything we know about good software architecture has to do with making software easy to change”
Mary Poppendieck, Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series

Akshat Paul
“User interface is the process of shifting from chaotic complexity to elegant simplicity.”
Akshat Paul, React Native for iOS Development

“Everyday life is like programming, I guess. If you love something you can put beauty into it.”
Donald Knuth

Max Kanat-Alexander
“The purpose of software is to help people.”
Max Kanat-Alexander, Code Simplicity: The Fundamentals of Software

Steven Magee
“To get Windows 10 reliable, I had to lobotomise the installed software and USB devices.”
Steven Magee

“Write a program in efficient way as you write for kernel scheduler”
Ahmad Moawad

“Computer hacking was like a chemical bond holding us all together.”
Rachel Zhang, The Emotional Embodiment of Stars

Steven Magee
“Obviously, a lot of people involved with Volkswagen's emissions were aware of the diesel car software cheat. One has to wonder how many of them tried to stop it and perhaps were demoted or lost their jobs over trying to prevent the secret Volkswagen car emissions fraud?”
Steven Magee

Paulo Caroli
“Software development is the process of creating a computer software.
It includes preparing a design, coding the program, and fixing the
bugs. The final goal of software development is to translate user
needs to software product, while continuously improving the team
and the process.”
Paulo Caroli

David Chiles
“Tether smartphones with laptops when you need a connection. Turn off updates to avoid exceeding plan data. NetworkEtiquette.net”
David Chiles

Michael McCafferty
“CRM is rather boring in itself.
It's the fortunes you can build using CRM that makes it so interesting.”
Michael McCafferty

“Be conservative in what you do, be liberal in what you accept from others”
Jon Postel

“In IT, there is nothing like ‘all of a sudden’.”
Sachin Kodagali

“In 1966, Derrida delivered a paper entitled “Structure Sign and Play in the Discourse of the Human Sciences” (which is a wonderful paper, right up there with the original DynamoDB paper and the Page Rank algorithm paper).”
Eben Hewitt, Technology Strategy Patterns: Architecture as Strategy

Robert C. Martin
“Software has two types of value: the value of its behavior and the value of its structure. The second of these is the greater of the two because it is this value that makes software soft.”
Robert C. Martin, Clean Architecture

Robert Duchnik
“Ultimately, I try to think of my application’s main codebase as just stringing together various components and code from many sources. It just controls logic and flow. The real nitty-gritty is handled behind the scenes. This is why frameworks like Backbone are so important — they hide a lot of the details in the background and allow you to just focus on the flow and control of your application.”
Robert Duchnik, jQuery Plugin Development In 30 Minutes

Robert Duchnik
“A good standalone plugin can also make you a fair amount of money. Many developers make a decent living by simply maintaining and updating one or two crucial plugins that are far better than anything available for free.”
Robert Duchnik, jQuery Plugin Development In 30 Minutes

“Most commercial software vendors, though slow to wake up to this new reality, are beginning to move aggressively to court developer populations and update their engagement and outreach capabilities. Instead of relying strictly on an enterprisefocused sales force, armies of technical evangelists and developer engagement professionals are being unleashed on unwitting developer populations in an attempt to ensure a given software vendor’s relevance for the population most likely to be making technical decisions.

The problem facing software vendors, however, is that while recognizing the problem is indeed the first step, the solution is less than obvious. Commercial software vendors are particularly disadvantaged, because they are compelled to compete in a two-front war with both free software and software made available as a service. From a competitive standpoint, this means downward pressure on price with potentially higher costs driven by a need to compete with different models.”
Stephen O'Grady

“Lightning rod to ignite people's passion for software development”
John Nava

Neal Stephenson
“El desarrollo de software comparte con el deporte profesional la característica de lograr que los treintañeros se sientan decrépitos”
Neal Stephenson, Snow Crash

“In this chapter we've seen that, unlike when building a house, when it comes to software it's almost impossible to know what you want. And even if you did know, it would be impossible to know how long each part would take to do. And even if you did know the theoretical length of each task, it would be impossible to work out the amount of time it would take an actual team of a specified size to do it. Which goes some way to explaning the sordid catalogue of failure that is the history of software projects over the last fifty years.”
Patrick Gleeson, Working with Coders: A Guide to Software Development for the Perplexed Non-Techie

“We can think of life as a self-replicating information-processing system whose information (software) determines both its behavior and the blueprints for its hardware.”
Max Tegmark, Life 3.0: Being Human in the Age of Artificial Intelligence

“One of my favorite books, and one that changed how I think about software and the evolution of ideas, was A Pattern Language by Christopher Alexander (Oxford University Press).”
Eben Hewitt, Technology Strategy Patterns: Architecture as Strategy

“I borrow from the world of philosophy, having studied and fallen in love with it in graduate school, and finding its rigors and explosive power very helpful in my 20-year career in tech.”
Eben Hewitt, Technology Strategy Patterns: Architecture as Strategy

“There are two jobs in the world that people want to do the most while knowing the least about: architect and strategist.”
Eben Hewitt, Technology Strategy Patterns: Architecture as Strategy

“One cannot be successful as an architect without thinking of not only what to do, but how to get it done within an organization, which requires knowing why it should matter to someone who isn’t a technologist.”
Eben Hewitt, Technology Strategy Patterns: Architecture as Strategy