There are two things that really bother me. The first one is to find programmers that know nothing (like John Snow) :). Not because they lack experience. A good junior will learn. It's because they are not really into it and don't even try.
The second is that my girlfriend, friends and family don't know the difference between CS and IT, and are always asking me technical questions and favors: "I'm not an IT guy! Figure it out!" Well, I do have the technical skills being a former SysAdmin, but I refuse to serve as support to people who don't know the difference and prefer to ask instead of finding the solution!!! I hate laziness!!!
What bothers you?