中国开发网: 论坛: 程序员情感CBD: 贴子 635908
haitao
人,是人,真的是人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(四)
http://blog.csdn.net/david_lv/archive/2008/05/27/2487553.aspx

人,是人,真的是人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(四)
人,是人,真的是人。

写了《三五个人十来条枪 如何走出软件作坊成为开发正规军》(一)、(二)、(三)后,每篇都点击上万跟贴评论无数。

但是跟贴最多的评论就是:现实问题描述的很精确,但解决方案不现实,太理想化,老板根本不可能给你人。如果真的发慈悲心,也是给你一个新人让你哭死。你想主导项目,省省吧,死了你的心吧,一切都是老板说了算。而且,你敢和客户说个不字,看来你是不想要你的饭碗了。还是乖乖敲好你的代码,多干活,多跟客户搞好关系。高手做啥都是高手,低能再培养再有方法管理他也是低能。你这样研究,只能吃饱饭瞎想瞎扯蛋,有你这工夫,早就把项目做好了

嗯。评论大多如此。

嗯。现实问题依然是问题。问题也已经影响了老板的赚钱,老板也已经发飚了,程序员应对老板的发飚,只能是拼命的加班,挥汗如雨的敲代码,跟客户信息科小兵求情不要再发需求意见了(程序员常用语:NN的,老子谁也没求过,没想到今日混的这么惨。看来信息化不是人干的活)。

但此种解决方法,问题仍然没有解决,但发牢骚的人仍然用这种方法。(难道我们不是聪明的程序员么?)。看来这问题是不说不行了,绕不开了。

说到人,不得不溯本求源,从招人、看人、用人、培养人说起。

今天就有一个网友问我如何招人,尤其招第一个程序员。老板是创业,但不懂技术,要面试技术人员,而且还要考查他的技术能力到底能不能干了。

有的网友建议他找猎头,找专门的技术人才评测咨询猎头。

我说中小型企业不可能去找猎头。另外,老板不懂技术却要面试技术人员,而且还要考查人家的技术能力,显然是外行指点内行,而且还往往指点错了。老板一般都看人比较准,因为老板最主要就是对客户察言观色,也对自己的属下了如指掌,算是对人的管理最在行。但考核技术能力,就显然是外行了。 有的老板还自以为是,觉得技术和业务和人性都是相通的。老板们都以为自己在某几方面优秀,就往往觉得自己干什么都很快能成为内行,都能很快掌握重点要害。

我给的建议是:老板打开自己想模仿的竞争对手的网站或产品,然后指着自己的每个关注功能点,问程序员,如果让他实现,他是怎么设计怎么想的。

当然,现在会有三种结果:

结果一、程序员看了一眼,说这个很容易,很简单,那个也不难。问他多长时间能干完。程序员抬头看天花板茫然的想一想,一个月吧。(一个月。一个月可不是30天,而是22天工作日,再碰上国家法定休息日,一个月更短。也就是说,一个月22天工作日,每7天划一个阶段,3个7天,你到底要怎样完成?)

结果二、程序员自言自语像在梵语或天书。思路混乱,满口代码,看来是不坐到电脑跟前打开IDE开发工具是无法回答老板的问题了。

结果三、程序员把自己的分析思路和设计解决思路,有流程性的说明完毕。

于是,结果三的程序员被录用了。但有看官又说了,这个程序员可能是个好的项目经理或设计师,但未必是个好的程序员。嗯,确实很有可能出现这个问题。不管你是运气好招了个技术大牛或是你运气不好招了个白眼狼大忽悠粘赖皮,那么你可以美到天上或恨在地狱。但是,做企业,不是赌博(如果你认为做企业就是赌,那么这个充满赌性的企业会一直赌下去,赌的或在谷底或在浪尖。谁愿意在天天享受过山车的企业工作?)。如果你不希望你的企业像坐过山车,那么这个结果三的程序员是你最好的第一个技术人员(他可能技术也很好,可能技术一蹋糊涂,但至少,他是个好的项目经理或设计师,你没有丢掉你的全部底牌)。

