For those of you who don't know what I do at work, I'm a software developer. Technically, there's a difference between software developer and programmer, but unless you're in the IT industry, the difference doesn't really matter much. So, in practice, "software developer" and "programmer" can be used interchangeably. But that's not the point of this post. This post is to highlight another great xkcd strip.