基本上每天都因为网络被 appers(尤其是 iOSer) 们跑过来抱怨, 问是不是后台有问题, 找网络组交涉了几次, 基本都是无疾而终.
今天实在是郁闷到了, iOSer 在被测试追着问了之后, 发出一声闷哼: 这个我已经跟他们后台反映过很多次了, 不是我们的问题!!! 测试于是又过来追着我问
于是我忍不住就在大群里问了一句: 公司这破网能不能靠点谱? 天天都忍不住爆粗. 附和者众~
然后运维组老大(运维组通常都兼着网络)私聊我: 你以后说话给我注意点.
嗡一声, 感觉自己身体进入了一种战斗状态. 然而社会告诉我你得忍耐. 于是我说: 不是我想这么说, 天天这样, 实在是很影响效率, 也找过你们很多次了.
运维组老大回道: 不管你怎么样, 说话给我注意点. 今天线路有问题, 大家在处理. 你这样随便在群里说, 我根本招架不住.
脑子一热我继续: 那我要怎么注意? 咱有话好好说成吗, 有问题还不让人讲? 招架不住大方承认并说明情况就是了, 你这样把提出问题的人解决, 学中国政府么?
运维组老大也继续: 我不想针对任何人, 但请尊重一下别人.
然后我说: 首先, 我并没有在无理取闹, 更没有针对谁的意思, 就这也要政治正确? 负面虽然客观存在但就是不能不让说? 你这上来就是一句 "你以后说话给我注意点"... 好吧. 我最多也只会这次为自己辩解几句, 后面再有类似问题我只可能不发言了. 给你带来麻烦, 抱歉, 你别往心里去
然后运维组老大直接人过来找我聊, 让以后有事别在大群里说, 老板啥的都在里面... 然后我也只能抱歉, 这次是我处理得不对, 你别往心里去云云
所以政治正确永远都没错就是了 →_←
首先你们的代码,要检测好所有的网络故障造成的问题,显示出来一个错误信息之类的东西,这在用户用的时候也有用,帮助用户定位问题,当然也帮助你们在内部撕逼的时候,有明确的证据。
其次,遇到这种可能会伤别的组老大面子的指控,确实要小心,在公司里面做事情,做人还是蛮重要的。如果你什么都好,就是跟人不能合作,老板不见得会站在你这边,老板要看,留你呢,还是留一堆人呢。
其实,也不是不能去谈问题,也许私下先跟运维组的人沟通下,或者跟老大沟通下,问题就解决了。运维组会不会也有自己的难处呢?比如需要的设备,上面不批。或者本来准备把测试网络和办公网络分离等等,但是老板不让之类的。非要搞到对立,也不见得对你有好处。
1楼 @tinyfool 后台有记录请求的 head body 以及 return, 是最后 timeout 了报错, 后台没请求过来, 这个网络问题也并不是一两回这样, 而是天天这样. 每次有问题, iOSer 就会一脸愤怒的过来找我. 我也都会找那边问一下
我说的就只有一句; 这破网络能不能靠点谱. 拿我以前的经历(前公司倒闭前, 网络运维后台代码基本都兼着)来说, 碰到这种事, 直接大方承认并告知可能的原因(人员太多导致网络卡顿, 电信网关限制之类的), 然后路由上看一下占用带宽最严重的是谁私下让他上班时间少用一点(怎么也不至于因为怕老板说我而指责提出问题的人, 哪怕提出的这个问题老板能看到). 基本都是和平解决了. 后来运维组老大过来也说自己本来脾气也不好
倒不至于搞对立, 如果真要站队, 我宁愿 out 了
我估计:app端对网络检测做的估计也不够好,然后后台处理的时候,也有那么些小问题,最后网络上面确实也有些问题,然后为了甩锅,最后就给运维了。
网络的问题,要检查,需要功力,又不是随便找个运维就可以解决的。