第4章
裁掉摸魚佬的第二天,全公司跪了
什么定時任務(wù)?"
小劉:"就是那個……每天凌晨自動跑的系統(tǒng)巡檢腳本。以前一直在跑的。"
孫浩:"誰寫的?"
小劉:"不知道,在服務(wù)器上掛了兩年多了,一直自動運行。"
我喝了一口可樂。
那個腳本是我寫的。
三年前我入職沈氏科技,分到技術(shù)部做初級開發(fā)。第一周我就發(fā)現(xiàn)了一件事——這家年營收三十億的公司,核心電商系統(tǒng)的底層架構(gòu),是十年前外包團(tuán)隊拿開源框架魔改拼接出來的。
補(bǔ)丁摞補(bǔ)丁,依賴套依賴。像一棟用牙簽撐著的積木樓,看著二***,一陣風(fēng)就能吹塌。
沒人發(fā)現(xiàn),因為一直沒出過大事。
但我發(fā)現(xiàn)了。
那天晚上我看完系統(tǒng)源碼,刪掉了準(zhǔn)備好的辭職信,開了罐可樂,通宵把底層架構(gòu)重寫了一遍。
之后的三個月,我陸陸續(xù)續(xù)把整個核心系統(tǒng)翻新了一輪。負(fù)載均衡、數(shù)據(jù)庫集群、容災(zāi)備份、自動巡檢、安全加固——所有東西全是我一個人搭的。
在別人眼里我每天在打游戲。
沒錯,我確實在打游戲。
因為這些東西對我來說,不難。
我順手就干了,不需要匯報,不需要開會,不需要寫周報。系統(tǒng)跑得好好的,我繼續(xù)摸我的魚,兩不耽誤。
唯一的問題是,這套系統(tǒng)的維護(hù)高度依賴我個人的賬號權(quán)限和監(jiān)控習(xí)慣。加上我做了很多深度優(yōu)化,代碼風(fēng)格……怎么說呢,比較個人。
換句話說:除了我,沒人看得懂。
我放下可樂罐,退出了公司群聊。
不關(guān)我事了。
下午,小辣椒上線了。
「小辣椒:哥,今天打本不?」
語氣恢復(fù)了正常,不提昨天的事了。
「摸魚的林哥:打?!?br>開了個地獄難度副本,我T她奶,配合了兩年,打得行云流水。她操作雖然菜,但走位節(jié)奏全是我教的,關(guān)鍵時刻從不掉鏈子。
打到第三個小時,她突然問了一句。
「小辣椒:哥,你之前那個公司,是做電商的?」
我手指頓了一下。
「摸魚的林哥:嗯,怎么了?」
「小辣椒:沒事。隨便問問?!?br>然后就沒再提了。
當(dāng)時我沒在意。
事后想想,那個"隨便問問"里頭,藏著的東西比我寫過的任何一行代碼都復(fù)雜得多。
晚上十一點。技術(shù)部
小劉:"就是那個……每天凌晨自動跑的系統(tǒng)巡檢腳本。以前一直在跑的。"
孫浩:"誰寫的?"
小劉:"不知道,在服務(wù)器上掛了兩年多了,一直自動運行。"
我喝了一口可樂。
那個腳本是我寫的。
三年前我入職沈氏科技,分到技術(shù)部做初級開發(fā)。第一周我就發(fā)現(xiàn)了一件事——這家年營收三十億的公司,核心電商系統(tǒng)的底層架構(gòu),是十年前外包團(tuán)隊拿開源框架魔改拼接出來的。
補(bǔ)丁摞補(bǔ)丁,依賴套依賴。像一棟用牙簽撐著的積木樓,看著二***,一陣風(fēng)就能吹塌。
沒人發(fā)現(xiàn),因為一直沒出過大事。
但我發(fā)現(xiàn)了。
那天晚上我看完系統(tǒng)源碼,刪掉了準(zhǔn)備好的辭職信,開了罐可樂,通宵把底層架構(gòu)重寫了一遍。
之后的三個月,我陸陸續(xù)續(xù)把整個核心系統(tǒng)翻新了一輪。負(fù)載均衡、數(shù)據(jù)庫集群、容災(zāi)備份、自動巡檢、安全加固——所有東西全是我一個人搭的。
在別人眼里我每天在打游戲。
沒錯,我確實在打游戲。
因為這些東西對我來說,不難。
我順手就干了,不需要匯報,不需要開會,不需要寫周報。系統(tǒng)跑得好好的,我繼續(xù)摸我的魚,兩不耽誤。
唯一的問題是,這套系統(tǒng)的維護(hù)高度依賴我個人的賬號權(quán)限和監(jiān)控習(xí)慣。加上我做了很多深度優(yōu)化,代碼風(fēng)格……怎么說呢,比較個人。
換句話說:除了我,沒人看得懂。
我放下可樂罐,退出了公司群聊。
不關(guān)我事了。
下午,小辣椒上線了。
「小辣椒:哥,今天打本不?」
語氣恢復(fù)了正常,不提昨天的事了。
「摸魚的林哥:打?!?br>開了個地獄難度副本,我T她奶,配合了兩年,打得行云流水。她操作雖然菜,但走位節(jié)奏全是我教的,關(guān)鍵時刻從不掉鏈子。
打到第三個小時,她突然問了一句。
「小辣椒:哥,你之前那個公司,是做電商的?」
我手指頓了一下。
「摸魚的林哥:嗯,怎么了?」
「小辣椒:沒事。隨便問問?!?br>然后就沒再提了。
當(dāng)時我沒在意。
事后想想,那個"隨便問問"里頭,藏著的東西比我寫過的任何一行代碼都復(fù)雜得多。
晚上十一點。技術(shù)部