1.开发人员为什么总是加班?
软件企业中的角色:A 老板 B 项目经理 C开发人员
A老板的想法:工作时间长自然产出多,加班费就算了。
B项目经理的想法:加班也不给加班费,队伍不好带啊,人员流失了更不好办。敢怒不敢言。
C开发人员:加班不给加班费,调休总行吧。工作时间长了,可以慢慢做,耗够时间下班。
结果:项目该延期还是延期。
2.认知前提
a. 人的精力是有限的,一天持续关注6个小时基本是极限。本人自认为工作认真努力,一天上班7.5小时后,基本上精疲力尽,看到代码就感觉想吐。
b. 优秀的开发人员不喜欢耗时间,他们更喜欢提前完成任务或者有挑战的工作。
c. 年轻的开发人员逐渐也会有家庭、有孩子;除了工作之外,他们还有很多事情需要忙碌。没有报酬并且无谓的加班,迟早会让他们消极代工、心生怨恨,有想法的人一有机会就另谋高就。
3.如何提高产出
a. 制定日计划,每天上班就定好合理的任务,明确规定做不完的需要加班。没有人愿意加班,下班前基本上都会按时完成,个别能力差或者任务重的工作,稍微加会儿班也能按时完成。
b. 不考核加班时间,而是考核工作完成量。KPI指向哪里,员工就会扑向哪里。
网友评论