?>

【老邱百问】第二百八十一期:我相信,你就是那个努力的人!

2025-09-23         阅读   204

提问者:小倪

提问:我是一个有6年多软件开发经验的同学,俗称程序猿。在工作中也有过产品、项目管理的经验,有从立项到交付的全流程经验,但是还在做开发的工作,不知道应该如何去转变当前的岗位。在一个项目中往往都能做到项目组长或类似PM的工作。是否应该换一个工作直接去面试技术项目经理。我应该怎么做?我想会有很多做技术的同学对这一问题感到苦恼。

老邱解答

这位小倪同学应该是技术很强的多面手,因为他从立项到全流程交付都能够自己完成。当然6年的技术工作让你拥有很强的技术项目管理的经验,这一点非常厉害。如果说十年前我一定会让你继续当前的工作任务,因为你是一个全能型的程序员。但是现在很多事物都已经变迁,我们需要更多地考虑是如何与时俱进,单一开发技能现在已经被AI化,程序开发现在已经是完全可以AI来实现和完成。以前的一大堆开发团队人员现在已经是可以AI+少数人就可以实现和完成,时代已经不一样了。

开发方法和语言也已经日新月异,作为30岁出头的你可能需要为未来的十年做好自己的职业规划,而不是一颗随波逐流的海草,等着被社会所淘汰。你拥有很多自己的优势,就是拥有很多项目开发的工作经验的积累,你也拥有劣势,那就是你太贵了。在当前这么卷的职场你要很清晰的了解自己的状况,未来企业用人会越来越精打细算和看中性价比。

你可以继续在你当前的舒适圈,但是未雨绸缪是你要考虑的事情。你的技术背景其实就是你本身的特长,也是你跟其他项目经理不同而让你脱颖而出的本领。现在绝大多数企业眼中的项目经理是一个全能型的,他既要懂业务能力,又要懂项目管理,还要懂技术开发和部署,甚至运维也是这个项目经理要做的事情。当然我们也知道一件事情就是人无完人,当你技术开发和全生命期能力很强,那么你的管理能力和业务能力就并不是那么强大。

你可以继续以你技术特长去面试项目经理,我相信你的软件开发全流程经验会让你在很多面试者当中脱颖而出,但是为了你的未来职业生涯,我希望你能够在当前技术不放弃的情况下面补一些项目管理和业务管理的能力。这样的你未来才是不可替代的,业务的不可替代,管理的不可替代,技术的不可替代性。我给你未来一些建议:

建议一:放手一些技术。

程序开发可以让AI来帮你完成,这样可以解放出你的双手,因为你自己懂代码和原理,你的很多精力应该放在软件架构和软件测试方面。你要告诉自己,我已经不是那个开发的程序员,我是这个软件的架构师,任何软件和架构都是为业务,所以你的视角不能单单看在技术视角。从技术角度来说你是架构师而不是那个写底层代码的程序员。

建议二:适当的团队管理。

未来的项目团队可能不会像之前有那么多人的参与,但是你也可能需要带领团队完成一些复杂的项目工作。能够懂得如何运用你的领导技能和管理技能可能是你未来要去学习的,在项目中工作的分工是离不开团队的,你需要使用适当的管理技能让他们都愿意为项目贡献自己的技能和能力,而不是被迫地去工作。

你需要跟团队成员进行谈判,那你也需要为了提高绩效跟团队成员一起做团队建设工作,甚至你也需要给团队成员适当的培训去提高他们的工作能力。在团队管理中,要让每一个团队成员感觉工作是有盼头的,完成项目任务也可以提高自己的工作能力,也为完成项目感到自豪感等等。

建议三:提高业务管理能力。

业务管理也就是商务管理,你需要用你出色的人际关系技能和沟通技能跟项目的需求方有出色的协调能力。需求是从项目业务方那里获得的,如何去管理他们的需求,如何去分析他们的业务需求都是一门艺术。当然,要让业务方信任你也是需要你拥有出色的相关方管理能力和经验的,这些能力是单一技术项目管理解决不了的,也是你需要在未来十年中去磨炼自我的。

所谓得业务者得天下,懂业务才能把后面的所有项目管理的事情捋顺利,项目是满足业务目标的一种方法和手段,我们做的任何事情都是需要围绕着业务去落地和执行,只有你真正地懂得这些才能把项目做得更加的完美。所以这些商务管理能力和技巧也是作为项目经理的你未来要去给自己填补的空白。

懂业务的第一步就是要从安逸的企业内部走出来跟客户、用户去交涉,而这些都是需要有敏锐的商业直觉和商务谈判技巧的,甚至你还需要学习客户关系管理等等技能。

所以说,一个优秀的项目经理是需要在各个地方让自己均衡,世界上所有技术都可能被迭代和替代,但是作为一个优秀项目经理的管理和业务技巧是很多人替代不了的,也是AI完不成的任务。未来的职场可能更卷,所以我们要更多地考虑自己的这份工作是不是可以随意被替代的,如果是那么你自己就会很危险。努力的人永远会活得很好,努力的人永远会多去思考如何让自己不可替代,努力的人也会不断地去学习一些新的技术和本领。

我相信,你就是那个努力的人。