锁定老帖子 主题:有没人觉得自己不适合或者不喜欢做PM
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-26
PM有很多种得
不过,哪种我都不喜欢 |
|
返回顶楼 | |
发表时间:2007-09-26
项目经理最重要的技能是沟通,最重要的任务是满足各个项目干系人的期望(也许是互相矛盾的)
我所经历的大型项目,项目经理都是职业经理人,基本上既不懂技术也不懂业务 但一般的小项目无法如此奢侈,项目经理一般都要身兼多职 从技术出身的项目经理,特别是技术高手,在转变到项目经理角色后,很容易犯一个毛病 看到其他人做的不好,或者技术人员资源不够的时候,就喜欢挽起袖子自己上阵了,忽略了管理沟通方面的任务 项目经理(或任何其他人)都可以成为英雄,但不要因此而造成团队的平庸 管理者和非管理者最大的区别是,管理者要通过他人的努力来达成团队的目标 管理的工作是非常琐碎非常难做的 非管理者是一个人吃饱了全家不饿容易,管理者则要照顾到一大家子都要吃饱吃好 其实确实不喜欢做管理工作,又不愿意逼自己的 不如继续在技术上发展,作个技术主管也是不错的,正规的公司应该都有管理、技术两条线可选 litchi 写道 对我而言,也许这些都不是真正问题所在,自己团队内部的事情,如果没有刺头,总是相对比较好解决一点的,因为大家目标一致。但是如何在不同的利益群体,比如客户,公司,第三方相关公司之间一次次的为每一个事件或者每一次的需求变更,每一次的分分合合寻找一个各方都不会太尴尬的平衡点,这是我觉得是最难的。公司利益,客户利益,个人感情,混杂在一起,大多数时候,项目里面所有和管理相关的人员,都被夹杂在某两种或两种以上利益群体之间,我是最不善于在这样的关系下面游走的。我跟我老板说了,只能干两个月的pm,如果到时候公司没有找到人来接替我,就考虑走人了 |
|
返回顶楼 | |
发表时间:2007-09-26
litchi 写道 JerryZheng 写道 我的性格也许不大适合管理。
无论以后做技术还是管理,与人沟通的技巧都是非常重要的: 1. 清晰、重点/层次分明地表达自己的想法。 2. 可以体认到他人的想法,站在他的角度上思考他真正想表达什么,为什么会这么想,他的目标是什么。。。 3. 尊重、理解他人的感受,在发现是他人的bug时不要送一口气,因为这是团队的bug,自己以前也出过很多bug,这种滋味也不好受。。。 4. 站在领导的立场上想问题,不为技术而技术,产品的方向、组织的战略。。。 很多很多,软件开发其实是一门艺术。 对我而言,也许这些都不是真正问题所在,自己团队内部的事情,如果没有刺头,总是相对比较好解决一点的,因为大家目标一致。但是如何在不同的利益群体,比如客户,公司,第三方相关公司之间一次次的为每一个事件或者每一次的需求变更,每一次的分分合合寻找一个各方都不会太尴尬的平衡点,这是我觉得是最难的。公司利益,客户利益,个人感情,混杂在一起,大多数时候,项目里面所有和管理相关的人员,都被夹杂在某两种或两种以上利益群体之间,我是最不善于在这样的关系下面游走的。我跟我老板说了,只能干两个月的pm,如果到时候公司没有找到人来接替我,就考虑走人了 兄台已经是领导了,我还在寻找机会,看问题的角度自然有些不同。。 我们部门的组织架构没有明确的architect这种职位,一般是每个team leader拿捏具体的技术决策,更高一级的领导负责制定接口,确定feature等等。 兄台所说的PM会直面客户、第三方,而在我们部门里这是由一个叫Integration的team负责的,重要的接口上的决策由更高一级领导决定,我们部门的PM偏重于内部管理,有时候角色有点象配置工程师。。。 |
|
返回顶楼 | |
发表时间:2007-09-26
celine 写道 项目经理最重要的技能是沟通,最重要的任务是满足各个项目干系人的期望(也许是互相矛盾的)
我所经历的大型项目,项目经理都是职业经理人,基本上既不懂技术也不懂业务 但一般的小项目无法如此奢侈,项目经理一般都要身兼多职 从技术出身的项目经理,特别是技术高手,在转变到项目经理角色后,很容易犯一个毛病 看到其他人做的不好,或者技术人员资源不够的时候,就喜欢挽起袖子自己上阵了,忽略了管理沟通方面的任务 项目经理(或任何其他人)都可以成为英雄,但不要因此而造成团队的平庸 管理者和非管理者最大的区别是,管理者要通过他人的努力来达成团队的目标 管理的工作是非常琐碎非常难做的 非管理者是一个人吃饱了全家不饿容易,管理者则要照顾到一大家子都要吃饱吃好 其实确实不喜欢做管理工作,又不愿意逼自己的 不如继续在技术上发展,作个技术主管也是不错的,正规的公司应该都有管理、技术两条线可选 高见 学习中。。。 想请教一下技术主管的主要职责。 现在我的认识是:参与确定产品的发展方向;参与确定主要feature的制定;决定主要技术和接口;管理已有的软/硬件资产。 |
|
返回顶楼 | |
发表时间:2007-09-26
同意celine所说。
如果简单的把项目经理的职责聚焦于管理,我觉得比较片面。 举个例子,即使没有管理别人,就没有管理自己吗?成家后你也要管理家庭。但是照样不喜欢做PM,可见PM的重点并不只是管理。 |
|
返回顶楼 | |
发表时间:2007-09-26
cm4ever 写道 同意celine所说。 看了这个之后:如果简单的把项目经理的职责聚焦于管理,我觉得比较片面。 举个例子,即使没有管理别人,就没有管理自己吗?成家后你也要管理家庭。但是照样不喜欢做PM,可见PM的重点并不只是管理。 主题: 程序员加班,是主管的无能 我认为更没必要当PM了 |
|
返回顶楼 | |
发表时间:2007-09-26
lordhong 写道 我的能力已经远超于PM了。。。做PM对我来说是种退步。。。(当然我不是在大型公司上班。。。PM的职责在不同公司中都很不一样。。。)
这个强的,看来你已经从ProjectManagement升级成了PeopleManagement了, 不过缩写的话,还是PM |
|
返回顶楼 | |
发表时间:2007-09-26
您说的这个好像是不同层级技术主管的任务
参与确定产品的发展方向:高层技术Leader,如果是技术导向的公司,比如掌握某种标准、专利,类似高通,显然技术Leader会在这个活动中占很大份量,一般的公司,Marketing的筒子们应该更有话语权。 参与确定主要feature的制定;决定主要技术和接口:大概最底层的技术Leader 管理已有的软/硬件资产:不太明白,从字面意思理解,难道不是一个资产管理员,无技术含量呀~ JerryZheng 写道 想请教一下技术主管的主要职责。 现在我的认识是:参与确定产品的发展方向;参与确定主要feature的制定;决定主要技术和接口;管理已有的软/硬件资产。 您好像误解我了,我的意思就是说项目经理就是聚焦于管理,如果聚焦于技术就去做技术Leader 自我管理和项目管理完全不是一回事,一个是管自己,一个是管他人 至于项目管理和家庭管理,你可能是个项目经理,但是家里事务完全被LP把持,你一点话语权都没有,这是完全可能的,反之亦然。 cm4ever 写道 同意celine所说。
如果简单的把项目经理的职责聚焦于管理,我觉得比较片面。 举个例子,即使没有管理别人,就没有管理自己吗?成家后你也要管理家庭。但是照样不喜欢做PM,可见PM的重点并不只是管理。 这个前因后果不知您是咋看出来的,关于加班,我倒想说:某些项目和职业的特点,偶有加班是正常的,不是每个人都愿意(或不愿意)加班,我的管理方式是:1)偶然的加班予以补偿(加班费或换休);2)尊重个人的选择,不要强制加班;3)一旦出现要长期加班的苗头,增加资源/削减任务。 抛出异常的爱 写道 cm4ever 写道 同意celine所说。
看了这个之后:
如果简单的把项目经理的职责聚焦于管理,我觉得比较片面。 举个例子,即使没有管理别人,就没有管理自己吗?成家后你也要管理家庭。但是照样不喜欢做PM,可见PM的重点并不只是管理。 主题: 程序员加班,是主管的无能 我认为更没必要当PM了 |
|
返回顶楼 | |
发表时间:2007-09-26
celine 写道 您说的这个好像是不同层级技术主管的任务
参与确定产品的发展方向:高层技术Leader,如果是技术导向的公司,比如掌握某种标准、专利,类似高通,显然技术Leader会在这个活动中占很大份量,一般的公司,Marketing的筒子们应该更有话语权。 参与确定主要feature的制定;决定主要技术和接口:大概最底层的技术Leader 管理已有的软/硬件资产:不太明白,从字面意思理解,难道不是一个资产管理员,无技术含量呀~ JerryZheng 写道 想请教一下技术主管的主要职责。 现在我的认识是:参与确定产品的发展方向;参与确定主要feature的制定;决定主要技术和接口;管理已有的软/硬件资产。 先简单介绍一下我们部门的组织架构: 大致有两级的技术leader,较高一级的leader定义接口,做主要的技术选型,比如最近我们的一个产品需要与第三方系统集成,这一级的leader就负责接口的定义和通信协议的选型,最终选择了用soap,于是他接着定义wsdl文件,做web service平台的选型。 我觉得这一级的leader需要: 1. 对业务熟悉,如果对业务不熟,就不知道暴露什么样的接口。 2. 因为我们的产品是分布式的系统,所以对这类系统所需的各种通信协议要比较熟悉。 较低一级的leader(也就是我的boss)负责接口的实现,不过其工作主要是起到把关的作用(他其实也实现了其中一部分),具体模块/类的设计、实现、UT等是由我们完成的,他主要做: 1. 设计是否满足要求,是否合理,是否和已有的设计风格偏差不大(我的boss对这个比较在乎)。 2. 具体的code review,我的boss对代码重用比较重视,因为我们公司这一系列的产品已经做了好几年了,轮子一大堆,所以要求尽量复用以前的轮子,如果以前的轮子有些问题而且项目不大紧张,我的boss还是愿意做重构的。 回到您的答复: 我觉得技术主管首先要熟悉业务,象您说的“面向技术的公司”,我觉得他们的“业务”就是“技术”,只不过比较底层而已。 在确定产品的发展方向上,因为技术主管对业务的熟悉,而且知道现在和未来的一段时间内可以把产品做到什么程度,他们应该在这个问题上有更重要的话语权。 我说的“已有的软件资产”就是指系统已有的轮子、框架、设计风格、技术经验等等。我觉得技术主管必须要有管理、复用这些东西的sense。 |
|
返回顶楼 | |
发表时间:2007-09-27
celine 你说得对,我的说法很片面,再思考。
|
|
返回顶楼 | |