写下管理心得。我是从事软件开发工作,这篇文章也是针对项目管理这个领域的。
杨宁,2006-9-22。
我遇到过三个开发人员,说过不想做管理,有趣的是这三人我都很欣赏。如果你也有同样的想法,可以读一下Peter F. Drucker的“管理的实践”,管理的意义超出我们想象。
[
没有入门之前]
管理是一门实践的科学。所以管理经验是慢慢习来的。
一开始,当你还不做管理工作时,就可以考虑了:
- 写下你的体验
在你的工作,总有些你认为是好的管理方式,还有不好的管理方式。把这些都记下来,当你做管理的时候,你就知道该做什么,不该做什么了。
管理工作是需要人与人之间协作的事情,我经常发现我的第一感觉是错误的。人总是从自己的角度看问题,认为该怎么怎么样,却忘了别人的角度。当你处于被管理角色时的体验,对你未来的管理工作有很大的帮助。
- 技术工作本身就是一项管理工作
技术工作本身就需要对事物有一定的管理能力,同时也要求人与人的协作。当你从事技术工作的第一天,管理已经开始了。
- 把你的体验发给我
steven.n.yang@gmail.com
我会总结大家的思想,再创新作。
[
入门]
今天,你开始领导一个项目了。
- 正直
管理人员第一必备品质。其含义很深远。
当你领导一个Team完成一项任务时,团队之间的信任是非常重要的。
我看到过一些管理者在管理中会玩一些小伎俩,这个做法并不可取,首先,世界上没有蠢人,这些做法别人总会知道的,为了项目,做人失败了,就因小失大了。其次,如果失去了别人对你的信任,是最糟糕的事情。
- 平等
平等的感受,会增强参与感,也会提高积极性,如果做到这点,你的工作就会好做很多。
下面是我学到的:
§ 我们公司是要求写周报的,一般只会把周报写给上级,也可能给同级。我以前的一位领导每次都会把周报BCC给我(肯定也给了其他组员),当时我感觉备受鼓舞。
§ 我的另外一位领导,每次报告书中,总是把自己的名字写到最后。
不好的:
§ 喜欢隐藏一些东西。
有一次,我们开会,当说到Schedule时,一位领导说:“你们可以出去了。”,最后这个项目他自己都放弃了。
- 责任
这个就不必多言了。
- 定义你的目标
最好定义两个目标,一个最高的目标,一个最低的目标。在项目运作过程中,总会碰到很多麻烦,你就可以放弃一些,而且也知道放弃的底线是什么。
- 不要掩饰你的错误
很早的时候,听过一位经理说:“年轻好啊,可以犯错误,过了30岁,就不能犯错误了。”当时觉得很有心得,现在觉得是蠢话。人天生就会犯错误,这是人的特点(可不一定是缺点哦)。
掩饰自己的错误是掩耳盗铃。更糟的事,你的组员也会学你。
- 不要认为你的技术水平最高
我开始都是一两个人做项目。后来作为组员,我都一直没有要求项目经理技术水平很高,我往往需要项目经理提供一些经验帮助我作判断;有技术问题,我基本上会请教同事。
我做项目经理的时候,也类似,我给别人更多的是经验。
其实,做项目经理一开始,技术水平就停止不前了。
有空的时候,就要充电了。
[
提高]
- 控制你的情绪
基本上,当你犯这个错误的时候,你要吃亏了;而且会影响你的理智。三思而后行。
- 学会做决策
对于重要的事情,不要轻易做出决策。
最好的方法,总是你没有想到的那一个。
- 让每个人都成为赢家
W理论,让每个人都成为赢家。
完成项目只是团队的一个目标。每成员都有自己的目标,你要了解他们。
- 技术人员和工人不一样
如果你认为技术人员和工人一样,那我劝不了你,麻烦看看书吧。
- 没有不负责任的人
也许10个人中有一个这样的人。其实并没有想象的那么多,没有经验的人,以为事情只有他操心,别人不操心,事实不是这样的,有些人是不知道如何操心,或者其他原因。
- 看到别人的优点
仆从眼里无英雄。不要掉价哦!
- 正确的Schedule只有一个
好像在“编程之道”里说过,人为的设计不合理的Schedule,只会让项目完成的更晚。
这是我们犯的最多的错误。
- 继续学习技术
来自一名微软讲师,无论担任什么角色,编程能力都是不可或缺的。
- 要审核
保证质量的必要手段。
- 别人是从你的行为中学习,而不是言语
这是有心理学依据的。因此当你教别人的时候,仅仅告诉他该做什么,是不够的。有机会一定要亲自做给他看。
- 管事理人
这句话,曾仕强说过,管理书籍也有涉及。
尽管人是最头疼的事情。
实施的时候,事情要放到第一位。
- 放下
这是余世为说的。我的感受是:
不要认为你自己很重要;
许多事情根本就不重要;
如果一天到晚都在考虑工作,不是没有时间管理能力,就是干事能力差。
- 人比项目重要
- 未来比现在重要
或者说:机遇比问题重要。
- 注意健康和家庭