从小学到大学卷了半辈子,上班就不要再继续卷了,拜托。
如果工作量超了,那就让项目延期。如果是计划有问题,那就修改计划。
公司为什么能拿走你的大部分剩余价值,因为公司要承担风险。经理为什么要工资比你高,因为项目经理承担项目延期的风险,工作造成的后果不是你自己承担,新入职场的小年轻一定要记住这一点,大胆干,干好了是你的功劳,干砸了有人替你兜底。这不是学生时代了。
每个人都不想带头不加班的后果,就是大家都走不了。当你真的选择到点离开,就会发现,不加班真没什么大不了,大家其实都不想卷。
哦对了,工作量大,一定要预先提出来,并且保留书面记录(比如邮件)。完成不了不是你的责任,你也不要承诺完成自己做不到的任务。
我不得不说小码农是真的很好盘(方言,意思就是很好忽悠)。给一周时间他能搞定,给三天他也能搞定,周五跟他说周一上线他还能搞定,不盘这种人盘哪种人呢?
很多小码农都认为项目延期是自己的责任。这可真是太把自己当回事了。
update:这个答案不知道怎么就火了,我只是指出延期也是一种工作方式,要敢于延期善于延期。让促使你加班的人知道加班也会延期,加班不是万能药。
假设整个项目周期 6 个月,上面开会讨论了一个月,后来因为没想好改来改去又浪费一个月,最后留给小码农的时间不到 3 个月。你代码写到后期又突然给你加个需求,如果这个时候乖巧的小码农还能如期完成任务,我只能说活该你加班。
像我这种老油条,我一定会确保项目延期,让管理层知道项目出问题是因为上游决策者不够专业,而不是我不专业。加班,我一定会拉满;但问题,我一定会让它暴露出来。我的具体步骤如下:
这样一来,上游就会逐渐知道下游的程序员不是那么好盘的,并约束自己。
这其中的关键你学会了吗?我们再复习一次:
这叫用专业的方法暴露问题并甩锅,保证延期是本方法的精髓。
这位课代表总结得很好:
从公司的视角来看,你是最兢兢业业的人,但项目出了问题必须找出原因,只能找其他人。
这就好像打dota或英雄联盟或王者荣耀时,你作为一个辅助,战绩是0/0/20,而且每一次团战都把技能交完,把伤害吸满,最后还是输了。你猜观众会骂谁?当然是骂『为什么不ban猛犸?!』(不是)。
正所谓铁打的团队流水的项目。一两个项目的延期根本没什么,项目成员合作有系统性问题才是需要优先解决的。
很多小码农以为自己辛苦加班是为了团队好,实际上是在隐藏问题,企图用战术上的积极来掩盖战略上的失败,长此以往,整个团队效率会越来越慢。
看到现在,你应该明白我的思路了吧:有问题就想办法暴露,而不是隐藏。暴露了才会有人想办法解决,否则问题就会一直在那,直到你被压得受不了换公司,但问题还是没人去解决。
回到你的问题:公司取消 996,但是工作量没变,怎么办?
答案似乎很明显,如果管理层不愿意延长工期,那么我们就只能改变工作方式,减少不必要的消耗、会议、扯皮,提供每一个环节的效率。
把你做的所有努力量化出来,并公布给大家看(把自己的苦劳公布出来是很重要的)。
如果你把该做的都做了,还是没有达到 KPI。那也是没有办法的事情,只要锅没有甩到你的身上就行……说白了就是虽然拿不到 10 个月的年终奖,但是 3~4 个月的年终奖还是要保一保的,千万别背锅然后一分钱都拿不到就行。
如果有人(其实是上游)害你的 KPI 达不到,那么你要确保他/她的 KPI 也达不到。千万别为了别人的 KPI 而加班。
当然,你如果想辛苦自己,成全他人,就当我没说。但你要搞清楚:一旦你辛苦这一次,那么下一次你会更加辛苦。
评论里说到裁员,很多程序员巴不得被裁,提前拿年终奖不爽吗。你那么怕被裁,就只能被上游压榨啦。尤其是大公司的程序员,被裁都会偷着乐,补偿一定会给到位。跳到另外一家公司工资只会更高。
可能还有些程序员会怕丢年终奖,这就看你要长期利益还是短期利益了。你上游挟年终奖以令诸码农,码农怎么就不能反向要挟呢,挟黑锅以诸令产品经理不行吗?当产品经理发现在这你改需求会让他背锅且年终奖不保,他还会动不动改需求吗?小码农倒好,让产品经理发现只要压一压小码农就有年终奖,傻子才不改需求压榨小码农呢。
不怕延期你就玩命压我工期吧,要死大家一起死,我惯着你我就是你孙子,然后你看看还有谁敢压你工期。
自从有了快进, 倍速, 就静不下来从头到尾不跳, 不倍速的看一部完整的连续剧了.
自从有了电影, 剧透, 解说, 豆瓣, 就没有一部电影反复看N遍, 自己傻呵呵的品味自己猜出的那些梗了.
别人的思考代替了自己的品读, 那种味道中多少有一些别人的口水味.