HelloWorld开发者社区

www.helloworld.net - 开发者专属的技术社区

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

互联网公司让人痛恨的现象

大家好,我是兔哥,今天聊聊互联网公司让人痛恨的现象 - 熬夜上线。

一、 熬夜上线

有没有发现,互联网公司,需求上线的最后一天,各种奇葩的事都来了。

  • 大家的工作效率都变高了,之前测不出来的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点的才上线,回家。

这种情况下,咱们不能骂老板了。老板也是有守规矩的。

这种情况下,就是团队之间的配合问题,需求跟进问题 ,前检后紧了

其实总结一句话:管理问题

解决问题的步骤就两步:

  1. 发现问题
  2. 解决问题

需求A上线

需求A上线,最后一天出各种问题,大家熬夜改问题,上线了。

事后应该总结教训,到底哪个环节出了问题,在时间够的情况下,没有按时完成任务,导致熬夜加班。

需求B上线

下次需求B上线,最后一天再出现了问题,大家还是大家熬夜改问题,上线了。

就再总结,哪个环节出了问题,就改哪个环节

解决方法

别扯皮,别瞎BB,就直来直去,是问题,就改。遇到困难一直向上求助,因为这是个问题,要改。

一定要解决

我相信要不了几次,应该会好很多。

如果改不了,那是领导的问题,因为这个时候,就是体现领导价值的时候了。

这个时候不体现价值,啥时候体现?难道是体现写PPT的能力?汇报的能力?

搞不定的,这种领导应该第一个被开除。平庸的领导比能力差的员工,对公司危害更大。

总之吧,写这篇文章,是有感而发,也是瞎胡扯,因为兔哥也想早点下班。

如果你也有同感,可以支持一下兔哥 : www.helloworld.net

posted on 2024-07-17 00:07  HelloWorld开发者社区  阅读(6)  评论(0编辑  收藏  举报