加班与效率
微博上看到了这么一个贴子,就像以前在《腾讯,竞争力 和 用户体验》中批评过腾讯说自己的核心竞争力是员工加班一样,我顺着Winter的回复也批评了一下这个微博——
“靠加班超越对手?!劳动密集型么?我要是对手的话,我就来趁机挖人了,直接摁死你……//@寒冬winter: 当一个管理者的智慧无法衡量一支团队的产出的时候,他就会把“工时”当做最后的救命稻草,死死抱住——这是他唯一听得懂的东西了。”
然后,@玄了个澄的在微博里at我说,他在微信里看了@Fenng 关于加班的言论,希望我评论一下。我看了一下大辉的文章,虽然写得有点散乱,但是我和他的一些观点还是很类似的,我主要在这里加强一下我的看法。
关于加班
认为加班是公司的核心竞争力,或是超越对手的手段,是一种相当 Ridiculous 的想法。这说明管理者们已经想不到自己公司的核心价值了。
是的,这些靠堆功能没有灵魂的产品的价值就只剩下比谁跑得快了。他们愚蠢和思维有限的大脑里已经区分不出来,“跑得快”和“跑得好”的差别了。产品的发展不是短跑,而是长跑,甚至更像是登山,登山比的不是快,而比的是策略,比的是意志,目的是登顶。并不是谁一开始爬得快谁就能最先登顶的,你往往被超越的时候都在后半程。对于一些危险的雪山来说,登顶的人通常都是要做好非常很充分的准备,并且在登山的过程中学会如何保留体力,学会如何步步为营的,从来不强行登顶。
在《Rework》摘录及感想 中提到过两点
- 条件受限是好事,因为条件受限可以让你小材大用,让你没有办法再用蛮力来完成工作,让你必需去思考使用知识密集型的解决方案来更聪明的解决问题。
- 工作狂往往不得要领。他们花大把大把的时间去解决问题,他们以为能靠蛮力来弥补思维上的惰性,其结果就是折腾出一堆粗糙无用的解决方案。
就像人肉手动的织布机一样,当面对大量订单的时候,一个简单粗暴的方法就是拼命地加人和拼命地工作来换取更大的生产力。只有你在人手不够或是人力成本太高的情况下,你才会去想是不是可以优化一下工具,制造一个更有效率更有生产力的工具。
在中国,劳动力的成本不高,而管理者们的智力和能力有限,所以,在这个环境下,尤其在KPI和数字的重压下,管理者们是非常非常容易想到需要靠加人或是加班来提高产能的。所以,他们放弃了知识密集型的创新,而采用了劳动密集型的简单粗暴的方式,长期下来,导致了自己再也不会思考,导致了只会使用人肉解决问题。
于是,当全自动化的织布机出现的时候,这种劳动密集型的公司分分钟就成为了历史。这样的例子太多太多了,看看历史就知道了。
当然,有时候,我们需要冲刺还是要适当偶尔加班的,但这绝对不应该是常态和长期的,不然,这必然是一种饮鸩止渴的行为。
另外,我还要多说几种情况:
1)如果你的员工就像在《软件公司的两种管理》中所说的,像Widget Factories那样,净是些X型的人的话,那么,你也只有使用加班和加人这种方式,就像长城和金字塔的建设过程一样,就像富士康一样,你的团队本质是不会思考只能用鞭子去抽他们的方式去管理。于是,你也只能用“狼性”来呼唤你的员工像那些低智商的野兽一样的行事。
2)有时候,我们需要去“卡位”,需要很快地去实现一个东西占领市场,这需要加班。就像Win95和Intel的奔腾芯片的浮点数问题一样。但是千万不要忘了,你在卡完位后,得马上把你产品的质量搞上去,不然,你一样会死得很难看。(Windows是有两个团队的,一个团队是用来占领市场的,另一个团队是安心搞发展的)注意:“卡位”从某种程度上来说应该是一种有价值的事,但我们依然要思考是否在用蛮力行事。
3)另外,有的人工作就是生活,生活就是工作,所以,对他来说,这不是一种工作,而是一种事业。我认可这样的精神和热情,但是,我还是想让这样的人反思一下自己,有没有用一种更为聪明的方式来从事自己的事业?而不是用蛮力。
无论上述的哪种情况,我们都可以看到,只要你进入了劳动密集型,靠人和靠加班来解决问题,并沉迷并深 陷其中不能自拔,那们,你终有一天会玩到尽头的。
关于效率
很多人不知道什么叫效率,他们以为效率就是:单位时间单位人数下干更多的活。这是错的!效率不是比谁干的活多,而是比谁干得活有更大的价值。效率的物理公式是:有用功/总功。换句话说,效率就是:单位时间和人数产生的价值。所以,提高效率,并不是加人,也不是干更多的活,而是,你这么多人干出来了多少有价值的东西。
有了公式,我们也就知道怎么来提高效率了。
1)增加有用功
- 你得多问问你的需求方,为什么要加这个需求?干这个事到底有多大的价值?能让多少人受益?
- 你得多问问你的需求方,能不能稍微简化一下需求,这样可以让我付出的努力更少一些?
- 你得要多去思考一下,你是在干一个建筑队的活呢?还是在干一个装修队的活?
- 你得要多去思考一下,业务上和用户的最大的痛点是什么?
关于增加有用功,再说两点:
- 像乔布斯那样,告诉你的产品经理或是业务方,你现在提的10需求,我只能做3个,会是哪3个?为什么是这3个?有用功的来源不是拼命做需求,而是砍需求。
- 关于创造价值,我们要干的不是像百度的“竞价排名”那样,把钱从别人口袋里搬运到自己的口袋里,而是要像“英国工业革命”或是“硅谷”那样,把价值真正的创造出来。
2)降低总功
- 你得多问问自己,你有多少时间是在干一些支持性而不是产出性的工作?
- 你得多问问自己,有没有残酷无情地减少重复劳动的劳动密集型的工作?
- 你得多问问自己,自己的管理者和员工的能力和素质有没有在降低你的团队执行的成本?
3)形成合力
有一个很不错的产品经理对我说,他看了南京那两个小女孩被饿死的消息,感到很震惊。与之有关联的每一方都说自己尽力,但是最终结果人还是饿死了,你几乎不敢相信这是真的。
但是,类比一下我们的项目,这种事似乎又发生在我们的公司当中,尤其是大公司中。每一个团队都说自己尽力了,结果项目就是没做好,底层团队说自己只干底层,已经尽力了,前端说自己只负责前端,也尽力了,后端说自己只管后端,不管前端和底层,运维说对于这样的设计和部署自己也尽力了,产品经理,运营都这样说,自己尽力了。你会发现,你几乎很难批评他们,因为他们的确如他们所说的那样,把他们自己的那块都做得很好了,而且的确做得很好了。但是,最终的结果却是:整个产品问题很多。
所以说,效率不是每个团队各自的效率,而是整个团队对整个产品负责的共同使命,这样才会现整体的效率。没有整体的效率,只有个体的效率,最终也等于没有效率。
T-Shirt Size Estimation
Amazon用一种T-Shirt Size 估计的方式来做项目。
- 产品经理会对每一条需求评估上业务影响力的尺寸,如:XXXL 影响一千万人以上或是可以占到上亿美金的市场,XXL,影响百万用户或是占了千万金级别以上的市场,后面还有XL,L,M,S,这样下来。
- 开发团队也一样,要评估投入的人员时间成本,XXXL表示要干1年,XXL干半年,XL干3个月,L干两个月,M干一个月,S干两周以下。等等。
于是,
- 当业务影响力是XL,时间人员成本是S,这是最高优先级。
- 当业务影响力是M,时间人员成本是M,这是低优先级。
- 当业务影响力是S,时间人员成本是XL,直接砍掉这个需求。因为是亏的。
- 当业务影响力是XXL,时间人员成本是XXL,需要简化需求,把需求简化成XL,时间人员成本变成M以下。
大家感受一下吧。
好了,我就说这么多,欢迎大家讨论。
(全文完)
关注CoolShell微信公众账号和微信小程序
(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途)
《加班与效率》的相关评论
中国是集体主义国家,其在人数和工作时间上的创造力总能让我惊叹
加班没有加班费,是我一生中最大的痛
都是被勤能补拙害的.
天天加班的项目经理不是好程序猿
@忧郁
你知道我一个月的加班费是多少钱吗? 每天到10点。50大洋!
草,我们每天到10点,一分钱没有
天天加班的前端开发不是好的机车骑士。
我们一直是免费加班,天天加班。
工作了这么多年, 如果说有一个东西在让我不断的提高自己,那就是“更高效的工作”。 更高效的工作不是在比谁在工作上花的时间多, 甚至不是在比谁完成的工作多(比如说谁执行的testcase多,我是QA), 而是比谁创造的价值更多(发现更有价值的bug),同时使用更少的时间。
关于加班, 说实话, 我并不排斥加班, 也不会计较加班费, 甚至会自己主动加班,只是, 加班的目的必须是在解决一个有价值的目标。而不是为了增加一位愚蠢的经理的愚蠢的对软件质量的自信(test coverage)
我一同学在华为工作,时不时就听他抱怨他们公司怎么个没人性。听他说差不多每周都会要通宵,而且周六日经常性要加班,昨天他女朋友过看他,他因为要加班都没时候见女朋友。。。
不知道皓哥怎么看华为这种公司的?
公司基本不加班,整体效率也不高,个人效率真的不会带动团队。一个人做的再好也不代表一个项目的好,一个产品的好,并不是自己做的那一块的好也不是看着好,只有用的人才知道。浩哥,顶。。
还没实习工作过,道听途说的了解中,中国的几大互联网公司在这方面做的都不够好。据说不加班的只有豆瓣?一些创始人有想法的小公司似乎能提供这种工作环境。
此时此刻,一个新手正在项目中苦苦挣扎…
不推荐加班,没有意义,工作是做不完的~~~
好久没来了O(∩_∩)O~
正如文中所说,加班在适当的时候是必须的也是必要的,但是不能把加班看作一种常态,一个公司的准则之一,这样公司的员工慢慢就会只注重苦劳不注重功劳,可能表面上在加班,实际却没有什么产出;更重要的是产生的价值与投入的时间的比例。
效率高,能力足的团队根本不需要加班~
国内气氛不好,领导希望看到员工加班,心里有问题~
皓叔这是在自黑嘛?亚马逊就是以加班著称的公司。每周60+是常态,还要轮流on-call(我说的是总部)
好吧,感觉寒冬评论的很对,作为一个管理者,重要点及难点之一就是评估成果。
”效率不是比谁干的活多,而是比谁干的活更有价值“ —- 我知道了如何对待学习生活!
我也不想加班,但自己的效率实在不高..
看完文章就在想,在工作的过程中,怎么做或者遵循什么样的原则才能少加班或者不加班?
硅谷以不睡觉而著称,哈弗图书馆彻夜长明。
问题在于,这些地方都是非常尊重人的。
主动奋战和劳役奴隶是有本质区别的。
一个是20多岁拼命施展才华,一旦跑赢了就可以退休冲浪了。
另一个是牺牲健康和人格尊严,大脑天天被强奸,被玩弄几年扔掉,吃跑面,住在地下室给老婆充气,老板以科技精英的形象闪亮在人间。
相同的只是名字叫加班。
我对华为一向没好印象,这么大的公司,领头加班,真把其它公司都带坏了,比华为人性的公司多了去了,工资高也不去华为,不人道@toby
你说的对,我也不排斥加班,只要是有价值的,当然不能天天都加,这让我想起之前一家公司,我们老板说,我知道你没啥事,但你也要来加班,先把气氛吵起来,啊哈哈@lifr
lz一直在暗示的是加班便是蛮力在做,便是不得要领,方法很笨的在做,客观的事实是两者没有必然的联系。另外不知道lz是否在国内真正竞争激烈的领域里面有所建树,在我实际做下来的认知是,这的确是一场战争,赢得的办法是work smart first, work hard second.
草,每天11点 没加班工资 我正准备跳了
效率的物理公式是:有用功/总功。真理!
有用功的来源不是拼命做需求,而是砍需求。太好了!
@xyz 这里说的加班更多讨论的是它的常见情形,临时性的、自发的、激情的加班是有必要的,这是团队文化的一部分。
大家都知道说的是哪个方面,没有必要进入名词之争。
抛开加班的问题不说。
我们怎么样才能提高自己和团队工作的效率?我个人最简单的总结就是在关键的环节上要做到简单化和标准化。
请 Hao 分享一下。
我工作2年以来,日夜加班,入职第一年就几乎没有周六日,每天更不用说了,就没见过外面的白天是什么样子的。然后呢,2年以后感觉自己已经没有能力加班了,通宵熬不动了,干不过新人了,90后崛起了,我这总感觉有一天就掉在他们后面了,现在我工作主要负责培训新人了,这个是不是已经转入“闲职”了呢?
@Poles
才工作2年就转入“闲职”,新陈代谢忒快了吧?
@新一
我们加班一天,7块钱,而食堂一碗面是12块。
拿加班来提升效率和业绩的公司,这个公司肯定没什么前途——选择去那些公司的人,肯定干活效率不怎么样。
个人认为这是公司领导的问题。如果领导是一个高效人士,那么他的行事就会高效对他的手下也会要求高效;如果这个领导不是一个高效的人,坚信勤能补拙,就会助涨无事加班的风气。
@lucy
HW 每天8点40后七块钱,周五还没有。
从不用加班的互联网公司飘过
根据《人件》理论来看,加班就是把知识密集型产业干成了劳动密集型,最后都不得善终
加班非常影响个人生活。我不希望自己加班,更不希望让别人加班。
在T-Shirt Size Estimation上面,这一句“这样才会现整体的效率”,少了一个字。赞同作者意见,加班是为了有价值的东西,不只是为了数量
换部门了,最近一个月几乎很天晚上都会有培训,也看到新部门原来的员工,都是每天加班的,好怀念原来的部门,无乎不加班,当然就因为太闲了,所以被分到了新部门。我是一个不喜欢把工作和生活合在一起的人。总觉得,回家就不应该再想工作的事情。因为家里和公司远,每天七点多出门,七点不到点回家,每天近12个小时为了工作崩波,生活的时候越来越少了。如果这样,如何才能更好的生活呢!
关于加班,我倒是感觉,还是得根据工作的内容,分情况看。
有的工作要求你必段连续做,而一但连续做,很多工作都是很花时间的,比如一些环境的布署,超过八小时,是很容易的。这种工作没办法分开做,否则前后很难衔接上。
没怎么看完,很遗憾,因为我觉得核心的竞争力这个概念很残酷,因为在中国的土壤上,它不可能是专利,更不是发明,有的时候核心的竞争力就是个概念,大家都想的到,那么,达成的方法就只剩下一个了,那就是你比别人快!
其它就不多说了。
加班文化兴起主要原因归结于管理层,在中国真正做企业的人甚少,而做钱的公司太多,所以急功近利,正确的公司文化与战略目标才能支撑长远发展。
加班。。实在恶心就跳吧
This will make all aspects of your business that
much easier. Copy the link clickbank gives you – Now, you want to make that link shorter and prettier per say.
An additional perspective develop awesome domains and enroll
these your self and promote them on the after market.
这里说的加班更多讨论的是它的常见情形,临时性的、自发的、激情的加班是有必要的,这是团队文化的一部分。
这话我赞同。我只是不赞同打人力仗,而且是无止尽的那种。
@xyz
分析得很精辟~
关于上面的”关于效率 “一解说的好,真正的效率是”质量效率“而非”劳动效率“。产品好,多产才有意义,加班也正常。东西不好,再多也白搭,最后只能屯货倒闭了。。。