我们应该如何保证团队成员的稳定性。

发一篇到首页试一试,还请各位手下留情。我需要更多的人批评指正,我在批评中成长。

      带团队已经有了两年半的时间,写下这篇文章,算是回顾一下这两年来在团队管理方面的得失。 因为自己是公司的负责人,而且是小公司的负责人。所以在某些方面和常规的管理者有一定的出入。如有碰见你不满意的操作方式,也请见谅。
      团队的稳定从我的观点看来,主要由 员工的稳定、财政的稳定、产品的稳定构成的。 这些环节彼此联系, 产品的稳定可以理解为市场相对稳定,能稳定公司财政,俗话说有钱才是硬道理,只有财政稳定了我们才能腾出更多的精力去思考产品如何发展,团队如何建设。但如果讲如何让市场稳定又脱离了本文章的主旨,所以我们就在财政稳定的前提下去说一说如何使得员工稳定。以后会说一说产品的稳定性。
      既然前面已经说了,公司的钱是呈增长趋势的,所以员工对公司是否倒闭这个角度,就可以避免不谈。说说其他方面。

      第一点:单个员工经济利益是否得到保障。从员工的角度讲,首先得保证他吃饱不挨冻,如果基本的温饱问题无法解决,就肯定谈不上稳定的,所以公司财务也不要把程序员看成真正的IT民工,他们其实是很有创造力的年轻人,因为我们公司对英语没有太大的要求,所以在一定程度上我们对工作一年但英文水平不行的员工薪酬基本在1800到2000左右,工作两年的在2300-2700左右,工作三年的能上3000,但要能协调团队、监控产品核心代码、帮助他人成长。 但是我们也不能无限制的让员工感觉到公司刻薄或者可以威胁公司多加工资,加不到就跳槽。 我们可以通过公司对外招聘让这些员工知道公司招聘一个新人从表面上讲,可能比留他更便宜。也让他们了解市场上现在他那个水平的员工大概是个什么价钱。有点自知之明。

       第二点:单个员工在你的公司是否有成就感。这主要是指公司开发的产品是不是具有前瞻性的,至少也不应该是太落后的软件吧。如果我们做的是网页设计或者就开发一些市面上那里都有的简单的软件,而不具备创新功能的话,很显然是没办法留下员工的,稍微有点挑战性的员工都不愿意这样长期下去, 当然公司能否长期下去也是一个问题。我还是认为的技术员是有一些务虚的。他们需要在同行之前倍有面子。

      第三点:单个员工个人前景是否能得到保障。除了极个别好吃懒做的外,年轻人都是很有理想的,尽管他们在工作的前两年或者没成家之前,他们并没有什么远大的理想和出色的职业规划。也许他们的理想并不明确甚至他们自己也不知道他们的理想到底是什么,但他们确实是有理想的。 所以这就要求我们平常多去关注这个人的兴趣爱好,并在适当的时候给他以刺激,催化她去明确她的理想。 换做公司角度讲,刚进公司的程序员或者刚毕业大半年的程序员,他们只能写一点简单的代码,但有挑战性的员工他们并不一定喜欢这样,你也许可以试试下面的方式:

            3.1:如果你发现他比较擅长沟通,哪么让他去和客户接触也许是一个不错的选择,她懂技术,也擅长沟通,也许你会把他引导指有技术含量的销售或者有技术含量的客户培训方向去。但这样子有两点需要去避免。
                  (1) 可能带来的一个后果是他会倾向于羡慕销售人员的高额提成,而逐渐忽略了他在技术领域的深入学习,我们会担心可别花了大力气,结果把她培养成了不在你公司做销售的销售人员了。
                  (2)我们现在讲求复合型人才,我们需要的就是在蹲点在客户那里培训或者和客户的技术部同事打成一片的人。可别被你的客户挖墙脚给你挖跑了。 但说老实话,这种员工我成功培养却没成功留下,究其主要原因还是我没有和我财大气粗的客户竞争的资本。

            3.2:如果你发现她不善言谈,和同事交际也不是优秀,哪么你可以考虑让她利用公司的BugFree平台去测试一些bug,通过BUG软件提交错误可以避免它不善言谈的缺陷,让她去测试错误,他又能去浏览公司其他同事写的代码,一般情况下这种不善言谈的同事他们的内心深处更倾向于写一手出色的漂亮的代码,得到别人的尊敬。不过这种同事有两点需要注意帮他们去避免。
                  (1)就是他可能更多的花精力去阅读和测试高手写的代码而看不惯或者懒得看那些技术能力比他还低的人写的代码。这样就很可能检查不出BUG而变成了拿钱给他学习了。
                  (2)让她从不善言谈变得善于交流可能会花掉你很长的时间。这需要你自己去衡量是否值得这么做。至于如何把不善言谈变成善于交流,我们以后再说。

            3.3:如果你给她安排一个很简单的技术,他却去研究非常复杂深入的技术来解决你这个问题,这种员工就不大容易处理,这种员工一般有几个特点(不对号入座) 她心高气傲,她一般不会从公司角度考虑,她不懂得节约成本,她体力充沛能长时间加班24小时不睡觉也要把问题解决,她只会解决项目的难点而不屑于修改小错误。 但我们公司很显然没办法接受他这种操作模式,我们需要的是高效、快速、稳定的解决我们的产品需求,所以我们需要去改变他的一些做法。
                  (1)对于他深入研究复杂技术来解决简单问题的情况,我们一般会给他一个开发周期并且明确她的开发思路和开发方式。 一般来讲如果技术负责人告诉了他开发思路,她还是会按照你的思路走下去,而不会另觅他途。
                  (2)要解决它心高气傲的问题,我们最好不要去打击他,打击他可能这人就跳槽了。得让她知道天外有天,这种就只能是想办法一次性的弄佩服他,我们得寻找机会还需要有技术能力和为人处事能力远超他N倍的人(一方面她毕竟是工作一年的员工,牛不到那里去,二方面这种人才难得,得想办法留),让她成为fans。
                  (3)他不从公司角度考虑这种问题,只能是长时间解决,其实我们并不要求她为公司考虑,我们只要自己为公司考虑并对她作出相应的安排,并且让她能遵从你的安排就可以了。随着工作阅历的增加,她就会明白只有懂得为公司考虑,站在公司角度的员工,老板才是最中意的。
                  (4)他体力充沛能长时间加班24小时不睡觉也要解决问题。 我深入的研究过这种情况,通常加班不睡觉解决的问题,都是他们没找对方法所致,我们所做的并不是高精尖的项目,其实说白了就是在前辈的基础上按照特定的结构去堆砌代码。 所以我们需要对这种员工培养正确的学习和正确的解决问题的方式。搜索百度谁都会,但按照正确的方法搜索baidu就不一定人人都会。 当然我深刻的相信刚工作的员工他们所面临的问题99%都是前辈们解决过并且能在浩瀚的g.cn和baidu.com上搜索出来的。
                  (5)她只会解决项目难点,他会给其他员工留下大量的小BUG。我甚至见过解决了难点却把case break写错的。以至于测试员告诉她错误了他还坚定的说我怎么可能做错呢,需求上的这么难的功能我都做出来了的。 这种员工想让他细致的去回头检查bug,不太容易,我们要做的就是 一方面从制度上约束他,毕竟我们每个月是有绩效考核的,老错可是要扣钱的。  二方面我们要通过正确的方式告诉她确实做错了,确实粗心了。我们找出他的多处错误并且给他看。某某,我们在你最近5天的代码中我们一共发现了3处错误,这都是粗心引起的,比如你看这个地方....... 。这种方式来2次,她就会因为自己的面子原因而深刻的去检查它的代码的。当然这也可能附带引起他变得开始不自信起来。所以我们总是处在一个不断的解决员工问题的角色。。。真累。。。
 
      第四点:团队成员之间的关系是否稳定和谐。一个团队要稳定,哪么团队成员之间应该是一个充满竞争、充满互助的关系。没了竞争自然就没了动力,但没了互助甚至是员工之间彼此看不惯以至于为了一个BUG是谁的责任而讨厌对方甚至大打出手,那这个团队就肯定不和谐,团队成员尤其是非当事人他们的心理就充满着动荡,他们感觉不到稳定。因为他们缺乏温馨感。要解决这些问题,我们可以通过团队集体活动来完成,比如团队一起攻克一个大项目,比如团队内部的技术培训会和技术交流会,又比如工作之余的各项联络感情的方式。 当然这里我还需要说一点,团队太稳定了也不好。不管是大团队和是小团队,都需要哪么一点点不稳定因素,当然这就扯到另外一个很大的话题去了,这里不谈也罢。

      第五点:团队成员和老板之间的关系是否和谐。当然如果做好上面这四点,一般关系都还是比较和谐了。公司规模不大的话,我们打一打感情牌,还是对公司的稳定又比较大的好处的。你帮助了他们,也许他们会在你危难的时候挺身而出的。

       写的很少,这本该就是一个很大的命题范围。标题是说的如何保证团队成员的稳定性,但实际上文中更多的是提到我们如何对员工进行人文关怀的问题。 再次说一下这里指的是小公司,大公司的老板才没这么多精力去考虑这么多问题呢, 他们只需要管理好几个头头就行了。。。 但我也解决这种方法在一定的程度上,同样适合那些在公司里负责管理4-20个技术员的主管们。。稳定好了你的团队,你的项目进展才自然会很快。。。。这样你就能得到大老板的赏识进而晋升加薪。。。

