如果成为不了CTO,程序员一辈子就只能做码农吗-南京极客营

对于程序员来说,最主要的晋升通道是成为技术管理人员。但是,一个公司的开发人员有很多,能做到技术负责人的却不会太多。


如果成为不了CTO,程序员一辈子就只能做码农吗?


当然不是。


其实,程序员天生具备良好的逻辑推理及分析能力,再加上懂技术的Buff,职业发展的道路上不妨考虑一下项目经理的职位。在我看来,成为项目经理是一个不错的向上发展路线——能够覆盖更多复杂项目集,协调跨部门大型战略项目,让自己有机会站在更高的格局上看问题,在团队中是一个存在感非常强烈的角色。


可能有人会问:项目经理是什么?这里先来科普一下。


在互联网行业,最重要的工作就是打造产品。产品、设计、开发是其中最主要的环节之一,而项目经理的工作是全链路的(也有人称之为”大管家”)。从产品研发开始,项目经理就会负责全链路的工作,包括立项安排、计划统筹、风险把控、过程改进等一系列动作,更进一步还会推动产品战略与方向的讨论、团队优化、沟通管理等工作。


成为项目经理需要很多品质,而开发人员天生具备了一些项目管理所需的素质,比如逻辑推理及分析能力。不过,仅仅有逻辑力和分析力是远远不够的。技术人员在转项目管理中,都会遇到很多的问题。比如:

  • 在项目管理中,很多问题都是由人和组织导致的。怎么知道哪些因素导致了问题?知道了又该怎么解决?而这些问题往往不像技术问题一样,可以通过搜索找到答案。


  • 以前一个人就可以解决所有问题,现在是需要协调、带领一群人解决更大的问题,怎么驱动这些人,并且当有和其他部门合作的时候,怎么驱动其他部门一起协同?


所以,程序员要如何提升的项目管理能力,入门项目管理?这里给一条非常简单却很重要的建议,那就是:像学技术一样学项目管理。


很多人觉得管理很虚,但管理本身是一门科学,也有很多的知识点,要做的不只是知道,也需要像学技术一样地去尝试和练习,甚至需要去调整自己内心的想法。管理有很多是软技能,看起来虚,但深究下去还是很有学问的。



猜你喜欢

转载自blog.csdn.net/cxx1678968576/article/details/80525872
今日推荐