Programming
How do you recognize the extroverted programmer? He's the one staring at your shoes.
Shipping is a feature. A really important feature. Your product must have it.
Joel Spolsky
There are only two kinds of languages: the ones people complain about and the ones nobody uses.
Bjarne Stroustrup
Normal people believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet.
Scott Adams
If you’re not embarrassed when you ship your first version you waited too long.
Matt Mullenweg
Done is a State of Mind.
Rands
Don’t buy a parrot figuring that it will be a fun surprise for me.
Richard Stallman
Every line of code is a bug waiting to happen.
Code you don't have is code you don't have to debug.
General Rule
You know you are a programmer when you write a program to get out of an awkward social situation.
Cadoo
The key to making programs fast is to make them do practically nothing.
Mike Haertel
I often joke that my ability to formulate good Google queries is the single most important part of my software engineering skillset. Except, you know, I'm not really joking.
Curtis
Great software is never “finished” or “done”. It’s where it needs to be right now.
Software is a process, not a product.
Bruce Schneier
I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Linus Torvalds
It is a cliche in our business that the first 90 percent of the work is easy, the second 90 percent wears you down, and the last 90 percent - the attention to detail - makes a good product.
Ron Avitzur