Professional Manufacturing Engineer here (bunch of degrees, industrial apprenticeship, 2 years post-graduate training, 2 years+ responsible post before using the tag).
I now teach Manufacturing Engineering and Engineering Management at a university, and am doing a PhD in how management systems impact on corporate culture change programmes (like "If the bankers "success" were measured differently, would we be in the same economic mess?")
I get angry that non-professionals get to call themselves "Engineer", "Engineering Technician" ok, "Engineer" no! Hospital porters, paramedics, etc don't get to call themselves doctors. Their work is still extremely valuable, but they are not doctors. It's the same in engineering.
End of rant.
"and am doing a PhD in how management systems impact on corporate culture change programmes"
Jesus, I'm glad I just actually fix things. That sounds just about as dull as death! This must be the branch of engineering that was mentioned earlier that never gets any skirt!