There's a Greg in our office, and this flowchart would work perfectly for him. Except it would be placed in front of the coffee, and instead of asking if he has permission, it would ask "Did you make the coffee? Have you ever made coffee? No? Then go away."
~OLJ
Programming is often touted as a smart and lucrative career path. It's a job that (sometimes) offers flexibility and great benefits. But it's far from sunshine and Nyan Cat rainbows. The hours are long. The mistakes are frustrating. And your eyesight is almost guaranteed to suffer. These memes cover most of the frustration (and funny moments) of programming. At least we can laugh through the pain.