从程序员到项目经理(一):为何要当项目经理“从程序员到项目经理”,这个标题让我想起了很久此前一本书的名字《从 Javascript 到Java》
然而,从 Javascript 到 Java 充其量只是工具的更新,而从程序员到项目经理,却是一种脱胎换骨的过程
从 Javascript 到 Java,是一种取巧的措施;而从程序员到项目经理,却并无捷径可走,必须从内而外的变化和提高
一.为何要当项目经理1
问题本质假如我对一种老程序员说:“有必要转项目经理啦”,诸多人第一反应是“为何一定要当项目经理
”,反问很给力,基至会让人哑口无言
但反问成功的成果也许只是使自己麻醉,临时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟
只有理智的分析,才能作为自己行动的指南
首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,更不是每个程序员都能当项目经理
因此,当不妥项目经理,可以说是一种“需不需要、想不想、能不能”的问题
想不想,是一种意愿的问题
这是前提,毕竟强扭的瓜不甜嘛
显然,富二代一般是不想当项目经理的,由于他们想直接当总裁
尚有人,只想钻研技术,不想钻研人,他们也是不会想当项目经理的
假如你没故意愿当项目经理,也就没有讨论的必要了
什么,你不懂得想不想
呃,那就继续往下读吧,也许读着读着,你就想当了
能不能,是能力的问题
这是不关键,由于只要故意愿,能力是可以培养的
程序员连复杂得让人揣摩不透的软件都能搞定,尚有什么搞不定的
因此最终贯彻在需不需要这个问题上
这个问题很棘手,需要从程序员自身以及外部环境等方面进行分析
要讨论这个问题,就要弄清晰它和想不想的关系
想和需要是紧密有关的,但并不是一回事
想不想,主是感情的原因,而需不需要则要进行理智的分析的了
理智与感情,并不总是一致的
有些东西,是你需要的,但你未必想要
例如,被困沙漠的时候,有