Mechanical Engineering careers can have the following stages:
1) Early years – technical work most important
2) Middle years – project management and product expert knowledge (still technical) become more important.
3) Senior years – corporate, market, and global understanding become important.
4) Communication and team skills remain important throughout.