Here are some funny jokes and aphorisms about computer programmers and programming in general: A man is smoking a cigarette and blowing smoke rings into the air. His girlfriend becomes irritated with the smoke and says, “Can’t you see the warning on the cigarette pack? Smoking is hazardous to your health!“To which the man replies, “I am a programmer. We don’t worry about warnings; we only worry about errors.”
Here are some funny jokes and aphorisms about computer programming and programmers in general: There are only 10 types of people in the world: Those who understand binary, and those who don’t. It’s always a long day, 86,400 won’t fit into a short. Why do programmers always mix up Halloween and Christmas? Because Oct 31 equals Dec 25. “Knock, knock.” “Who’s there?” very long pause… “Java.” Programming is like sex: One mistake and you have to support it for the rest of your life.
When you were at the university or in any programming course, you–like me–were probably thought of the importance of optimization. In the real world though, you should strive for writing good code–possibly using bullet-proof Design Patterns–and defer optimization until later. Actually, you should optimize your code only if, after testing, you realize that optimization is strongly necessary. There are three aphorisms concerning optimization that you cannot but know: More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason, including blind stupidity.