从程序员到项目经理(一):为何要当项目经理“从程序员到项目经理”,这个标题让我想起了很久此前一本书的名字《从 Javascript 到Java》。然而,从 Javascript 到 Java 充其量只是工具的更新,而从程序员到项目经理,却是一种脱胎换骨的过程。从 Javascript 到 Java,是一种取巧的措施;而从程序员到项目经理,却并无捷径可走,必须从内而外的变化和提高。一.为何要当项目经理1. 问题本质假如我对一种老程序员说:“有必要转项目经理啦”,诸多人第一反应是“为何一定要当项目经理?!”,反问很给力,基至会让人哑口无言。但反问成功的成果也许只是使自己麻醉,临时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,才能作为自己行动的指南。首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,更不是每个程序员都能当项目经理。因此,当不妥项目经理,可以说是一种“需不需要、想不想、能不能”的问题。想不想,是一种意愿的问题。这是前提,毕竟强扭的瓜不甜嘛。显然,富二代一般是不想当项目经理的,由于他们想直接当总裁。尚有人,只想钻研技术,不想钻研人,他们也是不会想当项目经理的。假如你没故意愿当项目经理,也就没有讨论的必要了。什么,你不懂得想不想?呃,那就继续往下读吧,也许读着读着,你就想当了。能不能,是能力的问题。这是不关键,由于只要故意愿,能力是可以培养的。程序员连复杂得让人揣摩不透的软件都能搞定,尚有什么搞不定的?因此最终贯彻在需不需要这个问题上。这个问题很棘手,需要从程序员自身以及外部环境等方面进行分析。要讨论这个问题,就要弄清晰它和想不想的关系。想和需要是紧密有关的,但并不是一回事。想不想,主是感情的原因,而需不需要则要进行理智的分析的了。理智与感情,并不总是一致的。有些东西,是你需要的,但你未必想要。例如,被困沙漠的时候,有时被逼喝自己的尿液,这是理智战胜了感情。电影《色戒》中的汤唯,则是感情战胜了理智,爱上了敌人,最终导致了悲剧的结局。因此,我们还是少说气话了,不要冲动,冷静的分析自己的处境吧。2. 鸭梨山大当我从网上看到码农这个词时,觉得网民很有自嘲精神,后来我看到了码畜和码奴这个两个词,不禁从心底涌起了深深的悲伤,为这个行业,也为这个社会。看看智慧的网民对 IT 人士级别的划分:IT 领袖:年入过亿(例如任正非、马化腾、李彦宏、丁磊、马云等,包括期权股票以...