一般人对实习生的印象都是谨小慎微,但一个字节的实习生却用实际行动证明:只要胆子够大,实习生也能翻天覆地。
近日,一个字节员工在网上发帖爆料:字节一个实习生把公司所有lite模型都删除了!

什么是lite模型?
lite模型指的是轻量级的模型,是一种用于移动端设备深度学习的模型。
楼主还说,虽然管理的人给子目录加了保护,但实习生直接删除了父目录,还加了skip trash,意味着被删除的模型无法被恢复,如今光问题处理群就进了快三百人了……


另一个字节员工恍然大悟,怪不得昨天连着三个事故,自己加班干到凌晨三点多。

有知情者称,该实习生清理HDFS上的目录,发现一个目录最近更新时间是三月,以为这个不用了,他向很多人确认过之后才删除,包括目录owner,直到一个小时后才有人发现。


有人说模型都是离线数据,不影响线上,而且删掉的lite也就那几个业务在用。


楼主说,线上确实影响不大,但是会带来麻烦,重训模型和延迟上线理论上都会对指标有负向,只是不那么明显。

有人觉得这个实习生是故意的,会不会是其他大厂的间谍?


也有许多人觉得不该怪实习生,是字节的权限管理太离谱,不该给实习生权限操作如此重要的东西,这个锅80%应该判给管理者。隔壁鹅厂就不会出这种问题,人家把实习生的权限卡得死死的,打开数据库的pin码还有有效时间限制。



何况这个实习生流程没问题,删除前还找了这么多人确认。

有人说字节的内部权限管理工具太难用,建议字节好好改进一下权限管理工具。

有人觉得这个实习生干得漂亮,这下就知道那些领导是不是在摸鱼了。

还能给正式员工找到加班拿钱的理由,多好啊,这种实习生应该多招一点。

有人戏谑地说,这是实习生给正式员工出了一道hard题,不过没有标准答案,考验他们解题能力的时候到了。

如果实在解决不了,可以刷一下伟大的字节工牌,就能恢复了。

一个有才的网友还写了一副对联:进字节删字节,来头条上头条????????????按这个意思,横批是不是得叫“一鸣惊人”~

另一个网友复盘了这个事故的事前、事中、事后。
事前:为什么会发生这件事?
该网友从实习生为什么想删除这个目录、实习生权限、没保护好父级目录等方面进行了详细分析。
事中:事情是怎么发生的?
从事情经过来看,实习生咨询过的高级工程师都有责任。不过一般来说,基础组的任何操作都得保持完全兼容,至少得保证能完全回滚,这也是一个血泪教训了。
事后:以后如何避免发生?
除了提高警惕以外,权限管理还是很重要的。
但是这件事也有好的方面:据说每个程序员一生中只会删三次库,他已经删了一次,只剩两次了,不知道这两次会花落谁家呢?

有人说,没删过库的程序员不是好程序员。从这个角度看,这位实习生同学正在向着成为好程序员的路上大步前进。他的所作所为生动诠释了什么叫“只要实习生胆子大,正式员工都害怕”。
小编猜测,也许这位同学有点强迫症或者洁癖,平时比较喜欢断舍离,看到不用的东西就想扔掉,看到不用的模型就想删掉。这件事告诉我们,程序员不能有洁癖,因为你永远不知道你断舍离的数据是不是有用。
不过得替这位同学说句话,虽说酿成了错误,但人家可不是随随便便就删了,而是进行了多方求证,确认没问题才删除的。这么看来,那些被提问的正式员工要么不重视实习生的问题,要么对这个模型也不熟悉,这些都是值得思考的问题。另外作为一家互联网大厂,重要的数据应该备份,如果没有的话,那公司的风险意识也实在有点差。
如此看来,实习生犯个错也是好事,至少给公司提了一个醒,做好权限管理,做好人员管理,提高风险意识,防止以后再出现类似问题。