我目前处于快毕业即将入职的状态,今天凌晨五点多却收到了已经半年离职的公司的三个报警电话,每次都屏蔽,然后还能换新的号码继续打。
且不说这个 bug,如果将来入职后在非工作时间也一直被 on call 电话骚扰个人生活,我可能真的不能适应码农这个职业,毕竟都 996 了,可怜的休息时间还可能被无限打扰。所以想问问大家公司的 on call 机制是怎样的,有没有更好的方法,以及如果实在无法改变的话,大家是怎么接受现状的。
|      1Scent      2021-03-24 08:34:32 +08:00 与原公司沟通,沟通不畅报警 | 
|  |      2106npo      2021-03-24 08:35:27 +08:00 via Android 7 ~ 22 点有 call 22 ~ 31 点监控都关了 | 
|  |      5cominghome      2021-03-24 08:45:55 +08:00 大点的公司 ON CALL 肯定是有的,不过通常都是轮流的,一周一天这样子? 而且说实话,大半夜的,哪来那么多 critical 告警...(除非你负责底层平台这一块的维护) | 
|  |      6tuding      2021-03-24 08:47:02 +08:00 via Android 晚上睡觉开飞行模式都是很多年的习惯了😂 | 
|  |      7Makuma OP @cominghome 那时候负责的是国外业务,所以就是大半夜才出问题... | 
|  |      8ReZer0      2021-03-24 08:51:04 +08:00  1 双卡,一张生活用一张工作用,工作用随时可以停丢掉不心疼,晚上睡觉工作号关闭。 | 
|  |      10revalue      2021-03-24 08:51:27 +08:00 你都没试过被“夺命连环 call” 小意思啦 | 
|  |      13ReZer0      2021-03-24 08:55:41 +08:00 @Makuma 有了小号,你微信如果可以分身多开,就申请一个工作用,什么同事群客户群开发群等等全部在小号,然后微信设置里免打扰时间设置为下班时间,必要时可以直接结束分身进程。QQ 同理。 | 
|  |      14IvanLi127      2021-03-24 09:01:02 +08:00 via Android 这种除非偶尔有,否则公司就必须安排值班,不然白嫖太明显了 | 
|  |      15Makuma OP 还有个问题,如果在下班时间一直无视这些 on call 警报,会不会影响绩效考核呢 | 
|  |      17killergun      2021-03-24 09:03:35 +08:00  1 工作号单独,晚上直接静音或者飞行 | 
|  |      18redtea      2021-03-24 09:03:43 +08:00 正常情况下,开发还能接触生产环境?要找也该找运维,运维处理不了才来找开发。 | 
|      19touchwithe      2021-03-24 09:05:40 +08:00 via iPhone 说勿扰模式和双卡的都没有回答楼主的根本问题啊。事实是有自己负责的线上业务的话肯定要 on call,习惯就好。习惯不了的不要做运维,当然开发也好不到哪里去。 | 
|  |      20seki      2021-03-24 09:07:38 +08:00 devops 是沒有運維的……去專門有運維的公司的話就會變成運維給你打電話,但至少不是自動撥號的 我們是 devops 模式,然後一個組的人輪流值班 | 
|  |      21Makuma OP | 
|  |      24jadec0der      2021-03-24 09:11:19 +08:00 一般都是有轮班的才叫 oncall,否则没有 offcall 何来 oncall 。 我以前在一个国内公司,每个 service owner 都是具体的人,只要有问题电话就打过来了,我连健身都把手机放身边,在公司两年没关过机,但是被打电话叫醒的次数也不多,一年两三次吧。 后来去了外企,全组轮班,大概一两个月 oncall 一个周,其他时间放心关机,不会有人找你,缺点是你要给别人写的代码背锅。被叫醒了起来一看是不熟悉的 service,现读代码排查问题。 | 
|  |      28zy445566      2021-03-24 09:21:01 +08:00 via Android 晚上睡觉前开飞行模式,就说没电了忘记充 | 
|  |      29jiangshanmeta      2021-03-24 09:40:40 +08:00  3 一个曲线救国思路是做前端。。。。 前端不配 on call | 
|  |      30doudou1523102      2021-03-24 09:45:27 +08:00 搞两块手机,一块放家里就行了 | 
|  |      31Solace202      2021-03-24 09:47:16 +08:00 @jiangshanmeta 这个真的是前端的一个大优势,做后端的真的很羡慕这一点。 | 
|      32zhzy0077      2021-03-24 09:49:51 +08:00 @Makuma 正反都有好处坏处,这两种我都干过,与其让我 365*24 的准备接电话,倒不如一两个月 oncall 一周,虽然可能有时候不懂但也比一直心惊胆战的强。。。 | 
|  |      3366beta      2021-03-24 09:50:22 +08:00 别做运维和基础架构后端 | 
|  |      34iyaozhen      2021-03-24 10:03:30 +08:00 via Android 那是前公司的问题,很正常,报警系统没有和员工系统联动,或者自己配置死的手机号。 至于要不要 oncall,这个就得看值班,到你值班了肯定得爬起来处理呀。就像晚上打 110 没人接你不是更抓狂。当然报警分级 /收敛机制要是有的,非紧急的报警要及时去掉 | 
|  |      35baiyi      2021-03-24 10:04:27 +08:00  1 可以参考《 SRE:Google 运维解密》的第 11 章 on-call 轮值,有一个良好的 on-call 机制还是很有必要的。 | 
|  |      36dynastysea      2021-03-24 10:08:36 +08:00 去大公司吧,离职了立马把你从名单删除,你想收还收不到呢 | 
|  |      37dko      2021-03-24 10:08:58 +08:00 见过携程的 oncall 吗,从你电话响开始算,一直到你接入 VPN 计时,按秒计算有考核 不管这个故障跟你有没有关系,不管几点的告警,必须要到问题解决后才可以挂电话,这个才叫酸爽 | 
|  |      38Makuma OP @zy445566 非长远之计啊 @jiangshanmeta 以后可以考虑转岗 @66beta 下一家就是基础架构了 @iyaozhen @baiyi 学习了 @dynastysea 前东家不小了,只不过这个低级错误不是重点 @dko 懂了,以后不去携程 | 
|  |      39la2la      2021-03-24 10:44:20 +08:00 跟程序员无关,跟公司有关。我司周末电脑都不带回家,还电话? | 
|  |      40hello2060      2021-03-24 10:44:30 +08:00 这个,on 不 on call 无所谓,怎么会用自己的手机号的呢?这就和上班用自己的电脑一样不靠谱啊 | 
|      41rodneya      2021-03-24 12:17:55 +08:00 轮流值班 我一个大佬同事本来都要出去玩 已经开车到省外了 一个电话给叫回来了。。。。因为除了他 别人根本搞不定 | 
|  |      42pkookp8      2021-03-24 12:30:56 +08:00 via Android 告警用的邮件,老东家有一台设备一直没重置,离职大半年内经常收到开发触发的测试告警邮件。 后来应该是重置了 | 
|  |      44yjxjn      2021-03-24 13:01:04 +08:00 之前有 oncall,一个月 1500,如果有 error 上线干活对应,如果没有 error,1500 白拿。 那种光想着有 call 给钱没 call 就不给钱的公司,趁早离职。 | 
|  |      45msg7086      2021-03-24 13:27:29 +08:00 我们组小,on call 是一个人代表一个组,一次一周,一个月轮到一次。 on call 的那个人需要诊断问题,和用现成的 Wiki 文档去走检查流程,如果都不行的话,再拉 service 对应的开发者来一起看。 | 
|      46flashrick      2021-03-24 13:39:27 +08:00 必然是手机自动的 23 点到 7 点开免打扰模式,以前三更半夜被诈骗电话吓到真是记忆犹新 | 
|  |      47Makuma OP 谢谢大家,感觉是我经历太少担心太多了,不一一回复了,下沉帖子了 | 
|  |      48looplj      2021-03-24 13:46:51 +08:00 。。只是一个公司流程问题,没有在离职的时候删掉 on call 配置,有必要这么悲观吗。 很多公司不是 996,只是待遇稍微低一些,大家不去而已。。 | 
|  |      49kingfalse      2021-03-24 15:58:20 +08:00 via Android 就是单纯的忘记改负责人手机号码了,别多想 | 
|  |      50fish267      2021-03-24 17:39:50 +08:00 On Call 不应该是技术人员必须具备的么,非正常时间电话,应该是有紧急问题或者线上故障,本着客户第一原则也得快速响应修复吧 | 
|      51daijialong      2021-03-24 17:52:17 +08:00 大家都没看到是离职半年的 on call 吗?这还不打回头问候对方? | 
|  |      52wyx119911      2021-03-24 21:37:00 +08:00 我平时直接静音,只有版本发布时会开启铃声。On Call 如果是业务负责人没办法的。 | 
|  |      53abcbuzhiming      2021-03-24 21:41:34 +08:00 @daijialong 对啊,换我立马就问候对方全家了,离职了还打毛电话,还屏蔽?还对方还能再换号码打过来?楼主你确定你自己处事方式没问题吗 | 
|      54sxlzll      2021-03-24 22:24:43 +08:00 oncall 意思是打电话? 我们只有微信、短信告警,很久不搞电话告警这一套了 | 
|      55sampeng      2021-03-25 00:07:57 +08:00 via iPhone 我是直接怼回去,没人付我 7*24 小时的工资。 | 
|      56gBurnX      2021-03-25 03:51:11 +08:00 1.拿来接收 OnCall 的电话卡,本来不应该是你的号码,而需要是以公司名义办理的专卡。以后要注意这一点。离职时直接上交这张卡就行。 2.目前的情况,建议先和公司沟通,一定要 微信 + 邮件 + 短信 + 电话 + 电话录音,以防被原公司诬陷。通知后,就可以把 OnCall 号码直接拉黑了。 | 
|      57Chieh      2021-03-26 00:03:12 +08:00 每次长假要轮一半时间的班,春节 8 天 on call 4 天那种,应为就俩人 离职还 on call 可以直接屏蔽了 |