互联网公司让人痛恨的现象
大家好,我是兔哥,今天聊聊互联网公司让人痛恨的现象 - 熬夜上线。
一、 熬夜上线
有没有发现,互联网公司,需求上线的最后一天,各种奇葩的事都来了。
- 大家的工作效率都变高了,之前测不出来的bug,现在全测出来了
平时测试的时候,感觉bug也不多啊,一到上线最后一天,真的是全崩出来了,为啥之前就测不出来?
-
UI问题也出来了,测试的时候,UI不出来验收,上线前开始验收,真想骂娘
早去哪了,为啥非得等到上线的时候,才验收。
-
产品也会出来说,这个交互不对,那个按钮点一下不应该这样的。。。
有的公司产品就是不愿意写文档,或者写的很一般,也没个对照,结果做的时候,IOS,安卓 ,web 三端都可能不一样的交互。
没有文档,就程序员自由发挥呗,这种现象绝对是上梁不正下梁歪,上边的管事的,饭桶一个。
你但凡要求一下,产品经理也不至于这样。
一旦上线那天,出各种问题,最倒霉的是谁呢?
毫无疑问,最倒霉鬼的就是程序员,程序员里面最倒霉的就是写界面的(安卓 ,IOS ,web)
为什么最倒霉的是程序员呢?尤其是开发APP的呢?
-
因为web出了问题,可以实时发版,安卓,IOS线上出了问题,就比较严重,因为发版本,审核,要慢1,2天。
-
测试也不是最倒霉的,因为测试的任务,是把bug测出来,剩下的基本上没他们事了
-
服务端也不是最倒霉的,因为接口的bug,早在开发的时候,客户端已经帮他们过了一遍了,有什么问题,在调接口的时候,顺便他们就改了。当然线上也会出bug,但那不是需求上线的那一天。
-
产品,更不用说了,产品当然有用,另外产品还有一个最大的用处,就是充作老板和研发人员,中间的缓冲。上线那天,他们没事。
-
设计师,基本上也没啥事,看到页面画的不一样就让研发改。
为什么就不能明天上线?
上线那天因为出了很多问题,bug,UI,产品交互,杂七杂八的问题,一会冒出来一个,一会冒出一个
研发就在那改,这时候,你很可能会看到这样一个现象:夜里12点多了,一堆人,在等一个APP研发人员,改一个bug
而其它的人,没事的在那聊天,看手机,睡觉
在改Bug的这个人,一堆人在等着他改完打包测试,这个时候,当时是什么场景呢?
- 夜里12点多了,甚至 1,2点了。
- 一堆人等着他,他现在心里压力很大
- 很累了,脑子也糊涂了,硬着头皮改,打一堆log,加一些变量,连懵带测,看效果。
这样就会造成一个很大的问题:在这么晚的情况下,脑子也是懵逼的状态了,还背这么大的压力,这bug会不会越改越多?
事实上,是会的。改了好几次,打了好几个包,可能才改好。
但是最严重的不是这个,最重要的是:这个人有可能猝死,但是一堆人,没有一个人关心,没有一个人提这个事
> 哪怕有领导在,哪怕有技术负责人在,大家不会提这个的,也没有人会说一句,这样搞下去,会很危险的。
有时候心里就在呐喊,这种上线的那一天,有问题了,明天上线呗,为啥非要等到今天上呢?
你没看到这么多人累的够呛吗?你当老板的,当领导的,就不能关心一下下?
所以,裁员最应该裁的不是员工,而是领导,没有为员工出头的魄力,就别当领导,就应该换下去。
所可爱的人:是那帮熬夜还在改BUG的一线程序员。
而且他们还经常受到PUA,加班是因为你技术不好,写的不好,问题才会多,这是典型的PUA。
熬夜加班,还有可能会被PUA哦。
而且领导还会把这种情况说成是拼搏,是努力奋斗。此处不想骂人。。。。省略一万8000字。
为什么就不能解决?
熬夜上线很痛苦,每次需求很多都是最后上线的那一天出各种问题
我10多年研发经验了,经历了很多互联网公司,好像每个公司都逃不开这个魔咒。
就像一个诅咒一样,每个公司都会出现这样的问题。
到底为什么会出现这种奇葩的现象呢?
其实原因从大的方面说,就两类
第一类:排期的时候,时间给的不够
这种很常见,没什么好说的,遇到这种公司,要么忍,要么走
没什么好的办法,当然不有一种比较好的办法,就是你把你的加班记录全部记下来
保留证据,走的人时候,找公司要双倍加班费。
这是员工应该得的,不要有什么心理负担。光明正大的去要。
公司不守规矩,咱也不能太傻了,基因血脉中的36计,赶紧觉醒用上,能多给自己补偿一点是一点。
第二类:领导不给力
客观的讲,我也遇到有一些公司,不会压缩研发人员的排期时间。
一个需求的排期,是研发人员自己排的,也的确是够了。
但是上线的时候,还是会出现各种问题,以致于零晨1,2点,2,3点的才上线,回家。
这种情况下,咱们不能骂老板了。老板也是有守规矩的。
这种情况下,就是团队之间的配合问题,需求跟进问题 ,前检后紧了
其实总结一句话:管理问题
解决问题的步骤就两步:
- 发现问题
- 解决问题
需求A上线
需求A上线,最后一天出各种问题,大家熬夜改问题,上线了。
事后应该总结教训,到底哪个环节出了问题,在时间够的情况下,没有按时完成任务,导致熬夜加班。
需求B上线
下次需求B上线,最后一天再出现了问题,大家还是大家熬夜改问题,上线了。
就再总结,哪个环节出了问题,就改哪个环节
解决方法
别扯皮,别瞎BB,就直来直去,是问题,就改。遇到困难一直向上求助,因为这是个问题,要改。
一定要解决
我相信要不了几次,应该会好很多。
如果改不了,那是领导的问题,因为这个时候,就是体现领导价值的时候了。
这个时候不体现价值,啥时候体现?难道是体现写PPT的能力?汇报的能力?
搞不定的,这种领导应该第一个被开除。平庸的领导比能力差的员工,对公司危害更大。
总之吧,写这篇文章,是有感而发,也是瞎胡扯,因为兔哥也想早点下班。
如果你也有同感,可以支持一下兔哥 : www.helloworld.net