Considering I have to deal with "IT guys" in India on a daily basis, I have a general idea and I also have a very good idea as to the quality (or lack thereof) of them as well.
It's a completely legit question based on that experience.
Amen brother!