posted on 2009-09-12 13:30 胡显明 阅读(3628) 评论(27) 编辑 收藏

评论

#1楼  回复 引用   

乍一看还以为是吉日呢!
2009-09-12 13:35 | 吓死我了[未注册用户]

#2楼  回复 引用 查看   

写的真不错~~~
2009-09-12 13:54 | 稳扎稳打      

#3楼  回复 引用 查看   

很不错,不过我们都是员工
2009-09-12 14:19 | 寻自己      

#4楼  回复 引用 查看   

我只想说,,
你们待遇太差了,二年还不到三千,,
一般人呆不住,
虽然工资不是首要考虑的,但经济利益不能跟自己的兴趣太冲突
2009-09-12 15:21 | 好俊的功夫啊      

#5楼  回复 引用   

不错,真的不错,很实际
从财务,人员,项目三个方面分析了,很透彻,看了有很多收获。
我们公司的一个问题就是员工和老板的关系不和谐,老板太强势了,我们根本就没有发言权,前两天刚好把财务给气走了,搞得我们工资也没得发的
2009-09-12 16:03 | 过路[未注册用户]

#6楼  回复 引用 查看   

写的太好了,能看出来确实是经历过的,而且是真实感受。

没做过管理的恐怕体会的不深。

=============

至于工资,那要看地区了,如果是在北京的话,3k根本就说不出口,但是到了沈阳,就比较有吸引力了。

