分享来自博客园西西吹雪的系列文章《从程序员到项目经理》


“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从Javascript到Java》。然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,却是一个脱胎换骨的


从为什么要当项目经理谈起,有钱有权?项目经理又不是那么好当的。其中30项判断你是否有了程序员危机。这篇文章对程序员最有意义的是,指出了程序员应该克服的障碍,程序员聪明、逻辑强、直率,但也有些需要克服的障碍:

  • 太讲逻辑。逻辑强是程序员的有点,但管理不仅仅是管理机器,还有人,人是感性的,有时也要注意人际关系情感方面的因素,不能全面的过分讲逻辑。

  • 过于直率。直率本事为了提高协作效率,但直率容易伤同事感情。

  • 自傲。我们早期的一个经理就说了,开发人员都自傲,总觉得自己比别人牛,莫名的自信,年轻人自傲是不好也好,有自信才更可能是璞玉,但管理者不应该过于自信,我们始终相信术业有专攻。

  • 固执。其实我们更想说一个词:刚愎自用。也就是过分强调自己的主观能动性,忽略他人的建议意见。

  • 沟通表达能力不足。90后之前的大部分程序员在口头表达、写作、汇报、交流等方面存在不足。


被任命为项目经理,是职业生涯的第一次飞跃,既惊喜又紧张。从现在开始,你要思考怎样才能胜任项目管理的工作,否则等着你的,很可能是一场悲剧。



在希腊德尔斐的阿波罗神庙上,刻得着一句神秘的箴言:“认识你自己”。从某种程度上来说,我们都是自己的“最熟悉的陌生人”。认识自己的位置,是每个人获得成长的第一堂课。


只要有工程项目,就有项目管理职能的岗位或人,最常见的莫过于建筑工程,软件工程的很多理论也都来源或启发于传统的工程行业,同样是项目经理,互联网的项目经理又有别于项目经理。

在大厂里,我们都会看到项管这样的职位,而在中小公司或团队里,项目管理的职能通常是由产品设计负责人、运营负责人、研发负责人兼职,自然而然他们也就是项目经理了,目前行业里的项目经理,一般都要求具备一定的专业技术、管理技能、强大的个人内在、足够丰富的管理经验,专业技术可以是产品设计、研发技术、运营方面知识等专业领域知识,管理技能包含通常说的9大管理:整理管理、范围管理、资源管理、时间管理、成本管理、质量管理、风险管理、沟通协调管理、采购管理。

项目经理作为公司的中层,对上代表团队成员,对团队代表公司老板,对外代表公司,立场会很多,经常要快速的选择立场,从有利于当前问题的立场出发,着实夹心饼干,是处在妻子和妈妈之间的男人,做人难,做男人更难。

为什么还要去担起项目管理的职能:

  • 有一颗愿意为集体服务的心,从国家到社会到家庭到工作单位集体,付出可以在一个集体实现自我价值
  • 擅长于梳理、协调
  • 有培养新人的热情,有一起进步发现世界改造世界的期盼
  • 有较强的知识储备与专业技术学习能力

西西吹雪的项目经理的素质模型:

