Hire people smarter than you. Work with people smarter than you. Listen to them. Let them lead you. Take the blame for all failures, give away the credit for all successes. -- How to fail: 25 secrets learned through failure
I was talking recently to a friend who teaches at MIT. His field is hot now and every year he is inundated by applications from would-be graduate students. "A lot of them seem smart," he said. "What I can't tell is whether they have any kind of taste." -- Paul Graham
Let me try to get this straight: Lisp is a language for describing algorithms. This was JohnMcCarthy's original purpose, anyway: to build something more convenient than a Turing machine. Lisp is not about file, socket or GUI programming - Lisp is about expressive power. (For example, you can design multiple object systems for Lisp, in Lisp. Or implement the now-fashionable AOP. Or do arbitrary transformations on parsed source code.) If you don't value expressive power, Lisp ain't for you. I, personally, would prefer Lisp to not become mainstream: this would necessarily involve a dumbing down. -- VladimirSlepnev
Rules of Optimization: Rule 1: Don’t do it. Rule 2 (for experts only): Don’t do it yet. -- M.A. Jackson
The function of good software is to make the complex appear to be simple. -- Grady Booch
If we wish to count lines of code, we should not regard them as lines produced but as lines spent. -- Edsger Dijkstra
Successful entrepreneurs are givers and not takers of positive energy. ~Anonymous
Trust because you are willing to accept the risk, not because it’s safe or certain. ~Anonymous
If you genuinely want something, don’t wait for it — teach yourself to be impatient. ~Gurbaksh Chahal
If you do what you always did, you will get what you always got. ~Anonymous