有些程序員經常把刪庫跑路掛在嘴邊?
“可能我刪了數據才會輕松吧
可能我格了硬盤才會休息吧
可能逃出了公司我就跑到天邊
可能我還沒找到 那個BUG……”
曾經,有一位程序員,在某個加班的深夜,一邊聽著《可能否》,一邊打開Word填上程序員心聲版歌詞,也贏得了不少同行的共鳴。
【刪庫跑路】,是作為一個程序員所能基于公司,最后、也是最為惡毒的詛咒。然而顧忌到這一行為所要承擔的法律責任,大多數也只是說說而已,沒有人敢賭上自己的職業生涯動手實踐。也正因如此,昨日有網友發現安徽汽車網疑似被程序員刪庫跑路的時候,立刻就炸開了鍋,“終于有人干了一件多少程序猿夢想的事情!”
據悉,不知道是哪位網友抱著什么樣的心態,于昨日跑到無比冷門的安徽汽車網上蹦跶了兩下,發現首頁完全點不動,再仔細一看網站代碼,發現相關內容幾乎全部被刪除,只余3張圖片和25行代碼。緊接著有微博大V表示,“安徽汽車網程序員刪庫跑路了,只留下一張網頁截圖做官網首頁,哈哈哈哈哈哈”。
不過,在網友們爭相討論“ rm -rf/*”這幾個字符(刪庫代碼)的可愛之處時,也有人謹慎地提出,正所謂刪庫跑路一時爽,關進大牢哭斷腸,根據我國《刑法》第286條之規定,對計算機信息系統功能進行刪除、修改、增加、干擾,造成計算機信息系統不能正常運行,后果嚴重的,處五年以下有期徒刑或者拘役;后果特別嚴重的,處五年以上有期徒刑。因此如果安徽汽車網真的是被程序員擅自刪庫,那么相關人員也必然將面臨法律的懲罰。
但在近日安徽汽車網官方進行了回應,網站上圖片已經消失不見,內容變成了一整版的文字聲明。創始人吳家彬在聲明中澄清,“程序員沒刪庫,也沒跑路”,“網站之所以只放了3張圖片,25行代碼,原因很簡單,就是:我,不想再繼續做下去了。”
雖然這次所謂的“刪庫跑路”是個烏龍,但是在程序員圈中是否真有案例呢?其實類似的“操作失誤”還是不少的,比如在2017年2月,GitLab一位系統管理員在修復數據庫時,錯誤的在生產環境上執行了數據庫目錄刪除命令,導致300GB的數據被刪成4.5G,GitLab被迫下線;同年6月一位荷蘭海牙的云主機商verelox.com,被前任管理員刪光了所有客戶的數據,并擦除了大多數服務器上面的內容;2018年9月,有微博知名互聯網資訊博主爆料稱,順豐科技數據中心有位員工誤刪生產數據庫,導致某項服務無法使用并持續590分鐘。
不過要說“刪庫”刪得最徹底的,還真不是人類工程師,而是這兩年風頭正勁的——人工智能!
據了解,今年1月有消息稱,美國知名點評網站Yelp突然癱瘓,而且很是持續了一段時間。兩天后開發人員才在版本更新中解釋稱,這次并非是服務器插頭被拔或者被黑客攻擊什么的,而是此前訓練用來清除App上BUG的神經網絡,察覺到了BUG的本質,把所有代碼都刪除了。當時Yelp的開發人員還俏皮地表示,“說句公道話,我們現在是100%無bug了……暫時是”。
當然,不管是手滑刪庫還是惡意清除,所有涉嫌刪庫的程序員也都受到了應有的懲罰,而那位富有哲學思想的“犯罪嫌疑AI”事后也被平臺的程序員控制,估摸著已經被當場判決清空代碼。由此看來,即便是AI,也不能輕易動用“刪庫”這個大殺器啊。