不过,我也申明了,这种招聘面试考察方法我没有用过,我只是根据自己的工作经验提的一种方法而已。一个想做软件赚钱但又不懂软件的老板是非常可怕的。因为他过去的成功经验和他对自己创业企业的珍宝对待,疑人也用用人也疑(用人不疑,疑人不用的老板我没见过。不知道传说中的史玉柱、牛根生、马云是不是这样?),一般老板都会100%会指手画脚每个项目的每个细节。老板说了算,随时抽调人,这就是很多程序员对我的四套马车的异议来源。

我再给大家分享一个关于人而引起项目质量、进度的案例,也是一个网友请教我的时候讲的他们公司的故事,估计这个故事很多公司也都存在,检查一下你所在的公司存在不存在这样的情形:

网友问:看了你的博客受益很深哪!不过有些事情实施起来还是比较困难就比如您说的项目延期那块,老板软硬兼施的催,员工仍然还有延期情况。请问您对经常延期的人员是怎么管理的?

我的初步诊断是,项目延期大致有以下几个原因:

1计划不是员工定的,当然有延期
2因为项目边界不是员工定的
3需求不断变更造成的
4可能是客户由于这事那事,就是不把你这个项目当回事

网友说他们公司的项目延期不属于这个范围,而是大家的时间观念不强。问我如何搞定这些没有时间和成本约束概念的家伙,否则他这个项目经理很难做。

我开出了第二张药方:

1不加班,早9晚6。

2上线需求和BUG管理系统,量化考核,不按感情说话,按数字真凭实据说话。超期多少个,都是谁负责,上报给老板

网友说:报了老板也不起效果。项目延了期,当然对老板有影响,但老板都采取过警告、批评、罚款还效果不大。所以我想请教您是因为大家觉得反正就是个小企业所以破罐子破摔的原因吗?还是老板措施不够严厉?

我开出了第三张药方:

人。是人。是由于其中的那个精神领袖没有被干掉。擒贼先擒王。肉中的刺必须拔掉,否则他就会感染并且一直阻碍你的行动。拔彻底,培养人(招聘新人或者从现有人中寻找希望之人),逐渐剥离掉他,最后一举连他的团伙干掉。要么服从企业规定,要么走人,谁以后还想起腻违反企业利益,当此。企业就是企业,这就是本企业。如果想混,想挖老板的墙根,建议去别处混去,这里不留发了你工资却怠工消极还倒挖墙脚的人(端起碗吃饭,放下碗骂娘。就这个无赖类型。)。

这个网友笑了。

嗯,首先我们得承认三个前提,估计大家都没有异议(如果有异议,可以挑战挑战):

1老板都是疑人也用用人也疑

2老板都会100%指手画脚每个项目。他不放心时,会直接接手七里咔嚓。他放心时,丢开不管,直到出现了手下人都无法搞定的问题。如果他对项目有兴趣,他会主导项目直接操盘,强势的领导还会不顾客户的需求和现实,以实现老板个人想法为目标,而不是以实现客户想法为目标。

3他对自己的企业、他自己的想法、他的资源非常的视若自己的孩子,千万不要碰触和胡歪老板的这些底线。想“拿”住老板,说只要他敢开除我就把源代码都给他删除了之类的痴话。

很多人社会工作经历少,不承认这三个前提,非要试试碰碰老板的这几个底线,不是被老板扫地出门就是和老板斗争,自诩与人斗其乐无穷。最后自己也没得到什么,白消耗了自己这么多时间。当然老板也没捞到什么好处。程序员最后一句话总结:人为一口气,佛为一炷香,不蒸馒头也要蒸口气。这样的人就不在我们的讨论之列了。我所有的讨论,都是在这三个底线之上的。

我讲讲我的职业经理人管理人的一些心得:

1人的年龄和工作经验拉开距离。年年招,时时招。不断看人,试人,滤人,培养人,形成层次感有阶梯有接力的员工组织,绵绵不断前赴后继,不会出现人才地震或集体疲劳或集体争斗。避免不同高低职位上全是80-84年的人。下属还在窝里斗互相不服(很多员工不看对方能力,就看对方的工资和年龄),那么客户逼你,老板压你,其他部门利益冲突你,下属还闹你,你这个孤独人算是失道者寡助也。