=============

如果能够做到lz说的这几点,真心点的,那么基本上就可以带出一个比错的团队。

=============

我的期望值
1、公司有比较好的前景。
2、同事融洽。
3、工资合理,有提升的可能。
4、可以学到东西。


=============


3.1.2里的“但说老实话,这种员工我成功培养却没成功留下”。

我的想法是,给他点资源让他“开分店”,当然这样风险比较大,弄好了多个帮手,弄不好就多了一个对手,呵呵。

=============

3.3
这样的就让他写中间件、类库。发现一个bug,那就让他请大家吃顿饭,呵呵。


2009-09-12 16:11 | 金色海洋(jyk)      

#7楼  回复 引用   

”员工薪酬基本在1800到2000左右,工作两年的在2300-2700左右,工作三年的能上3000“就是民工工资,还讲什么员工的稳定性,楼主的工资不知道是这个标准的好几倍!很多公司根本就不太重视技术人员的!

#8楼  回复 引用 查看   

曲折中成长,这个不知道是不是西部地区的工资。。。。
2009-09-12 18:33 | 阿龍      

#9楼  回复 引用 查看   

工资是分地域性的吧?博主没说他们公司在哪?但我猜,肯定不在北京,也不在上海这样的大城市。
2009-09-12 20:30 | 火星人.NET      

#10楼  回复 引用 查看   

