职业的发展通常有三条路径:一是专业方向。不停的在专业上深造,适合于技术控专业控。二是在管理方向。技术都有涉猎但不必专业,但可以很好的协调资源,激励别人,承上启下。这样就可以在管理层级上一直走下去。三是自由职业方向。公司只是自己的跳板,利用这个平台做好知识积累,比如公司里的一些文化体系,积极了解,消化吸收成自己的知识体系。这样将来出来做顾问做老师,都可以有不错的发展。
如果是在专业技术方向深耕,需要保持持续的学习力和好奇心,这样才能不被新技术淘汰。但我要提醒你的是,人到中年后要保持在专业上的优势会非常困难,这也是为什么华为会裁掉很多35岁以上工程师的原因。
所以如果你所在的行业是有技术壁垒的,比如你是专门研究核电的,那你可以在专业方面发展,因为这种专业别人要取代非常困难,天然有技术壁垒。
如果你所在的行业技术是经常迭代的,那么我建议你在管理方面去发展,因为这样看问题的视角会更广阔,不至于陷在技术里短视。这样也可以把自己的技术去传承给别人,同时利用年轻人的学习力来反哺自己的专业。
要从技术骨干到技术管理,你需要突破三点。
首先是角色的转换。技术专家往往只对某一个模块负责,所以可以心无旁骛地紧盯技术问题。但管理岗位更多是协调,对上沟通和业绩回报,并承担战略目标分解的职责。平行协调部门利益,重点在沟通协调以及日常关系的维系和协作。对下除了要技术驱动,还要承担考核和培训。我觉得管理就是一场角色扮演游戏,对不同的群体能迅速转换角色而做角色该做的事情。
其次能力要求的转变。管理的能力要求,包括员工辅导、员工KPI考核和团队激励,冲突处理等。在这方面我优先推荐彼得•德鲁克的两本书《管理的实践》和《卓有成效的管理者》,前者让你搭建管理的框架和知识地图,后者在实际操作方面更多给予方法的指导。还有马利克的《管理成就生活》,这本书更多是对管理者的素质要求,更多是自我的素质提升,亦可以阅读。
最后是心态的变化。技术出身的人,特别喜欢具体的问题,因为从中可以获得巨大的满足感。但做管理就需要把这个巨大的满足感放下,从关注具体技术的实现,到如何驱动别人来达成业务。这需要两个方面的训练,一是时刻提醒自己放下喜欢做的技术,二是对员工有耐心进行培训。