So the mere constraint of staying in regular contact with us will push you to make things happen, because otherwise you'll be embarrassed to tell us that you haven't done anything new since the last time we talked. -- Paul Graham (a talk at Y Combinator, for startup creators).
You have to write for your audience. I would never write (1..5).map &'*2' in Java when I could write ListFactoryFactory.getListFactoryFromResource( new ResourceName('com.javax.magnitudes.integers'). setLowerBound(1).setUpperBound(5).setStep(1).applyFunctor( new Functor () { public void eval (x) { return x * 2; } })) I'm simplifying, of course, I've left out the security and logging wrappers. -- Reginald Braithwait
If debugging is the process of removing bugs, then programming must be the process of putting them in. -- Edsger W. Dijkstra
Sometimes a man with too broad a perspective reveals himself as having no real perspective at all. A man who tries too hard to see every side may be a man who is trying to avoid choosing any side. A man who tries too hard to seek a deeper truth may be trying to hide from the truth he already knows. That is not a sign of intellectual sophistication and "great thinking". It is a demonstration of moral degeneracy and cowardice. -- Steven Den Beste
The important thing is not to stop questioning. -- Albert Einstein
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it. -- Alan J. Perlis (Epigrams in programming)
You may only succeed if you desire succeeding; you may only fail if you do not mind failing. ~Philippos
You take your life in your own hands, and what happens? A terrible thing, no one to blame. –Erica Jong
It's your place in the world; it's your life. Go on and do all you can with it, and make it the life you want to live. –Mae Jemison
Happiness is a butterfly, which when pursued, is always beyond your grasp, but which, if you will sit down quietly, may alight upon you. ~Nathaniel Hawthorne