有个人魅力的领导就有稳定的团队!
2009-09-12 21:23 | 饅頭      

#11楼  回复 引用 查看   

工资也太低了吧,乘以2差不多。
2009-09-12 21:58 | Jeffrey Zhao      

#12楼  回复 引用 查看   

干开发是需要心情的,太累或是待遇太低都是问题。
2009-09-12 22:12 | Amar-Yao      

#13楼  回复 引用 查看   

我们在学团队软件过程。(Team Software Process)
2009-09-12 22:16 | 快乐八哥      

#14楼  回复 引用 查看   

好文章!
2009-09-12 22:27 | 云飞扬IT      

#15楼  回复 引用 查看   

@老赵 ,人家不实在上海啊 。呵呵

@胡显明
兄弟发文 实在是很少见到啊 。 得支持 !
2009-09-12 22:42 | 戏水      

#16楼  回复 引用 查看   

关于楼主的工资,二线城市基本就是这个结构,不奇怪,一线城市有的工资差不多也就这样,人家照样运作
2009-09-12 23:54 | joylee      

#17楼  回复 引用 查看   

KYCMS不知道是不是酷源CMS.
成都酷源科技有限公司(Chengdu Kuyuan Science and Technology Co.,Ltd)位于成都高新社区,英文简称Kuyuan Inc.,是中国最早以asp.net2.0+MS-SQL技术实现CMS开源软件为特色,主营网络软件开发、系统集成、销售及服务等业务,拥有自主知识产权的一家互联网软件企业。
2009-09-13 00:04 | 阿龍      

#18楼  回复 引用 查看   

一年但英文水平不行的员工薪酬基本在1800到2000左右,工作两年的在2300-2700左右,工作三年的能上3000?

应届生都要3K了
2009-09-13 00:38 | 光庸      

#19楼  回复 引用   

引用饅頭:有个人魅力的领导就有稳定的团队!



这个说的好
2009-09-13 10:05 | HOHOHAHA[未注册用户]

#20楼  回复 引用 查看   

楼主文章提到的财务,那是理想。

真实的情况是,财务只认钱不认人,不管你多有能力,它坚持的观点是:花最少的钱,办最多的事。

呵呵,除非钱是项目组发,才知道该给那个人高点工资

另外,项目管理还是需要公平的,对技术不过关的人仁慈,就是对能力强的人不公平。做技术大家都知道累又没钱,对于技术不过关的尽量炒掉,要不能力强的人都干活(比如修复bug。。。而且对着一堆烂代码,肯定感觉不如自己写过算了。。。),虽然说是一个团队,但是个别技术差的拖拉项目后腿效率就低了
2009-09-13 14:36 | jes      

#21楼  回复 引用   

呵呵,我喜欢楼主说的那种程序员:
1.我绝对不会站在公司立场考虑问题。资本家和雇佣工人之间是不可调和的阶级矛盾,说难听点老板今天死了也不关我事,我大不了休息几天换个公司,呵呵。
2,心高气傲,且精力充沛 我觉得这才是真正的程序员,即使他参加工作时间不长,往往也拥有不俗的实力,即使牛不到哪里去,也不见得就比公司里的所谓牛人差。这样的人我认为不会成为其他什么什么人的fans的,什么是神?在公司里论技术我就是神!即使现在不是,不久的将来也会是!哈哈,我喜欢这样的人,这样的人才有程序员的风骨,才是一个真正的程序员,一个纯粹的程序员^_^
2009-09-13 16:20 | 烙馅饼喽_2[未注册用户]

#22楼  回复 引用   

引用烙馅饼喽_2:
呵呵,我喜欢楼主说的那种程序员:
1.我绝对不会站在公司立场考虑问题。资本家和雇佣工人之间是不可调和的阶级矛盾,说难听点老板今天死了也不关我事,我大不了休息几天换个公司,呵呵。
2,心高气傲,且精力充沛 我觉得这才是真正的程序员,即使他参加工作时间不长,往往也拥有不俗的实力,即使牛不到哪里去,也不见得就比公司里的所谓牛人差。这样的人我认为不会成为其他什么什么人的fans的,什么是神?在公司里论技术我就是神!即使现在不是,不久的将来也会是!哈哈,我喜欢这样的人,这样的人才有程序员的风骨,才是一个真正的程序员,一个纯粹的程序员^_^



