Are you an IT professional? If so, chances are you got some type of IT or computer science degree and got to meet a few characters along the way: from the bandwidth leecher to the noob to the overachiever.
Do you remember the folks you went to school with?
Comic by Commit Strip