我因为工作关系接触过大把的程序员朋友,知道他们都有35岁年龄焦虑,曾经他们在群里调侃程序员的尽头是开出租车和开饭店。毕竟一个公司的CTO只有一个,随着年龄的增长他们的体力和学新的技术都会明显吃力,慢慢就承受不起失业,因为再找程序员相关工作会比较困难。那这些一直高薪的程序员难道真的都去开出租车,去开饭店,那也肯定不是,他们其中有头脑的已经转行做产品经理,做项目经理了!为自己谋得了事业第二春!
首先,一个有技术在身的程序员想要成为项目经理是相对容易的。但是程序员和项目经理是两个工种,这一点我们一定要清楚,所以只有思想先转变了,人才有可能跟着转变身份。
项目经理则是ProjectManager,负责跟进一个项目,项目管理的职责是实现项目的范围、进度、成本、质量等目标,还要监督控制、协调管理整个项目过程,满足项目干系人的需求和期望。做项目经理,技术其实是次要的,重要的沟通和思维。
程序员是技术工作,主要承担的是项目中某一部分的具体任务,完成某些需求,去把代码都敲完,保证测试的时候不出问题,没有BUG,也就够了,别的事不用操心,也用不着一个程序员去操心;作为程序员最多就是学点新技术,可以更快更好的完成自己那摊任务即可。
项目经理是管理岗,至少理论上是这样的,不过现在很多软件开发工司的项目经理多半也是一个项目组里的技术骨干,其实这也没有什么不行的,只不过想做好项目经理,仅仅懂技术是远远不够的。
所以如果你的目标是成为项目经理,那么你现应该做的就是开始