I always find it funny how engineers have a caste system. Systems engineers look down their noses at application engineers, everyone looks down at web developers. But it used to be that mechanical engineers looked down at electrical engineers, who looked down at all software engineers. I like to imagine a Roman engineer judging a medieval siege engineer by whether they can build an aqueduct or not, and the siege engineer judging a Victorian civil engineer by whether they know how to make a simple, run of the mill catapult.