技术人员是否要转行到项目管理
技术人员是否要转行到项目管理
之所以要聊这个话题,是因为有不少做技术的人都在考虑转行,有的人咨询我要不要转行到项目经理、产品经理等这样一些职位,因为转行不是一件小事,所以这个话题远远不是一期节目可以说清楚的,而且要不要转完全是因人而异,今天咱们先开个头,后面有机会的话咱们再深聊。
照例先说结论:做技术的人当然可以而且有必要转行到项目管理,但前提是:你的整体背景、能力、性格合适吗?你知道项目管理这个职业到底是做什么的吗?项目管理这个职业带给你的成就感、薪资收入和职业风险是你期望的吗?
既然要聊技术转项目,那就要先界定一下,哪些职位属于技术职位,对于互联网组织来讲,确定属于技术类的职位有:前端开发、后端开发、测试、运维等岗位的工程师、主管、经理类的职位。其他类型的职位,比如说产品,在大多数情况下不属于技术团队,而是作为独立的产品团队存在,另外就是UI/UE或者是UX,这一类职位每个组织的情况都不太一样,有的组织会把TA们划归到技术团队,有的组织会把TA们归到产品团队,情况不太一样,再有就是QA,在有的组织里面,如果做的比较规范,会把测试也就是QC和QA统一纳入质量部门,或者把QA归入项目管理部门,在这里,咱们就还是按照最常见的情况来说,那就是技术只包括开发、测试和运维。
先说为什么做技术的人有时候会想着转行,主要有下面5个原因:
1.国内技术发展的现状不够理想。
这其实是一个大背景的问题,国内IT和互联网技术的发展其实不太好,不信的话咱们可以数数,中国有多少技术领域的原创?少,非常的少,操作系统,不管是PC、服务器还是移动端,有哪个正在大规模应用的OS是中国自己研发的?另外类似的情况还有芯片、通信协议、编程语言、数据库等等,可以说,除了极少数领域咱们有自己的核心竞争力,其他绝大多数领域还都是别人的天下。这意味着什么?除了个别领域,意味着国内的IT互联网行业目前还不是技术驱动,而是市场驱动,换句话讲,国内的IT互联网恐怕在未来相当长的一段时间里只能在应用层面热闹热闹,再说的直白一些,技术人员的价值不是自己说了算的,而是别人说了算的。现在到底有多少技术人员,尤其是做开发的,会有很强烈的成就感呢?很多人每天的工作不是在处理界面的交互就是在做CRUD,能有什么成就感?这里面还没有说频繁的变更、奇葩的需求和高压的工作氛围呢!对于刚入职场的新人来讲这种状况还算不错,因为周围的一切不仅仅比较新鲜,而且还能学到东西,但是对于已经在这个环境里浸泡了多年的技术人员来讲,早就已经烦不胜烦了,而且最麻烦的是,这样的日子一眼看不到头,不知道何处是终点。
2.在互联网的环境下,技术人员的职业发展路径不太好走。
通常情况下,技术人员的职业发展路径走的是工程师、主管、经理、架构师、总监、总经理这样一个序列,当然这中间会在任何一个节点切换到其他行业,在这里咱们就先放下不说,只说这条技术主线。这条技术主线在传统IT行业是没有问题的,因为在传统IT,咱们有的是时间让技术人员成长,但是,在互联网行业,除了少数组织,在大多数情况下,这样一个发展路径想走下来是非常困难的,原因有3个,一个是互联网管理结构的扁平化,想要上升一个职务比上升一个职级要困难的多,另一个原因是互联网组织一般都比较短命,不会有充足的时间让你在职业发展路径上走的很远,一旦辛辛苦苦走了一半,组织如果裁员或者是关门,你之前的一些努力就算是白费了。第3个原因,就是技术变化很快,技术变化快意味着什么?意味着必须长期处于学习和实践的状态,这里的学习和实践可不是只掌握一个点,而是要掌握一条线甚至是一个面,所以,纯技术的职业发展路径长期走下去的话会非常的辛苦,而且需要很好的运气。
3.技术人员的职业寿命有越来越短的趋势。
因为互联网的工作压力大、进入互联网的新人多、一些技术的门槛不高,再加上技术的快速迭代导致一些技术方面的经验越来越没有价值,总之就是僧多粥少、脑力劳动变成了体力劳动、新人的成本更低,所以,技术人员的职业寿命和过去相比已经有缩短的苗头了。
4.AI的影响。
以上的分析和判断都没有考虑到人工智能的因素,但实际上,一些技术类的职位受AI的影响可能会很大。在十几年前,我还是一名软件开发经理的时候,就听说国外有公司已经研发出了一套系统,可以自动生成软件代码,当时就已经在争论程序员以后是不是都要失业了。现在十几年时间过去,AI落地只是时间和程度的问题,到底有哪些职位会被AI替代现在还不好说,但是一部分技术人员的工作机会肯定会被AI替代。
5.开拓视野、着眼未来。
因为技术职业的特殊性,长期在一线做技术,难免在能力上、视野上存在一定的不足,而这种不足会严重影响技术人员的未来发展,转行是改变这种局面的重要方式。
说完了转行的原因,咱们来说转向什么领域,当然这里聊的还是在互联网行业。
对于技术来讲,转行后最有发展、转行最便利、最能体现自己优势的职位主要有2个:项目管理和产品管理。
先说产品管理,转行到产品管理是技术人员一个不错的选择,产品管理的职位未来的发展空间还是比较大的,而且转过去以后会收获到一定的成就感,以后如果要创业也会有比较大的帮助。
再说项目管理,转行到项目管理是技术人员另一个不错的选择,虽然现阶段在一些中小型组织里产品经理兼任了项目经理,但在未来的一段时间,项目管理类的职位会显著增加,这是时代的发展和互联网转向2B等因素共同决定的,这里面的细节以后有机会咱们再说。
咱们来重点说一下项目管理类的职位,项目管理类的职位在PM网事以前的节目里多少已经提过,如果在项目管理领域走专业化发展道路的话,主要的项目管理类职位有:项目经理、项目群经理、项目组合经理、项目管理专家、PMO总监等等。除了项目经理是入门级的职位,其他职位之间的发展其实没有一个绝对的顺序,这个需要根据不同的组织和组织的发展阶段具体来看。
项目管理类的职位有几个特点,这几个特点是我要着重和你说的:
1.项目管理类职位和产品管理不同,产品管理通常会聚焦在某一个产品或者一个产品线上,但项目管理有很强的整合特性,不会局限在某一个特定的产品线或者是领域,对项目管理者的锻炼和提升是非常大的。
2.项目管理类职位管理的范围从组织的基层到高层,当然也涉及到产品管理。
3.项目管理类职位的职业风险和成就感比较高,战略类的大项目如果带好了,那你就是英雄,如果干砸了,那你就是狗熊,即便问题的根源不在你身上,而你的职业发展可能也会遇到暂时的障碍。
4.项目管理类的职位做好了,对于你做别的职业也会有巨大的帮助。
5.如果你有专业的项目管理背景,如果以后创业,刨除掉外部因素,在同等情况下,你创业成功的概率一般来讲不会比别人低。
职业的选择非常考验前瞻性,选什么职业不是看这个职业最近几年的情况,而是要看未来5年、10年甚至是30年,当然,今天咱们的判断还没有真正涉及到AI这样一个外部因素,但是有一点是基本可以确定的,那就是专业的项目管理类的职位是AI最难以取代的职位之一。
虽然做项目管理类的职位并不是一定要有技术背景,但是如果你转入项目管理,你的技术背景将会是一笔宝贵的财富。