1.你喜欢就好,老板死了不关你事,你死了也不关老板事
2.还是你喜欢就好,不过风骨是做人,你这只是做事。你是不是神关别人屁事

#23楼  回复 引用 查看   

我很反对你的看法!

我也是做管理的,但我留住了一部分人,没留住另一部分人

你说了一堆都是在为老板怎么省钱怎么赚客户的钱,没考虑到一个程序员的发展方向和留在公司的前途在那里,你只把员工当工具,你永远不可能留住一个稳定团队,即使你钱再多。
2009-09-14 17:50 | 砖头      

#24楼[楼主]  回复 引用 查看   

@砖头

。。。。。。我打了好大一篇字,结果没复制出来,IE死了。

1、我在楼上并没有提到怎么赚客户的钱。
2、我也没有提到如何给老板省钱,如果你认为薪酬也算的话那就当我没说。
3、我用文章中的第三大点的连续5个小点阐述了一些我们在公司中遇到的各种各样的员工面临的问题,并提出了一些合理性的建议,您不能说这些都是把员工当工具吧?

文章有一个前提是这些只针对工作一年左右的员工, 我觉得大多数刚毕业1年,23岁左右的小伙子她不一定知道自己的理想在哪里,自己的发展方向是哪里。这需要我们正确的去引导。也需要我们针对他们自己的条件去帮助他们选择合适的发展目标。

你不能让那些本来就不适合写程序的程序员硬往程序员方向发展啊,那样是在害他?还是害你公司呢?
2009-09-15 09:05 | 胡显明      

#25楼  回复 引用 查看   

@胡显明
一年但英文水平不行的员工薪酬基本在1800到2000左右,工作两年的在2300-2700左右,工作三年的能上3000

我知道为什么楼上的这样说
你看看你对工资是按年限来衡量的
但是这样排本身就是个问题
作为做技术的,我觉得工资按能力和工作职责排才应该是对的
例如:做架构的难道和写实现代码的工资一样,这能一样么
就像你说的你没留住你自己培养起来的员工,总结出来的结果就是客户财大气粗,你怎么不从你自己这方面考虑,他既然已经学会了一个新的技能,能力有所提高,而且这方面的能力是有利于公司的,为什么公司不能认同他的价值,给予他符合当前价值的薪水呢

第二点我就不说了,这点我没经验

但是第三点我很想说,你的第三点就是从公司的角度去考虑问题的
如果从员工的角度考虑问题,就不应该考虑这么多,你限定时间就够了
他怎么实现不是你能管的。
可能你是管理技术部分的员工所以认为钻牛角尖的员工不是好员工
我以前也是搞c#的现在和一个美工做网站
现在我最头痛的问题是怎么能让美工以学习的心态去完成任务(哪怕多花点时间,上面压下来了我帮他扛都可以)
而不是以完成任务的心态去完成任务
例如:我很想对他写的css有要求,也很想让他学会使用css
但是实际上是过了8个月 他还连最基本的css选择符都看不懂(我放弃了)
导致这种问题的原因是,他喜欢用dream拖拽,不愿意花时间(领导只看效果)
但是随之而来的问题是,浏览器不兼容,稍微高级点的效果他都不会做
他做的东西我都需要2次编辑才能用
然后一个同样的问题多次碰到都要问我(我每次都是跟他讲为什么这样做,而不是仅仅帮他做效果)

而且这还是我给了他锻炼的机会,让他去做然后我来改都可以
但是按你的说法连给别人机会都不给,连别人唯一的上升空间都扼杀了
你觉得一个人会在同一份重复性的工作上工作n年么?前提工资也得不到质的提高
作为做程序的我觉得最大的优势就是我们在不断的学习,不断的完善自己,那么任何缺点都是有可能改变的,但是需要机会
要是按你的说法,我不擅长交际,不擅长交流,不擅长表达,我就不能做讲师以后也永远不行???
虽然我不擅长交流,不擅长表达,但是我认为只要给我时间和机会,我一定能够达到那个标准。换句话说如果我在你们公司,像我这种想法的人是不可能留下的,因为你用他当前的实力定性了他以后的发展潜力

