Programmer Jokes / Recent Jokes

you lust for O'Reilly books.
you know that "goto considered harmful".
you are looking for the "else" at the end of this joke.
you believe that making a wrong program worse is no sin.
every combination of three letters is a meaningful acronym for you.
when you are counting objects, you go "0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D...".
you can remember seventeen computer passwords but not your anniversary.
you are sure that the year 2000 is a leap year, and know why it is dangerous.
you start laughing hysterically when the topic of computer reliability is brought up.
you go to balance your checkbook and discover that you're doing the math in hexadecimal.
the language you are best speaking is English, but the language you are best writing is Java.
on vacation, you are reading a computer manual and turning the pages faster than everyone else who is reading John Grisham novels.

None. "We'll document it in the manual."
None. It's a hardware problem.
1. 000000001.
Two. One always leaves in the middle of the project.
Four. One to design the change, one to implement it, one to document it, and one to maintain it afterwards.
Four, plus one senior analyst to manage the project, one technical writer to correct the spelling and grammar of the one who documented it, one light bulb librarian, a sales-force of at least five to drum up enough users who want to turn the light on, 274 users to burn out the new bulb, at which point we go to tender for another light bulb change,...
Five. Two to write the specification program, one to screw it in, and two to explain why the project was late.
Only one, but she's not available till the year 2000.
"The change is 90% complete."
"It's hard to say. Each time we separate the bulb into its modules to do unit testing, it stops working."
Of course, as more...

A Programmer and an Engineer were sitting next to each other... A Programmer and an Engineer were sitting next to each other on an airplane. The Programmer leans over to the Engineer and asks if he wants to play a fun game. The Engineer just wants to sleep so he politely declines, turns away and tries to sleep. The Programmer persists and explains that it's a real easy game. He explains,"I ask a question and if you don't know the answer you pay me $5. Then you ask a question and if I don't know the answer I'll pay you $5." Again the Engineer politely declines and tries to sleep. The Programmer, now somewhat agitated, says, "O. K., if you don't know the answer you pay me $5 and if I don't know the answer I pay you $50! " Now, that got the Engineer's attention, so he agrees to the game. The Programmer asks the first question, "What's the distance from the earth to the moon?" Then Engineer doesn't say a word and just hands the Programmer $5. Now, its the more...

In the beginning, God created the Bit and the Byte. And from those he created the Word. And there were two Bytes in the Word; and nothing else existed. And God separated the One from the Zero; and he saw it was good. And God said - Let the Data be; And so it happened. And God said - Let the Data go to their proper places. And he created floppy disks and hard disks and compact disks. And God said - Let the computers be, so there would be a place to put floppy disks and hard disks and compact disks. Thus God created computers and called them hardware. And there was no Software yet. But God created programs; small and big... And told them - Go and multiply yourselves and fill all the Memory. And God said - I will create the Programmer; And the Programmer will make new programs and govern over the computers and programs and Data. And God created the Programmer; and put him at Data Center; And God showed the Programmer the Catalog Tree and said You can use all the volumes and subvolumes more...

A Programmer and an Engineer are sitting next to each other on a longflight from LA to NY. The Programmer leans over to the Engineer and asks ifhe would like to play a fun game. The Engineer just wants to take a nap, sohe politely declines and rolls over to the window to catch a few winks. The Programmer persists and explains that the game is real easy and a lottafun. He explains "I ask you a question, and if you don't know the answer, you pay me $5. Then you ask me a question, and if I don't know the answer, I'll pay you $5." Again, the Engineer politely declines and tries to get tosleep. The Programmer, now somewhat agitated, says, "OK, if you don't knowthe answer you pay me $5, and if I don't know the answer, I'll pay you$50!"This catches the Engineer's attention, and he sees no end to this tormentunless he plays, so he agrees to the game. The Programmer asks the firstquestion. "What's the distance from the earth to the moon?" The Engineerdoesn't say a 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 more...

How do you keep a programmer in the shower all day? Give him a bottle of shampoo which says "lather, rinse, repeat."