如何让创业公司的程序员每周工作80个小时
如何让创业公司的程序员每周工作80个小时?这是个真实的问题,也是由现实中的人提出。这并不是孤例。我知道有许多软件公司的创始人希望如此,我感觉有必要向他们传递一些信息。——对于那些认为“管理者就是让雇员满负荷工作的人”。
亲爱的管理者:
你错了!你的雇员不是你的奴隶。
不要使用“胡萝卜加棍棒”的手段。那是老把戏。我们已经从那个阶段进化出来。
有很多强有力的手段让你的程序员每周工作80个小时。或者不用那些手段。事实上,你也不想那么做。
不要做老板。要做领导者。
现在,我们一起讨论作为领导者的责任。
激励
你最主要的目标是让雇员保持积极性。有积极性,他们才会开心。
但是,如何让他们开心?而且,这对你的公司有益吗?
看一下马斯洛的需要层次理论。
满足这些需求的强烈欲望才能够激励他们。按照从下往上的顺序,当最基本的需求得到满足,我们有时间和精力去追求更高层级的目标。
现在介绍一些让雇员高兴,并在不同层级上激励他们的方法。
首先,最基本的激励是“金钱”。只有你的雇员有了足够的金钱后才不会再考虑它。但我们是人。比起生活上的饱足,我们还关心其他事情。金钱是有限的动力来源。
第二个层次的激励是“个人成长”。你的雇员是否感到他们参与的事情在某种程度上增加他们的价值?个人成长是无限的动力来源。
第三个层次的激励是“创造差异”。你的雇员关心具体的项目吗?他们有没有感觉到,通过解决创业团队努力解决的问题可以让世界变得更好?还是他们对每天的工作都装聋作哑?创造差异是无限的动力来源。
现在,我要告诉你一些坏消息:第三个层次的激励能让人们在任何事情上每周工作80个小时。这也被称为“决心”。这就是为什么你的组织需要决心。而且这个决心是超越金钱的。
每周编程80个小时
你听说其他创业项目这样做,你也这样做?
首先,我告诉你一件有关编程的事情:
你需要知道并接受“编程是高强度的活动”。非常高强度。外观上的一个小按钮可能需要10个不同文件里100多行的程序完成。这对于不直接涉及的人来说看似容易且快速,但事实并非如此。
现在,让我给你讲讲程序员加班的事情。
你不希望任何一个开发者每周工作80个小时。
为什么?
在另一个角度来讲,你又错了。你错误地假设了“数量等于质量”。
开发者工作的质量不是由他们在计算机前的时间衡量的。这不是19世纪的造鞋工厂。
你是在为时间付费,你不是在为项目生产付费;你是在为高质量的结果付费。结果取决于生产能力,不是单独的时间。
一般来说,程序员能够专心且富有成效的工作时间是6到7个小时。记住,工作效率最高的时候是在最初的2到3个小时,之后就开始衰退。尤其是在午饭后。
为什么你想为没有给你带来结果的人付费?
为什么你想为没有生产效率的人付费?
因为你认为,在某件事上花费大量时间意味着做了大量有效工作。这让你感到安全。如果你失败了,你知道你尽力了。你是不是这样?
你需要提高的是工作效率,而不是增加工作时间。
提高团队工作效率
1.合理规划。首先在最重要的事情上集中精力。移除不必要的、次要的工作。并不是所有的功能都如你最初设想的那么重要。调查一下,什么对用户最重要,将精力放在上面。
2.减少工作清单上的任务数。工作效率的大敌就是无穷无尽的待办事项。这会让他们感到压力。如果不是你的雇员今天或这周必做的事项,不要将它放在他们的任务清单上。
3.不要打断你的开发者。一旦他们知道该做什么,尽可能地减少打断他们的次数。有一种状态被称为“流动”。你需要让他们处在“流动”的状态。不要施行微观管理。
4.减少支出。毫无意义的会议?无效的沟通?检查邮件不是工作;回答老板的谈话不是工作;出席会议不是工作。和同事谈论更好的执行或建议最好的编程练习才是工作。
我衷心地希望,我们能看到更多有“决心”的组织。一个被所有雇员分享的决心。
决心高于赚钱!
-------------------------
翻译自英文博客,欢迎阅读原文。
打赏请关注,转载需署名:于呈祥