不难发现,高薪项目经理岗位,往往对项目经理有技术要求。为什么会这样?
存在即合理,一定是现实中需要,项目实施过程中有必要。
想起了自己以前有次面试,二面是公司总经理,总经理说:会写代码的项目经理更受企业的欢迎,有时候项目上需要项目经理补位写代码。
总经理又补充说:不管你是否入职我司,我从职业规划上给你个建议:你做好管理的同时,不要放弃代码。
最近对此话体会更加深刻,手头有一分包项目,因疫情关系,乙方公司打烊了,项目验收后,甲方提了个需求。我就按公司流程上报,后来总经理问我:“熟悉这个项目的只有你了,让公司开发工程师改,工期太长。你辛苦下吧!”于是,我补位实现了该需求。
有写代码的能力,在必要的时候能补位,公司往往会优先考虑这样的项目经理。
项目实施过程中,总会出现这些特殊时候,项目经理的技术补位就显得非常重要。
回想起自己,通过数据库借助sql语句,为甲方比对多个渠道的数据,甲方本来要几个人几星期的工作,我几小时给他搞定。
通过编写小工具,为甲方分离数据到不同的excel,5000多家单位的数据,5000多个Excel文件。
在项目团队开发工程师都是初级工程师时,我指导他们实现思路,技术答疑。
技术对于项目经理来说是工具,快速解决问题,实现功能,达到补位的效果即可。不同于开发工程师,不仅仅是为了实现功能而开发,还要考虑代码的质量,程序的扩展性等。
学习一门技术的方式与目的也不相同,项目经理看《xxx技术实战》,能做个demo,具体应用时借助百度能解决需求即可,与甲方聊的时候,不是没听过就可以了,能说出一二就够了。
开发工程师就要学习《xxx技术源码分析》《xxxx技术架构设计》《xxx技术内幕》,要深入了解了。