粥左羅
得到公司的后臺有個軟件叫“混沌猴”,之所以起這個名字是基于它的工作原理。
“混沌猴”每天的工作就是快速隨機(jī)點(diǎn)擊“得到”App的所有按鈕,就像一只上躥下跳、毫無章法的猴子那樣給系統(tǒng)制造各種混亂,直到把軟件搞崩潰。而后它會自動生成系統(tǒng)故障報告發(fā)送給程序員,程序員第二天上班時就會根據(jù)報告內(nèi)容修補(bǔ)漏洞、完善系統(tǒng)。
無獨(dú)有偶,阿里巴巴也有類似舉措。他們專門組建了一支藍(lán)軍程序員隊伍,日常工作就是想盡一切辦法攻擊自家公司的系統(tǒng),找到bug,而后修復(fù)。
無論得到還是阿里巴巴,他們企業(yè)中存在的漏洞,如果不是自己及時發(fā)現(xiàn),那么一定是被別人發(fā)現(xiàn),被用戶發(fā)現(xiàn),這樣的話不如自己發(fā)現(xiàn),然后自我修復(fù)。
這就是通過刻意自我攻擊的演練,在周而復(fù)始的“自我攻擊—發(fā)現(xiàn)漏洞—修補(bǔ)完善”中不斷提高內(nèi)部系統(tǒng)的穩(wěn)定性與體驗感。
每個人做事,也是如此。
你要在別人攻擊你之前,演練自我攻擊,然后修復(fù)并自我完善,這樣留給別人攻擊你的地方會大大減少,這本身也是一種持續(xù)進(jìn)步的方式。