31 years is impressive! People seem to switch jobs to often these days. I think they say on average people switch jobs every three years now.