在我们行业,“加班”是一个避之不及,又难以避开的事。过劳死,猝死,夫妻感情破裂,家庭不和谐都有可能是加班导致的,它已然成为行业公敌。我想除了个别人,大家都不愿意加班,但你真的成功逃掉了吗?恐怕很少能逃掉。
如果你遇到我,遇到我正在创业,你是可以逃掉的。每天下午到点,要是谁还没走,我一般都会催促下班。见多了身体出状况的事,真心不希望和自己一起奋斗的兄弟们也栽在这上面。试问一下,加班真的能解决问题吗? 人们常说不要用身体上的勤奋来掩盖思想上的懒惰。反观我们这个行业,我更加的认同这句话。
但既然这样,为什么还有那么多加班的公司,加班的人?不久前遇到一个事,或许能说明一些情况。
猴子张是公司的服务器端后台Coder,第二天早上上班一直没来,大家都以为是家里出事了。然而到中午吃饭的时候,另一猴子李却道:昨晚加班到晚上12点,早上应该没有起的来。细聊才知,原来猴子李昨晚也一起加班了。只是猴子李很“刚强”的一大早就来上班了。
直接原因是之前为一个客户的开发的系统不能用,人家第二天就要用。“没有办法”,只能赶着加班弄出来。想想这样赶出来的系统,真的就能用吗?其实这个系统很早就在开发,但没搞懂为什么会出现这种情况。大家可以先脑补一下原因,或许你自己工作中就出现过这种情况。比如有个兄弟要在几天之内做出几十个页面?(Oh my god!)想想都恐怖。
为了避免类似事情在我们身上发生,我们还是分析一下原因,从此出发,尝试寻找一些解决办法。根据我了解的情况,自己归纳总结出下面三个值得考虑的因素:
1. 时间管理,团队的时间和客户的时间出现了冲突。那么谁来管理这两部分的时间,如何管理?
2. 项目验收,项目完了谁来验收,验收的标准是什么,怎么验收?
3. 责任制,出问题,如何追责?
时间管理
正是因为时间不够,所以才导致加班,这是最直接也是最先需要考虑的因素。通常我们自己的时间是自己的管理的,团队的时间团队管理。但事实上,并非如此,小到个人,大到团队。小孩想玩,但是父母逼着去写作业;你想学习一会,但寝室哥们叫你一起去打游戏。团队就更不用说了,因为别人为你的工作支付薪水了,你更没有理由拒绝人家的安排。想要很好地完成某件事,就得对时间精心安排,比如每天练字2小时,十年后,终成大家。回到团队上来,也是如此。
那么问题来了,团队的时间如何管理?项目经理?技术经理?公司老板?客户?团队自己?看起来这是一个比较复杂的问题,想一想,在自己的团队,谁来管理时间的?什么?没人管理? 那你还是快闪吧。如果没有管理,或者管理很乱,恭喜你,大多数情况下都是会加班的。一少数情况下,公司快倒闭了。
至于谁来管理,这是一个很复杂的问题,有兴趣,我们可以另开一文来讨论。加班的哥们遇到了管理乱的情况,所以加班了。
此处还提到了一个客户的时间管理,这个就厉害了,但也不是不可能。有做到的,可以回帖分享案例。我们曾经就在一个客户身上做到了部分的时间管理。
项目验收
那个几天要做几十个页面的兄弟,就是因为最后验收的标准变了,导致的加班。这种情况时有发生,但客观来说,只有极少数的情况下,才是甲方的问题。正常来说,项目完成后,有没有根据要求验收?验收标准从哪里来的?哪种方式验收? 敏捷实践提倡的持续构建和交付,用以应对变化,值得借鉴学习和思考。加班的哥们遇到的远远没有这么复杂,而是简单的自己验收都没有做到,谈何交付。
责任制
俗话说,有压力才有动力。出现加班的情况,难道是因为加班的员工不给力造成的,都应该由他们来承担? 我还相信群众的眼睛是雪亮的。既然如此,项目经理,技术经理,市场是不是应该连坐啊? 如果连坐,采用什么方式比较合理? 做不到绝对公平,但需要相对公平。这是一个大问题,在另外的文章中讨论。从了解的情况看,锅被猴子背了,这样的结果,即使没有怨言,大概心里是不服的。
想不加班,看来并非那么简单,特别是现在加班盛行的情况下!且行且保重。
网友评论