A pompous computer "expert" that has no
real world experience.
The following are traits of a hamrog:
They only relate to text book concepts and facts regardless of
real world experience and practices.
They consider everyone else to be a moron or idiot if they do not see eye to eye on a subject or issue.
They possess traits similar to an asshole.
This person, in reality, knows very little but thinks they excel in their area of knowledge.