2人的技术能力高低先放一边。首先要过EQ关(我最怕有些羡慕科学管理的管理者照搬什么EQ测试问卷或什么团队游戏来评测)。我的评测方法仍然是不讲道理,要讲经历。没有工作经历,至少有学习经历和生活经历吧。一个人的情感、压力、正义感、真诚感、领悟力、心细观察力、思路整理总结能力、关注全面平衡能力、执着力,都能看的出来。其实,试用期的三个月就是主要看他的EQ和他的技术能力、理解学习成长能力,而不是片面只看他的现状技术能力。一个不愿意学习钻研,没有方法钻研快速学习理解,推一下动一下,或者怎么说都理解不了的,都需要统统辞掉。另外,对于心术不正有仇必报不服管教之类,早就扫出门外。一个讲究吃穿用享受或者满口脏话习惯毛病一堆或者不孝顺父母或者满口介词的人坚决不能要。手软不得,得过且过不行,多一事不如少一事忍忍过了不得。这就是职业经理人的底线,下属不能碰。

3必须朝九晚五。严格控制员工手里有办公室钥匙。下班必须准时锁门,员工准时离开。断公司外网。要加班必须上级主管签字,更不准在办公室留宿,洗澡。

这一条很重要,不要让程序员活得像个浪子,精神恍惚,口中神叨,胡子拉碴,这都是浮动工作时间害的。白天睡大觉,晚上不睡觉,以为工作效率高,其实活的一点不正常,老和别人的工作节奏不同步,客户上班你睡觉,打你电话还在朦胧中,这都什么公司,掉里浪当,还能靠住?

其实大部分程序员也是不喜欢加班的。因为加班不给钱。不给钱,还加班,天长日久就觉得自己很亏,心里不平衡,各种心思就都有了。其实也没有多大的事,老板非要看形势看表面,谁加班就表示谁努力老板就看好谁,这类表面功夫总有一些老板认可。

4讲究卫生,穿衣整洁,头发整洁,不留须,不奇装异服,不独特打扮。不能在办公区抽烟,吃饭,吃零食。不能在办公区打闹,嬉笑。更不能在办公室玩游戏,放音箱。

我们为什么看到阳光溪水草地而心情舒畅,看到美女而兴奋的口吐莲花,为什么看到垃圾筒而躲避而走。所以这么看,人的卫生穿着,环境的洁净规整是很能影响人的心情。你的心情都不好,如何能发挥好呢?

5师傅制。这里没有总监,没有经理,只有师傅,老师。总监,经理,会让员工产生隔阂,距离,权力争斗。每一个人总有一个师傅。每一个新人进来,都要指定一位合适的师傅。尤其是新人,更要短期内注意看时候合适,不合适就要更换合适的师傅。什么问题都可以问师傅,从技术到公司制度到公司新闻公司历史到职业发展规划到个人生活问题。团队的凝聚力,配合性,归属感,责任感,很多问题都被人的感情消化了。

6 所有代码必须集中放到服务器上。必须每天把你更新修改的代码放回到服务器上,违者必究。代码是公司的,不是你个人的,这是公司的财产,不是你兴趣的产物。公司给你一天工资,你就要给公司还回一些可见的东西。企业不是慈善机构,微软给自己的研究院那么多资金也不是为了让他们研究微软不需要的技术的,一切的投入都是要有回报的,而且是成倍成百倍的回报的。

企业的规则也不是打击所有人,让所有人都跟提线木偶一样的老板让动那里就动哪里,老板让说什么就说什么。不是这样的。首先,企业也是个小社会,各种各样的人都有。企业要有最基本的企业内部法则规则,否则事情的好坏就没有评判标准了,就成了谁跟老板关系好谁就无法无天了。我们谁也不喜欢这样的企业。所以,企业要有基本的制度,就是为了让所有人都能基本约束。

在企业法则之上,为了利益,为了现状困境,为了现状格局平衡和后果,所以才会出现了例外的“理”。理这个东西就不好说了,公说公有理婆说婆有理就这个意思。