补充一句我的第一份工作
1,3,4都占了
第5点占了一半 我不会解决难点,而且还留下一堆bug
但是造成这种问题的原因在于,我接到的项目不是一开始就是我做的
我认为那东西我只要维护好就好了,然后出了一点问题多了一点新需求我就傻眼了不会改,但是实际上是不是我没有这个能力呢?
现在回过头来看,那些问题我都能解决,而且能提出当时更好的解决方案。
而总结下当时的问题之所以我做不好,给别人带来麻烦,就是因为太在意别人的看法,为了将别人分派下来的任务完成好去完成,所以无法理解别人正真需要的,最后就导致了一系列的问题。
然后还有一个问题就是如果抱着这种心态去完成还会遇到另一个问题,就是不能理解别人的代码,只知道这个该怎么用,自己也无法在写代码中提高,也不知道该如何改进问题。
这样就导致了新一轮的问题,虽然我完成了这次任务,但是这次任务这样完成究竟到底对不对呢?我们完成任务的运作模式是不是本身就有问题呢?那么下次任务如果又面临改动我是否能够解决呢?
像你这样一开始就认为别人不行,吧员工放在你认为行的地方,那么这个员工在他不行的地方会永远不行。
2009-09-15 14:30 | 小眼睛老鼠      

#26楼[楼主]  回复 引用 查看   

@小眼睛老鼠
认真看了你发的文,有几点说说。
1、我所提出的方法不具备100%的共性,所以自然不是所有人都能接受这种观点。
2、你在文章中提到了 例如:我很想对他写的css有要求,也很想让他学会使用css 。是实际上是过了8个月 他还连最基本的css选择符都看不懂(我放弃了) ,如果是我的话,我会在前三天给她说说IE6 7 8 FF兼容最容易出现的问题是那些,一些常见的Hack要如何记录到文档中, 然后叫他去拔一个网页布局一次,然后就给她做项目。遇到问题就去查查苏沈小雨的手册, 这样子的话半个月就足够了,兼容性问题不是很复杂的。90%的布局是很少用到一些特殊的CSS的。 (我带的美工都这样)。

3、你提到你每次都给她讲过程,都没讲通了,我想应该是她不愿意去学习css,如果这样子我们还要坚持让给足他机会,直到他都不好意思在公司呆下去了提出辞职的,我觉得是害了他。 说不定白天你一直给她讲css怎么写的,晚上他加班加点学习flash制作呢?
2009-09-15 19:29 | 胡显明      

#27楼  回复 引用 查看   

@胡显明
唉 我给她了dhtml手册(这个应该和你说的沈小雨的手册是差不多的)
然后给了她2本书
css设计模式 (讲结构的)
css禅意花园 (讲设计的)

至于讲过程
我是直接写给他看
直接找主流网站163之内的 找个模块把效果写出来给他看
为了让他有机会锻炼,网站的静态页面部分交给他处理
然后他处理完了或者不会的找我来解决

然后我还给了他亚当学院的视频教程给他看(我就是通过那个学习css的)

不过说真的要写好css别说半个月了
半年都很困难(全局css 模块css 页面css 常用css)
还要考虑主题一致全站风格统一,透明背景bug,对齐问题,还有等等一系列的有些想都想不到的问题
不过仅仅想写出效果看懂别人的css 我想一个星期左右应该就够了
反正我是没教会他的

至于兼容性 最头痛的问题 修复了一个有可能出现另一个
顾此失彼,也没你说的那么好调整

我现在是基本承担了这块所有的操作
2009-09-16 10:49 | 小眼睛老鼠      

导航

<2009年9月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

公告

昵称:胡显明
园龄:2年5个月
粉丝:4
关注:1

搜索

 

常用链接

我的标签

随笔分类(1)

随笔档案(9)

相册

积分与排名

  • 积分 - 15289
  • 排名 - 6355

最新评论

阅读排行榜

评论排行榜

推荐排行榜