Software Jokes

  • Funny Jokes

    Software Engineer, a Hardware Engineer and a Branch Manager were on their way to a meeting. They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down the road, bouncing off the crash barriers, until it miraculously ground to a halt scraping along the mountainside. The car's occupants, shaken but unhurt, now had a problem: they were stuck halfway down a mountain in a car with no brakes. What were they to do?"I know," said the Branch Manager, "Let's have a meeting, propose a Vision, formulate a Mission Statement, define some Goals, and by a process of Continuous Improvement find a solution to the Critical Problems, and we can be on our way.""No, no," said the Hardware Engineer, "That will take far too long, and besides, that method has never worked before. I've got my Swiss Army knife with me, and in no time at all I can strip down the car's braking system, isolate the fault, more...

    Segway Inc. is recalling all 23,500 of the self-balancing scooters it has shipped to date because of a recently discovered software glitch and not because of it's widley known, original glitch....

    Turning regular human beings into giant douche bags.

    A Microsoft software engineer went through Army basic training. One day they are out on the firing range, and the Microsoft software engineer was having a heck of a time hitting the target downrange.
    Shot after shot rang out, and the reports from downrange kept coming back a miss. Finally, the Microsoft software engineer stood up, stuck his finger in the end of the barrel and pulled the trigger. This of course had the effect of blowing his digit clean off.
    Grimacing through his pain, the Microsoft software engineer yelled down to the target pit 'Well, it is leaving this end just fine, the problem must be on your end!'

    MATHEMATICIANS hunt elephants by going to Africa, throwing out everything that is not an elephant, and catching one of whatever is left.
    EXPERIENCED MATHEMATICIANS will attempt to prove the existence of at least one unique elephant before proceeding to step 1 as a subordinate exercise.
    PROFESSORS OF MATHEMATICS will prove the existence of at least one unique elephant and then leave the detection and capture of an actual elephant as an exercise for their graduate students.
    COMPUTER SCIENTISTS hunt elephants by exercising Algorithm A:
    Go to Africa.
    Start at the Cape of Good Hope.
    Work northward in an orderly manner, traversing the continent alternately east and west.
    During each traverse pass,
    Catch each animal seen.
    Compare each animal caught to a known elephant.
    Stop when a match is detected.
    EXPERIENCED COMPUTER PROGRAMMERS modify Algorithm A by placing a known elephant in Cairo to ensure that the algorithm will terminate.
    ASSEMBLY more...

    When I went to college in the 1980's, I heard a lot of words like "data input" and "beta version." They confused me. I wanted desperately to know what people were talking about, what Big Secret resided in the computer industry.
    Now that I've worked in a computer company for the last few years, I've gained an insider's perspective. I decided to share my knowledge with the uninitiated by creating the following brief, handy glossary:
    Alpha. Software undergoes alpha testing as a first step in getting user feedback. Alpha is Latin for "doesn't work."
    Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for "still doesn't work."
    Computer. Instrument of torture. The first computer was invented by Roger "Duffy" Billingsly, a British scientist. In a plot to overthrow Adolf Hitler, Duffy disguised himself as a German ally and offered his invention as a gift to the surly dictator. The plot worked. On more...

  • Recent Activity