Had a coworker argue with me to the end of the Earth, today, that programming, web development/design, and other obviously IT fields "aren't IT jobs" because they aren't in networking/communications. He had somehow come to the conclusion that his 2 years of college trumped the dictionary definition of the word.
I advised him that one didn't need a college education to read the dictionary. When he pulled up the definition in the dictionary, he decided to backpedal a little bit, dig his heels in, and attack straw man arguments that I never made. Of course, the definition proved me to be right. And on pointing that out, he began to screech, and accuse me of disrespecting him as a programmer.
He told me that it was offensive to tell programmers that their work was copied. How he got that out of "Programmers use systems that are already in place, like operating systems and programs, to create and develop more programs and systems, defining them as IT specialists," I have no idea. But it grabbed the attention of the nearest megalomaniac douchebag, who created a semantics argument so vague and confusing, that I simply had to put on my headphones and ignore them.
Am I just a lazy fuckwit who's been living under a rock all this time? Or is programming a fucking IT job?