background image

程序猿到项目鲸鲤的蜕变(一)

从薪水上看,当然是资本家比小工人拿得最多,而且越接近资本家拿得也就越多,从

码畜到领袖就是这样一个接近的过程,薪水业成正比。但是,行业内什么人才都是需要的,
从数量上看,管理者应该远少于被管理者,程序员数量应该是项目管理者的几倍,这样也
是合理的。但是程序员与管理者的转变,本质上是种职业的逐渐转变,尤其是上层管理者,
我想马化腾、李彦宏等领袖们每天都不会去写代码的。如果是想赚很多的钱,必须从小工人
去接近资本家,或者干脆自己搞,放弃编程从做一个小资本开始

;如果你觉得离开编程生活

就失去了乐趣,还是好好丰富技术经验吧,做一个领域的大拿,人生活得也会很得意的。所
以,要不要从程序员转变为一个经理,要从个人兴趣爱好、职业目标、生活目标等上综合衡
量,不是简单说该不该、好不好的事。本文由产品中国编译,正文如下:

“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从 Java scr

ipt到

Java》。然而,从 Java script到 Java 充其量只是工具的更新,而从程序员到

项目经理,却是一个脱胎换骨的过程。从

Java script到 Java,是一个取巧的方法;而

从程序员到项目经理,却并无捷径可走,必须从内而外的改变和提升。

  一

.为什么要当项目经理

 

1. 问题本质

如果我对一个老程序员说:

“有必要转项目经理啦”,很多人第一反应是“为什么一定要

当项目经理

?!”,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻

醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,
才能作为自己行动的指南。

首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,

更不是每个程序员都能当项目经理。因此,当不当项目经理,可以说是一个

“需不需要、想不

想、能不能

”的问题。

想不想,是一个意愿的问题。这是前提,毕竟强扭的瓜不甜嘛。显然,富二代一般是不

想当项目经理的,因为他们想直接当总裁。还有些人,只想钻研技术,不想钻研人,他们也
是不会想当项目经理的。如果你没有意愿当项目经理,也就没有讨论的必要了。什么,你不
知道想不想

?呃,那就继续往下读吧,也许读着读着,你就想当了。

能不能,是能力的问题。这是不关键,因为只要有意愿,能力是可以培养的。程序员连

复杂得让人琢磨不透的软件都能搞定,还有什么搞不定的

?

因此最后落实在需不需要这个问题上。这个问题很棘手,需要从程序员自身以及外部环

境等方面进行分析。要讨论这个问题,就要弄清楚它和想不想的关系。想和需要是紧密相关
的,但并不是一回事。想不想,主是感情的因素,而需不需要则要进行理智的分析的了。理
智与感情,并不总是一致的。有些东西,是你需要的,但你未必想要。比如,被困沙漠的时