为什么要当项目经理

从程序员到项目经理,这个标题让我想起了很久以前一本书的名字《从Javascript到Java》。然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,却是一个脱胎换骨的过程。从Javascript到Java,是一个取巧的方法;而从程序员到项目经理,却并无捷径可走,必须从内而外的改变和提升。

一.为什么要当项目经理

1. 问题本质

如果我对一个老程序员说:有必要转项目经理啦,很多人第一反应是为什么一定要当项目经理?!,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,才能作为自己行动的指南。

首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,更不是每个程序员都能当项目经理。因此,当不当项目经理,可以说是一个需不需要、想不想、能不能的问题。

想不想,是一个意愿的问题。这是前提,毕竟强扭的瓜不甜嘛。显然,富二代一般是不想当项目经理的,因为他们想直接当总裁。还有些人,只想钻研技术,不想钻研人,他们也是不会想当项目经理的。如果你没有意愿当项目经理,也就没有讨论的必要了。什么,你不知道想不想?呃,那就继续往下读吧,也许读着读着,你就想当了。

能不能,是能力的问题。这是不关键,因为只要有意愿,能力是可以培养的。程序员连复杂得让人琢磨不透的软件都能搞定,还有什么搞不定的?

因此最后落实在需不需要这个问题上。这个问题很棘手,需要从程序员自身以及外部环境等方面进行分析。要讨论这个问题,就要弄清楚它和想不想的关系。想和需要是紧密相关的,但并不是一回事。想不想,主是感情的因素,而需不需要则要进行理智的分析的了。理智与感情,并不总是一致的。有些东西,是你需要的,但你未必想要。比如,被困沙漠的时候,有时被逼喝自己的尿液,这是理智战胜了感情。电影《色戒》中的汤唯,则是感情战胜了理智,爱上了敌人,最后造成了悲剧的结局。因此,我们还是少说气话了,不要冲动,冷静的分析自己的处境吧。

2. 鸭梨山大

当我从网上看到码农这个词时,觉得网民很有自嘲精神,后来我看到了码畜和码奴这个两个词,不禁从心底涌起了深深的悲哀,为这个行业,也为这个社会。

看看智慧的网民对IT人士级别的划分:


IT领袖:年入过亿(例如任正非、马化腾、李彦宏、丁磊、马云等,包括期权股票以及投资理财等收入。)

IT大哥:年入千万(级别次于以上几位大佬的公司老板,不缺钱,普遍对上一条里的人物羡慕嫉妒恨。)

IT精英:年入百万(各IT公司副总裁级别人物,包括COO、CTO等,大多为职业经理人,赚够钱就跑。)

IT人才:年入50万(各IT公司总监级别人物,有房有车,生活压力相对较小)

IT工程师:年入20万(高级经理级别,有房贷,生活压力大)

IT民工:年入10万(经理级别,基本无房,学会装波一,生活压力大)

码农:年入6万到10万(工作三四年,租房,继续混日子)

码奴:年入3万到6万(工作一两年,租房,混日子)

码畜:年入低于3万(刚毕业的,租房,傻乐)

我知道你想问什么问题了。不要问哥赚多少,哥只是一个普通的IT人士而已。前面三级都是牛人,是成功人士,他们的作用不是让去成为他们,而是激励我们自己。你现在读到的也不是一篇成功学的文章,而是和你一起分析程序员的处境、以及怎样缓解压力的文章罢了。

言归正传。看到这个表,是不是有鸭梨山大的感觉。找到了自己的位置吗?什么,不好意思?没关系啦,园子里面不是很多人称自己为程序猿或者猴子吗?那大概也就是相当于码畜吧。我想能读到这篇文章的,大概都是IT工程师(高级经理)以下,他们的主要特征是生活压力大和混日子。如是你是前面四级,建议你果断退出本文。

我在上一篇博文中提到30岁现象,有些人认为车到山前必有路,这是杞人忧天。不错,程序员确实可以干到30多岁,甚至四五十岁,但他们面临的压力却可能是不足与外人道也。

我经常与30岁以上的程序员交流,他们流露出来的对现状的不满、无奈、无力、对安全感的缺乏,让我感同身受。

虽然谈压力并不是一件愉快的事情,但我仍然必须要说出来,因为我宁可清醒的痛着,也不要在麻醉中睡去。那就让我们拿着手术刀,对自己进行痛苦的解剖吧。

下面是一个简单的危机评估表,总共有30项。在是否认同后面打出分数,每一项如果认同为1分,不认同为0分。


类别


评估项


是否认同


身体


悄然发现已经没有以前经折腾了。


 


没有定期的体育运动。


 


