Programmer Jokes / Recent Jokes
A programmer was walking along the beach when he found a lamp. Upon rubbing the lamp a genie appeared who stated "I am the most powerful genie in the world. I can grant you any wish you want, but only one wish."The programmer pulled out a map of the Mediterranean area and said "Id like there to be a just and last peace among the people in the middle east."The genie responded, "Gee, I dont know. Those people have been fighting since the beginning of time. I can do just about anything, but this is beyond my limits."The programmer then said, "Well, I am a programmer and my programs have a lot of users. Please make all the users satisfied with my programs, and let them ask sensible changes"Genie: "Uh, let me see that map again."
A grade school teacher was asking his pupils what their parents did for a living. "Tim, you be first. What does your mother do all day?"
Tim stood up and proudly said, "She's a doctor."
"That's wonderful. How about you, Amy?"
Amy shyly stood up, scuffed her feet and said, "My father is a mailman."
"Thank you, Amy" said the teacher. "What does your parent do, Billy?"
Billy proudly stood up and announced, "My daddy plays piano in a whorehouse."
The teacher was aghast and went to Billy's house and rang the bell. Billy's father answered the door. The teacher explained what his son had said and demanded an explanation. Billy's dad said, "I'm actually a system programmer specializing in TCP/IP communication protocol on UNIX systems. How can I explain a thing like that to a seven-year-old?"
A programmer was walking along the beach when he found a lamp. Upon rubbing the lamp a genie appeared who stated "I am the most powerful genie in the world. I can grant you any wish you want, but only one wish."
The programmer pulled out a map of the Mediterranean area and said "I'd like there to be a just and last peace among the people in the middle east."
The genie responded, "Gee, I don't know. Those people have been fighting since the beginning of time. I can do just about anything, but this is beyond my limits."
The programmer then said, "Well, I am a programmer and my programs have a lot of users. Please make all the users satisfied with my programs, and let them ask sensible changes"
Genie: "Uh, let me see that map again."
1. Programmer produces code he believes is bug-free.
2. Product is tested. 20 bugs are found.
3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.
4. Testing department finds that five of the fixes didn't work and discovers 15 new bugs.
5. Repeat three times steps 3 and 4.
6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
7. Users find 137 new bugs.
8. Original programmer, having cashed his royalty check, is nowhere to be found.
9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
12. New CEO is brought in by more...
Thou shalt not worry about bugs.
Bugs in your software are actually special features.
Thou shalt not fix abort conditions.
Your user has a better chance of winning state lottery than getting the same abort again.
Thou shalt not handle errors.
Error handing was meant for error prone people, neither you or your users are error prone.
Thou shalt not restrict users.
Don't do any editing, let the user input anything, anywhere, anytime. That is being very user friendly.
Thou shalt not optimize.
Your users are very thankful to get the information, they don't worry about speed and efficiency.
Thou shalt not provide help.
If your users can not figure out themselves how to use your software than they are too dumb to deserve the benefits of your software anyway.
Thou shalt not document.
Documentation only comes in handy for making future modifications. You made the software perfect the first time, it will never need more...
1. Programmer produces code he believes is bug-free.2. Product is tested. 20 bugs are found. 3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.4. Testing department finds that five of the fixes didn't work and discovers 15 new bugs.5. Repeat three times steps 3 and 4.6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.7. Users find 137 new bugs.8. Original programmer, having cashed his royalty check, is nowhere to be found.9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.12. New CEO is brought in by board of directors. He hires a programmer to redo more...
Windows 95 is a 32 bit extension for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor by a 2 bit company that can't stand 1 bit of competition.
Have you heard about the new Cray super computer? It's so fast, it executes an infinite loop in 6 seconds.
If God had intended Man to program, we would be born with serial I/O ports.
The generation of random numbers is too important to be left to chance.
The computer is mightier than the pen, the sword, and usually, the programmer.
The determined programmer can write a COBOL program in any language.
Every program is either trivial or it contains at least one bug.
Al-gor-ithm" means "The unscrupulous technique of continuing to count and re-count until you get the result you want." (Sent by Gary Gilmore)
Don't get sucked in by comments--only debug code.
If more...