在理之上,就出现了情。老板也是人,万恶的老板也是有的。但大部分都还是一般般差不多的(好的那就是你的运气了)。人都讲讲个感情。可能种种过去的冲突和误会合作之情破裂,但多年南征北战总有个情字。

所以,有网友评论说我定的规则是打击有想法有个性的80后的程序员。

我并不想打击,反而在企业法则的基础上,我还会在理上来平衡鼓励。有想法有个性的激情程序员是好事。但如果你的想法无法为企业盈利服务,如果你的个性让团队的其他人都讨厌你,那么企业不要这种人。我们不要牛气冲天的大牛,企业的成功不是靠一个人成功的,企业是由各种各样的人组成的,企业不能把成败风险拴在一个人身上。

孙中山当年评价蒋介石:有原则的灵活。对,就是这句话,我们做CTO的就是要有原则的灵活,在法之上,还有理,还有情。所以请批评的网友可以放心,只有有规则有方法有目标的培养人提拔人用人,才能用对人用好人,此阿能把人的才干发挥出来。错误的时机,把一个人安排在错误的岗位上,那么这个人反而更糟糕。

最后有几句话和大家分享一下:

1习惯决定性格,性格决定命运,细节决定成败

2毛主席说:社会主义就是打土豪分田地(不是资本论这样的天人天书),要天天讲,时时讲,到处讲,要团部建设到连队。

人对了,世界就对了。

只有好的氛围,好的人才会产生(有一个纽约地铁涂鸦的事情,最后纽约地铁花了大量的人力和时间来坚持擦去涂鸦,宣传禁止涂鸦,最后地铁非常洁净,现在人们都不好意思在上面涂鸦了。就好像非常干净的时时有人在打扫维护的马路上,人们是不忍吐痰的。反而一个脏乱的街道,不吐痰的人也会随便吐痰的)。

好的人,才会有好的制度。

好的人和好的制度,才会有好的结果。当然,也容易遇到好的客户(有句老话,夜路走多了总会遇见鬼。有些人就心术不正,老想着邪门事,最后也被邪人玩。操刀者必死于刀下。近朱者赤近墨者黑,什么人总遇到什么人,就这个道理)。


附一个EQ评测表。不是为了让大家拿表直接来评测,这个方法没多大用。一般通过针对性的讲经历来参照问题

1、情绪起伏很大,不易了解?
经常 偶尔   从不

2、表达情绪的方式通常是骂人,忍耐或委曲?
经常 偶尔   从不

3、说不出自己令生气、高兴、伤心、或嫉妒的话或事?
经常 偶尔   从不

4、不了解自己为什么会生气、高兴、伤心、嫉妒?
经常 偶尔   从不

5、表情不开朗,很少展现笑容?
经常 偶尔   从不

6、做事的态度拖拖拉拉,慢吞吞及被动?
经常 偶尔   从不

7、一次想作很多事,因此显得不专心?
经常 偶尔   从不。

8、在意别人对自己的看法,生活较紧张,无法轻松自在?
经常 偶尔   从不

9、对于自己的事,不能主动及负责任地完成?
经常 偶尔   从不

10、被问到问题时常会用不知道、随便、不说话或是顾左右而言他?
经常 偶尔   从不

11、对自己要求很高,达不到标准时会哭闹、生气?
经常 偶尔   从不

12、对于已约好的事,无法守信用的完成,或会草率完成?
经常 偶尔   从不

13、对公司及家庭既定的规则不遵守?
经常 偶尔   从不

14、对自己期待低,觉得反正自己做不到就干脆放弃?
经常 偶尔   从不

15、担心犯错,而不敢担任新的职务?
经常 偶尔   从不

16、担心自己的意见不好而附和同事的意见?
经常 偶尔   从不

17、与人合作时,如果别人不同意己见就要骂人,或者是逃避?
经常 偶尔   从不

18、做什么事都很急,耐不住性子?
经常 偶尔   从不

19、担心自己不会就放弃参加,或说活动无聊、低级、不愿尝试新事物或经验?
经常 偶尔   从不

20、与上司意见不同时,采取退让,委曲,对别人生气等方式来解决?
经常 偶尔   从不
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录