知识让我们知道要怎么做才能解决问题;技能就是我们解决问题的工具;逻辑思维告诉我们如何去编排工具及使用工具来解决问题,也就是确认方向和路线;执行力是我们能解决问题的保证,just do it;已经不再是一人单干的年代,需要团队协作,要求我们心智成熟,能适合的沟通表达描述,让团队内部和谐有序;领导力促使团队目标一致,转压力为动力,力排众难,众人划桨开大船。

  • 知识

    必须具备项目管理的理论知识,所处的行业知识, 以及专业知识;

  • 技能

    光有知识是不够的,还要能知道怎么做。主要有项目管理技能、沟通表达技能、写作技能、专业技能等。

  • 逻辑思维

    项目经理必须具有较强的逻辑能力、思维清晰,对项目任务和要做的工作,随时都有清晰的分类和列表。逻辑思维能力有很多种,如果要挑出两种对项目经理最重要,我觉得是归纳能力、判断力。

  • 执行力

    项目经理本人必须具有很强的执行力。如果项目经理像个蔫老头,整个项目的执行结果可想而知。

  • 心智成熟

    要管人,首先必须学会与人相处,心智不成熟的人,与人相处往往会无所适从。心智成熟,也就是要管好自己的内心。自己都管不好, 怎么管别人呢?

  • 领导力

    项目不是一个人的战斗,有些项目经理,只顾自己埋头干活,乐不滋滋,下面的同事却不知道每人要做什么,这是缺乏领导力的表现。余世维说:“管理就是让别人完成事情”,“真正厉害的人不是自己累死,而是要让手下做事情累死,这个才叫本事”,“优秀的管理者不会让员工觉得他在管人”。这三句话,可以说是领导力的三种境界。


从程序员转为项目经理,这是一个巨大的跨越。一个新任的项目经理,对项目管理找不到感觉,一般也被认为是一件正常的事情。这是否意味着,一定要等到当上了项目经理才能学习项目管理吗?一定要做砸一个项目才能成长为

怎么定义管理


对很多项目经理而言,是没有什么所谓的“我的时间”的,因为他们不是在管项目,而是被工作的潮水带着跑而已,他们的时间被工作主宰了。项目经理必须要主动的管理自己的时间,合理安排自己的工作,才能真正“翻身”做

我们要擅长梳理


都进来看看吧,初学者可以学到项目管理的基本招式,中级项目经理可以帮你对知识体系进行梳理,高级项目经理一起来进行思想的碰撞吧!

9管理 细化 42过程


项目管理的三大目标即时间、成本和质量,实际是告诉项目经理应重点关注什么因素,项目控制应该做什么工作。三大目标虽然简单,但如果能将其真正贯彻到自己的行动中,那么对项目计划制定、过程控制等工作,均能起到引

开发关心快速简单高效,管理关注时间质量成本


项目经理是否具有积极的心态,直接关系着项目的成败。很多情况下,项目经理并不是真的不愿意积极面对问题,而是觉得问题本身是难以解决的,只能听之任之。而事实上,一切问题都是可以解决的——这不只是一句口号,而

一切问题都是可以解决的,不论解决的方法是否令人愉快。保持乐观


程序员和项目经理是两种完全不同的岗位,工作方式也大不一样。以前是一个人单干,现在是团队一起干,以前是自己亲自干,现在是指挥别人干,这是一种巨大的变化。要适应这种变化,首先必须要转换思维模式。思想决定行

制度来帮助管理


公司不是家!员工也不是朋友!正确定位才能管好人。

职场不是家庭,保持距离,保持积极


你改变不了任何人,唯一能改变是就是你自己!要用好团队中的每个人,而不是改变他,切记切记!

如何培养人,引导人


人人都知道目标重要,但只有很少的人能有意识地利用目标的力量。让员工为目标干活,而不是为了项目经理干活,这才是管理的正途。

制定目标,为目标做事


你要需要成就感,不要不承认~ 对于优秀的项目经理来说,成就感是管理的法宝;对于有些人来说,它却是个陷阱!

知情权 发言权 参与感 成就感 责任感


管理有三种方式:威逼、利诱和感召,看看你的经理是哪一种? 你又是如何看待 华为公司 的狼性文化的呢?

自身传递正能量,避免抱怨


你还在骗自己,说已经“尽力”了吗?不要再小看自己了! 我们要向孙悟空学习,向税务部门的老爷们学习,看看他们是怎么尽力的!

你真的尽力了吗
公司需要的是绩效,而不是绩效考核。只有绩效很差劲、走下坡路或者苦苦度日的公司才会搞绩效考核。不破不立,今天我们只破不立,怎么立,还是由大家来发挥聪明才智吧。

赏罚分明,客观辅以主观多维度不同人的评判