Faculty in CSE @ UC San Diego
“Simple can be harder than complex. You have to work hard to get your thinking clean to make it simple. But it’s worth it in the end, because once you get there you can move mountains.”
— Steve Jobs
“Nothing is permanent except change.”
— Heraclitus (Greek Philosopher)
“Simplicity is the ultimate sophistication.”
— Leonardo da Vinci
“Two roads diverged in a wood, and I took the one less traveled by, and that has made all the difference.”
— Robert Frost
“There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.”
— Leon Bambrick
“We are what we repeatedly do. Excellence, then, is not an act but a habit.”
— Aristotle
“A rose by any other name would smell as sweet.”
— William Shakespeare, Romeo and Juliet
“He who has a why to live can bear almost any how.”
— Friedrich Nietzsche
“If debugging is the process of removing software bugs, then programming must be the process of putting them in.”
— Edsger W. Dijkstra
“Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.”
— Edsger W. Dijkstra
“Programs must be written for people to read, and only incidentally for machines to execute.”
— Harold Abelson