中餐午餐都是在外面吃快餐。


 


确信自己是亚健康。


 


家庭


每月开支不算不知道,一算吓一跳。


 


有房贷或房租。


 


有孩子了,上幼儿园是一笔大开支。或者超过30岁了还没结婚。


 


买不起车,或有车子,开不起。


 


家里时有摩擦,经常有不开心的事。


 


每个月存不了多少钱。


 


时间


要花很多时间陪家庭成员。


 


加班时间越来越少。


 


社交时间较少。


 


激情


只想休息,不想工作。


 


对新技术、新工具不甚了解,有心无力。


 


没有制度明确的短期、中期和长期目标。


 


理想已经模糊了。


 


社会


只有交税,没有回报。


 


担心老了病无所依,老无所养。


 


担心国家经济衰退,陷入失业。


 


收入增长跟不上通货膨胀的速度。


 


行业


新人比我更具有性价比。


 


行业竞争激烈,低价抢标现象严重。


 


行业被某些公司垄断。


 


行业正在慢慢衰落。


 


公司


公司发展前景不是很明朗。


 


公司薪资福利一般。


 


公司没有企业文化。


 


公司员工关系比较紧张,有内斗现象。


 


公司缺乏活力。


 


总分


 

(说明:此表并不精确,仅供参考)

如果总分小于10分,那要恭喜你,说明你生活稳定幸福,让人羡慕。我觉得这篇文章你也不用往下看了。

如果你的总分大于20分,说明你承受的压力过大,可能面临职业方面的危机,应当寻求改变了。

如果总分在10-20分,说明你生活比较稳定,收入方面可能是中上等水平,但职业发展方面仍有风险。

3. 另一片天地

所谓穷则变、变则通,如果你还是普通的老程序员,并且还在为自己的职业彷徨和苦闷,那就应该寻求变化之道了。

如果你愿意,转向项目管理乃是上上之策。

当然转项目管理只是程序员很多选择中的一个。显然不是每个程序员都需要当项目经理。一般每个公司都最少提供了技术和管理两条职业发展通道,如果你技术超牛,你完全可以从程序员做到系统分析师,一直做到技术总监。如果技术方面你信心不足,转项目管理就是一件自然而然的事情了。

技术和管理,这是两条绝然不同的路,虽然条条大路通罗马,但沿途的风景却是完全不一样。一旦你从事了项目管理,你将看到不同的另一片天地。

(1)在管理的天地里,你将不再有职业瓶颈。

程序员虽然也可以干一辈子,但工资水平是有天花板的,不要问我为什么,行业就是这样。项目经理则有无限上升的空间,不但工资更高,职位上也可以升至部门经理、副总经理甚至总经理职位。

(2)促进项目经理内在成长,心智更加成熟。

美国项目管理协会PMI认为,项目经理75%-90%的时间应该用在沟通上。沟通的对象显然是人,因此,项目管理主是要一项与人打交道的工作。如果说解决技术问题人主要是靠一个人的智商,那么与人打交道,则是要靠一个人的情商。

虽然不当项目经理也可以发展情商,但在项目中锻炼是自我成长、自我完善的捷径。

(3)项目管理知识可以用在生活中的各个方面。

生活中的许多事情,我们并没有称之为一个项目,但可以用项目管理的方法来对待。例如一次婚礼的组织,或一次自助旅游。你在项目管理中培养起来的情商,更是让你面对生活中的各种问题游刃有余,你的家庭也会更家和谐,就像范范的一首歌里唱的:好像什么困境都知道该怎么办。当到达这种境界时,你会有一种海阔天高,一览众山小的感觉。

因此,即使你不想从事项目管理,也建议你学习一下项目管理知识。有一本书叫《不懂项目管理,还敢拼职场》,虽然觉得内容一般,但对标题深以为然。

二.项目管理倒底难不难

程序员问:我现在想当项目经理,但心里没底,不知道项目管理到底难不难?这个问题确实不好回答。俗话说,会者不难、难者不会,很多事情都是如此。

有些人觉得不难,他们好像天生就具有管理的才能,他们举止得体、八面玲珑,具有很强的个人魅力,可以把大事化成小事,把坏事变成好事。这样的人,想不成功都难。

大部分人还是会觉得难。在PMI的知识体系里,项目管理有九大领域,五大过程组,44个过程,有数不清的工具和方法。项目执行中方方面面出了问题,都是项目经理的责任,项目经理又不是超人,怎么应付得过来。项目管理确实有点难。

你若问我,我会说项目管理既难,又不难。对于愿意改变自己的人而言,它不难;对于性格偏执的人而言,项目管理确实太难了。

