为什么说项目管理是每个人的底层能力?

为什么说项目管理是每个人的底层能力?

我是何苦,一名程序员出身的项目经理。我始终认为,项目管理这项技能,可不仅仅是项目经理

才需要掌握的。当代项目管理发展之 快已经超过了我们的想象,美国《财富》杂志就曾经预言,项目

管理将是下一个世纪的首选职业。事实上,项目管理能力,已经成为一项职场人士的必备技能。

为什么要学习项目管理?

通常来讲,程序员精进的道路大概有两条:一条是走个人能力线,成为技术专家;另一条是借助团队能

力往前走,成为技术管理者或业务管理者,只是这条路上的管理岗位是需要时机和坑位的,可遇不可

求。

但是,项目管理则很不同,只要你在一个多人协作的团队,就一定会有项目管理的需求和机 会。蓬勃

兴起的项目管理学习热潮,为程序员开辟出第三条精进之路。

而且,不同于技术管理,这条路线走起来,几乎不需要任何外界依赖因素。一开始你甚至并不需要有组

织的明确授权,你只需要在做好自己的基础上,学会更多的项目管理技能和方法,以项目整体目标为己

任,主动操心和解决项目团队的问题,帮助团队做得更好就可以 了。如果你这么做了,你的 leader 一

定会很开心,你的技术之路也会越走越宽广。

实际上,我身边的很多技术管理者,都非常希望自己团队的程序员能够具备项目管理的 sense 和能

力。在很多大企业中,已经有越来越多的主程开始承担项目管理职责,在他们的绩效考核中,也会明确

写入一定比例的项目管理责任,这种类型的项目负责人已经逐渐成为组织中的中流砥柱。具备项目管理

能力的程序员,无疑会在这个程序员严重同质化的局面下,拥有更多的竞争优势。

除此之外,我认为,项目管理是新一代"进化型"程序员的重要底层能力。

因为说到底,项目管理是一种组织整合能力。在传统的组织模式下,作为程序员,你只需要做好组织中

的"螺丝钉"就好了。但超级个体时代的来临,会让项目管理这种组织能力,逐渐迁移到每一个个体身

上,成为个体底层能力中全新的扩展接口。

优秀的程序员都很擅长与机器和代码打交道,但是,当场景扩展到需要通过团队去拿到项目 结果时,

对技术的高度关注,缺乏专业的方法和工具,以及不擅长沟通协作等,会让程序员遭遇到各种团队问

题,很难发挥各个角色的协同整合作用,以实现真正的闭环。

想要让你的成果真正转化为对用户或客户有价值的产出,这是一个复杂的系统工程。而项目管理的思维

和方法,构建出了一套多人协同的底层操作系统,是你从个体走向团队,必须具备的底层能力升级包。

如果你能比别人更早地意识到这一点,你就已经走在了很多人的前面。

如何有效地学习项目管理?

那么,如果你真的想要学习项目管理,该从哪里开始呢?

项目管理作为一门学科,经过多年发展已经呈现出庞大的知识体系,光国际标准就有三套。 就拿国内

普及度最高的 PMI 标准体系来说,它将项目管理分为十大知识领域和五大过程 组,共有 49 个子过

程,600 多页内容。对于很多初学者来说,实战经验缺乏,书本知识会显得愈发晦涩难懂。

不是所有人都可以很幸运,能在关键成长期遇到师傅的引导。如果你完全依靠自己去摸索, 要么在实

践中撞得"头破血流",要么迷失在大部头理论的海洋中,无法快速找到真正有效的解决之道。

八年的互联网项目管理实践下来,我越来越觉得,项目管理是科学、艺术的结合体,同时也是一门手

艺。只有经过实践操作的磨砺,你才能真正掌握使用所有框架、方法和工具的正确时机和火候。

我们借用"体机用"的模型来看,"体"是本体,对应于项目管理的知识体系,比如《项目管理知识体

系指南》;"用"是效用,对应于各种纷繁复杂的项目管理实践,比如某某公司的项目管理做法。这些

都是可描述、可传授的,市面上你很容易可以找到相应的资料。

但是,这些内容都无法真正满足实战中多样化的学习需求。项目管理作为一门实践科学,最难掌握的,

其实是"体机用"的这个"机"。这里说的"机"不光指时机,同时还意味着环境和条件,也就是说将

知识技能和具体的"场景"相结合,才能发挥出真正的效用。

发表评论

邮箱地址不会被公开。 必填项已用*标注