“There’s a colossal gap between a lot of solutions presented at conferences and the kinds or problems many folks are actually trying to solve with computers, and the skills they have to do so.” – Robert Smallshire
“Physics is like sex: sure, it may give some practical results, but that’s not why we do it.” – Richard Feynman
“You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something – your gut, destiny, life, karma, whatever. Because believing that the dots will connect down the road will give you the confidence to follow your heart even when it leads you off the well worn path; and that will make all the difference.” – Steve Jobs
I was an ordinary person who studied hard. There are no miracle people. It happens they get interested […] and they learn all, but they’re just people. There’s no talent, no special ability to understand […] that comes without practice and reading and learning and study – Richard Feynman
It is easier to optimize correct code than to correct optimized code – Bill Harlan
To some extent, optimization is to our industry what sexual intercourse is to teenagers – Andrei Alexandrescu
I would have written a shorter letter, but I did not have the time – Blaise Pascal
Be conservative in what you do, be liberal in what you accept from others – Jon Postel
Every program has at least one bug and can be shortened by at least one instruction — from which, by induction, one can deduce that every program can be reduced to one instruction which doesn’t work – Programmers’ Wisdom
The more code you change the more ownership over the bugs you take. You change it you own it!
You will never be prepared to do things properly from the first time. Just do them as better as you can at the moment.