很多人无法意识到自己的偏执。上级只要提出一点批评,他们就要拼命的辩解和反驳。他们的保护壳太厚了。

项目经理最重要的素质,就是心智的成熟,一个心智成熟的人,不会是一个偏执的人。

毕竟,人无完人,项目经理必须从善如流,才能完成自己角色的转变。对于从程序员转过来的项目经理,做事的方法与以前应是翻天覆地的不同,必须迅速审时夺势,改变自己。否则,那你不还只是个有项目经理职位的程序员么?

因此可以说,项目管理难就难在项目经理要改变自己。这个改变,不只是知识体系的扩充,更可能是性格的改变,而一个人要改变性格是极其困难的。

程序员习惯于与机器打交道,通过严密的代码和逻辑来控制机器;而项目经理是跟人打交道,人是有感情的,绝对不是你给他输入1+1,他就给你输出2。项目经理必须时时用心去思考、体会,然后改进。几番回合下来,项目经理会惊喜的发现自己变了,有种脱胎换骨的感觉----那是当然的,因为变得更成熟了。

只要你愿意改变自己,假以时日,你一定会成为一个优秀的项目经理。

三.程序员应克服的障碍

程序员与项目经理之间,往往有一条鸿沟。对技术钻研越深的程序员,这条鸿沟可能越大。这是由程序员的性格特征决定的。

程序员普遍有非常多的优点:例如聪明、逻辑思维强、学习能力强、创新能力强、直率等。但优点往往也是弱点之所在,例如:

(1)太讲逻辑:与人相处时容易忽视人际关系、感情等方面的因素。

(2)过于直率:说话直来直去,容易伤害他人感情。

(3)自傲:总觉得自己技术不错、比周围的人要强一点。好比一只鸡看到同类觉得自己最大,看到鹅觉得跟自己差不多,看到火鸡才觉得比自己大一点。

(4)固执:在自己的逻辑中不能自拔,无法听取别人的意见。

(5)沟通能力较弱:大部分程序员在口头表达、写作、汇报、交流等方面存在不足。

而这些缺点,也是心智不够成熟有表现,这是项目经理的大忌,往往会成为程序员晋升项目经理的障碍。因此,必须要克服这些障碍,给自己制定符合项目经理要求的行为准则,时时提醒自己,每日进行反省,坚持下去,必然会成功。

时间: 2024-11-03 10:38:54

为什么要当项目经理的相关文章

项目经理修炼之道(2) -- 必须读的书 .

软件这个行当里历来有个谣言:项目经理不懂技术没关系. 有人说这事儿是外国的先进经验,但我怀疑这是杜撰的. 这一观点的潜台词是:项目经理是管理者,指挥下属就行了,干嘛要懂技术! 这就像说班长不用拿枪上战场一样可笑. 持这个观点的可还记得:"将军起于行伍,宰相拔于州郡"这一说. 我的观点是,项目经理一定要懂技术,并且还要有比较扎实的功底,虽然在专门领域上不一定是专家. 在这篇文章里,我们将列几本用来打根基的书,这些书要精读而不能翻翻就算了. 这些书的用途,不在眼前,但却最终决定你的成长高度

“IT列国”之“毛遂自荐”--浅谈一个优秀项目经理的基本素质

素质|项目|项目 "IT列国"之"毛遂自荐"--浅谈一个优秀项目经理的基本素质 0.前言 说起毛遂,大家可能并不清楚,可是成语"毛遂自荐",几乎没有人不知道.毛遂在关键时候自己站出来,不但自我推荐,而且解决了大问题,成就千古佳话. 在IT行业,也有很多像毛遂一样的人,他们也为了公司.为了整个IT行业,不断重演毛遂自荐的一幕. 1. 形势危急 话说三秦科技集团最近在市场上攻城略地,与冀赵高科公司几次正面竞争连连获胜.虽然换掉了精明能干的经理白起,却

网站客户和项目经理关注什么?

网站项目中客户和项目经理应该关注些什么? 作为一个项目经理在网站项目中到底应该和客户沟通些什么?无可否认,沟通是项目经理80%以上时间的工作内容,虽然项目管理有九大知识领域,四十多个过程组,众多的分析,决策,和执行绩效评估的工具,但是对于网站项目来说,项目时间最多几个月到半年,大多项目规模也就是几万到二.三十万,真正需要关注的反而是最基本的东西 - 沟通,那么沟通什么?怎么沟通呢?作为乙方, 到底该怎么做来应付那些难缠的甲方呢? 首先回到基本点,一个网站到底有哪些东西需要关注呢? 我们是否已经被

小云:做好一个SEO项目经理的建议

