Just a curiosity question I've heard engineers change jobs more frequently than other professions? So...how many jobs have you had, and in what time frame 5,10,15 20 years?
If you discount industrial placements (of which I had six different ones over 4 years), just 2 in 18 years. And both for the same employer, although the positions are completely different.
If I look around my department and other departments, there are clear "lifers" and hoppers. The hoppers usually disappear after around 5 years. THe number of lifers is surprisingly high though.