Although, to be fair, he has the least obvious tan lines of the entire bunch. It's a shame about the 3-inch-think layer of sunscreen he'll have to use, though.
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."
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.