做一个优秀的SEO项目经理还是很困难的,这需要能够是项目完成的出色,把握项目计划包括成本,进度范围以及项目监控,质量审核等等,把客户的满意度提到最高.具体该怎么做呢,参照大庆帝九数码科技有限公司项目经理小云的经验,提出以下一些方向: 一.理解好SEO项目经理的位置角色 SEO项目经理角色理解要避免两个极端,一种过分强盗SEO技术能力,认为项目经理应该是SEO技术最好的人,另一种过分强调管理能力,认为主要工作就是领导,管理一个团队,对SEO技术一点也不用知道. 上面两种都是不合理的,一个SEO项目

优秀的敏捷项目经理是项目成功的尚方宝剑

如果按照思维定式来考虑已有的Scrum框架,项目中本没有敏捷项目经理(Agile PM)这样的角色.而在另 一些敏捷方法中--例如特征驱动开发(FDD)人们仍然依仗项目经理(PM).但项目经理的角色已更多转变 为负责项目行政方面,而非负责协调开发团队及其活动方面,或是处理资源问题方面(也远非项目管理知识体 系--PMBOK中所描述的传统意义上的项目经理).仍旧以特征驱动开发(FDD)为例,以上描述的是开发经理 的职责而不一定是项目经理的职责.在战术层面上,敏捷项目经理应该比普通项目经理看得更远,

史海峰:项目经理的光辉岁月

项目经理,大概是IT行业这么多年以来,流行过的各种火热名头里最早的一个了,从传统IT软件时代就有了.俺大胆猜想,这个词儿是从建筑工程乃至其他工程领域里借鉴过来的.总之项目管理理论和实践历史悠久且相当成熟,从修建金字塔到登陆月球,即便跟IT无关,依然是人类社会协作智慧的传承,具体的历史由来不敢妄言,毕竟本人没学过PMP(俗称拍马屁,接近职场,否则跟PHP一起就都是拍*片了--IT老兵听到PM,第一反应都是项目经理,而非产品经理,如今很多互联网公司也有PMO--Project Management

项目经理 架构师的区别

项目经理和架构师的岗位职责 项目经理和架构师这两个职位虽然在工作内容和职责上不同,但是在国内的企业中这两个职位的职责经常会放在一个人身上,在中小型公司中更是如此,一个人既是项目经理又是系统结构的设计者.在比较正式的企业中,也会存在同一个在这两个职位间相互转化的情况,例如从架构师转为项目经理.自己对这两块比较感兴趣,希望能够在这两个职位间自如切换.因而在"猎聘网"找了对这两个职位的说明,摘录如下,作为自己学习和提高的目标. 项目经理 1. 负责项目进度管理.质量控制.人员管理.风险管理,

《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-03项目生命周期五大阶段

02-03项目生命周期五大阶段 嵌入式系统开发之道--菜鸟成长日志与项目经理的私房菜 我们前面讲过项目的定义,特别谈到每件项目都是独一无二的,都有各自的目标.可应用的资源.必须面对的限制与风险等.但所谓的知识体系就是要设法异中求同,通过分析与比较足够数量且不同种类的案例,试图归纳出适用于所有项目的思想与方法. 这么做并不牵强,因为不同项目间确实具有共同的特性,可以使用相同的思想与方法论来执行,就如同我们的本行-嵌入式系统与电子产品开发,如果不能在不同的项目间秉持共通的概念,工程人员免不了要多走很

优秀IT项目经理的基本要求

摘要: IT行业已经发展了几十年,但如何成为一个优秀的IT项目经理?这个问题还在困扰着很多人.本文结合自己的实践经验和理论研究,针对中国国情,论述了IT项目经理基础知识体系的重要性,指出了IT项目经理应具备的知识体系和个性特征. 关键字:软件 项目经理 知识体系 能力 成熟度 一.PMBOK与项目管理能力的关系 本节对于项目管理资深人士属于啰嗦,但笔者慎重思考后还是认为有必要啰嗦几句,因为错误的观念依然在传播,毒害不知真相的人.只有让正确的观点流行传播,让大家了解真相,才能少走弯路,减少错误,使

PMP项目经理认证

PMP认证是由美国项目管理学会(PMI)在全球范围内推出的针对项目经理的资格认证体系,通过该认证的项目经理叫"PMP",即Project Management Professional(项目管理专业人员). 自从1984年以来,美国项目管理协会(PMI)就一直致力于全面发展,并保持一种严格的.以考试为依据的专家资质认证项目,以便推进项目管理行业和确认个人在项目管理方面所取得的成就.国内自1999年开始推行PMP认证,由PMI授权国家外国专家局培训中心负责在国内进行PMP认证的报名和考试