When looking for a mate, singles often attract to jocks, models, doctors, firefighters—the list goes on. Programmers are often the less desirable fish in the sea, and get put into the “nerd” or “geek” category.

But there are a lot of redeeming qualities about them. Sure, their redeeming qualities can also be a double-edged sword, but that’s for you to decide. Check out this comic strip from Pablo Stanley on the pros and cons of dating a programmer.

Here is a hilarious taste of what’s in store:

dating a programmer