I can not agree with you on this point. Engineers do not have the same job all their life, on the contrary they have the chance to do whatever they want, and have access to a huge pannel of different jobs. Of course, some will choose to stay somewhere and do the same thing for 30 years, but that...