I'm an electrical engineer and been working now for 12 out of the past 15 years (a few years off scattered amongst it while travelling and raising small children). I've had the same job now for about 10 years (working full time for 6 of those years - 2 years off baby-wrangling - and 2 years part...