新來(lái)的總經(jīng)理嫌棄我的學(xué)歷,剛上任就找理由把我踢出核心項目。臨走前我想備份系統日志,
卻被指控竊取商業(yè)機密。"普通二本出來(lái)的,能有什么真本事?"沒(méi)過(guò)多久,系統漏洞爆發(fā),
客戶(hù)數據大規模泄露,公司苦心經(jīng)營(yíng)的安全業(yè)務(wù)搖搖欲墜??偨?jīng)理火急火燎地求我回去救場(chǎng)。
而此時(shí),我正作為星盾科技的首席架構師,在"幻影"系統發(fā)布會(huì )上接受掌聲。
連頭都沒(méi)抬一下。1剛修復完防火墻漏洞,
電腦突然彈出系統通知:《關(guān)于蘇念崗位調整的決定》。"經(jīng)研究決定,
蘇念同志將擔任實(shí)習生導師,負責新人技術(shù)培訓工作。
原防火墻系統開(kāi)發(fā)工作由總經(jīng)理陸遠山直接管理。"我盯著(zhù)屏幕,手指不自覺(jué)地攥緊了鼠標。
實(shí)習生導師?聽(tīng)起來(lái)挺體面,實(shí)際上就是個(gè)打雜的差事。沒(méi)有項目決策權,
不能接觸核心代碼,每天就是帶著(zhù)一群剛畢業(yè)的菜鳥(niǎo)改改基礎bug。
辦公位也被安排到了走廊盡頭的開(kāi)放區,跟行政部擠在一起。最離譜的是,
薪資直接砍掉四分之一。這哪是什么崗位調整?分明就是變相發(fā)配!郵件是陸遠山親自發(fā)的,
抄送給了整個(gè)技術(shù)部。他是董事長(cháng)從國外高薪挖來(lái)的總經(jīng)理,我的頂頭上司。
我早就聽(tīng)說(shuō)新官上任三把火,可沒(méi)想到第一把火就燒到我頭上。我在星海干了五年,
從沒(méi)出過(guò)差錯,現在說(shuō)調崗就調崗?他瘋了吧!我猛地站起來(lái),直奔總經(jīng)理辦公室。
2陸遠山正悠閑地擺弄著(zhù)他那套茶具,水汽裊裊上升。"陸總,
為什么突然把我調去帶實(shí)習生?防火墻項目還沒(méi)驗收呢。"我站在他辦公桌前,
聲音盡量保持平穩。他慢條斯理地倒著(zhù)茶:"年輕人多接觸基礎工作沒(méi)壞處,這是培養你。
""培養?"我差點(diǎn)笑出聲,"項目關(guān)鍵階段把我調走,這叫培養?"茶杯重重落在茶盤(pán)上,
濺出幾滴茶水。我忽然想起上周的技術(shù)評審會(huì )。陸遠山堅持要刪掉防火墻的備用驗證模塊,
說(shuō)影響用戶(hù)體驗。"這絕對不行!"我當時(shí)就拍桌子了,"沒(méi)有雙重驗證,系統等于裸奔。
"陸遠山臉色鐵青:"你懂什么商業(yè)需求?客戶(hù)要的是流暢,不是安全!
""等出了事就晚了,"我指著(zhù)方案書(shū),"這個(gè)漏洞會(huì )讓黑客如入無(wú)人之境。
"他冷笑一聲:"我的決策輪不到你質(zhì)疑。星海能走到今天,靠的就是敢想敢做的魄力。
"茶水涼了,陸遠山把整壺茶倒進(jìn)垃圾桶。"我的團隊不需要自以為是的刺頭。"他盯著(zhù)我,
"要么服從安排,要么滾蛋。"我攥緊拳頭。聽(tīng)說(shuō)張董和他是MBA同學(xué),
這層關(guān)系讓他肆無(wú)忌憚。走出辦公室時(shí),我聽(tīng)見(jiàn)他在打電話(huà):"對,就按我說(shuō)的改,
什么安全不安全,出了事我擔著(zhù)..."3這總經(jīng)理心眼比芝麻還小。
不就是技術(shù)評審會(huì )上說(shuō)了句實(shí)話(huà),至于這么整我嗎?我盡量保持語(yǔ)氣平穩:"陸總,
刪除備用驗證模塊真的會(huì )有安全隱患。"陸遠山轉動(dòng)著(zhù)手里的鋼筆,突然笑了:"蘇念,
你簡(jiǎn)歷我看了,二本院校畢業(yè)。難怪考慮問(wèn)題這么片面。"我手指不自覺(jué)地攥緊了文件夾。
學(xué)歷低怎么了?我寫(xiě)的代碼比那些名校生差嗎?在公司五年,我從沒(méi)在系統安全上出過(guò)差錯。
現在好不容易熬到負責核心項目,說(shuō)調崗就調崗?我深吸一口氣:"陸總,
天盾系統我最熟悉,臨時(shí)換人出了問(wèn)題怎么辦?
"他不耐煩地敲著(zhù)桌子:"公司離了誰(shuí)不能轉?讓你去帶實(shí)習生是看得起你。
"我氣得太陽(yáng)穴直跳。帶實(shí)習生?明擺著(zhù)是要架空我。"這個(gè)安排我不接受。
"陸遠山冷笑一聲,直接按下座機快捷鍵:"李敏,現在過(guò)來(lái)一趟。"不到三分鐘,
HR就拿著(zhù)調崗通知書(shū)進(jìn)來(lái)了。"蘇工,麻煩簽個(gè)字。"4我直接把調崗通知扔進(jìn)了碎紙機。
這種實(shí)習生導師的職位,誰(shuí)愛(ài)干誰(shuí)干。李敏臉色立刻沉下來(lái):"公司規定第15條,
拒絕合理工作安排視為嚴重違紀,可以立即終止勞動(dòng)合同。"真是笑話(huà)。
讓我這個(gè)防火墻系統負責人去帶新人?這也算合理調動(dòng)?我強壓著(zhù)火氣:"陸總,
'天盾'系統下周就要上線(xiàn)了,
現在換人......"陸遠山直接抬手打斷:"這不是你該操心的事。李敏,
新招聘進(jìn)展如何?"李敏馬上換上諂媚的語(yǔ)氣:"陸總放心,按您的要求,
這次只招985碩士以上,有硅谷工作經(jīng)驗的優(yōu)先。
"陸遠山滿(mǎn)意地摸著(zhù)下巴:"技術(shù)團隊就要保持精英化,別什么野雞大學(xué)的都往里塞。
"我攥緊了拳頭。陸遠山不耐煩地敲著(zhù)桌子:"要么接受調崗,要么現在就收拾東西走人。
"我深吸一口氣:"好,我走。"李敏冷冰冰地補充:"主動(dòng)離職沒(méi)有補償金。
你的代碼權限會(huì )在下午6點(diǎn)關(guān)閉,保安會(huì )監督你清理工位。"5心里堵得慌,
像壓了塊大石頭。周?chē)耐露纪秮?lái)關(guān)切的目光,陳默快步走過(guò)來(lái):"蘇念,
你真要去帶實(shí)習生?"我扯了扯嘴角:"不去了,直接走人。"真特么憋屈。
本來(lái)想在"天盾"項目里證明自己的實(shí)力。結果因為敢說(shuō)真話(huà)就被踢出核心團隊。
這世道真是沒(méi)處講理。陳默氣得直搖頭:"防火墻的備用驗證模塊只有你最了解,
陸總這不是自毀長(cháng)城嗎?"同事們小聲議論:"系統馬上就要上線(xiàn)了,這時(shí)候換人不是找死?
""聽(tīng)說(shuō)陸總為了趕進(jìn)度,連滲透測試都要跳過(guò)。""噓,別說(shuō)了,小心隔墻有耳。
"我深吸一口氣。還是決定把發(fā)現的漏洞補丁上傳到系統。就算要走,也不能看著(zhù)項目出事。
點(diǎn)擊提交的瞬間。屏幕上跳出紅色警告:權限不足。陸遠山不知什么時(shí)候站在了我身后。
"蘇念,你在做什么?"我還沒(méi)反應過(guò)來(lái),他就厲聲喝道:"離職員工禁止操作公司代碼!
你這是想竊取商業(yè)機密嗎?"整個(gè)辦公區瞬間安靜下來(lái)。臉上像被潑了滾燙的開(kāi)水。
他竟然懷疑我要偷代碼?我氣得手指發(fā)抖:"我只是想修復系統漏洞!什么竊取機密,
你血口噴人!"陸遠山冷笑:"二本畢業(yè)的程序員能發(fā)現什么漏洞?為了公司安全,
現在立刻停止所有操作,保安馬上來(lái)監督你收拾東西。"6氣得我反而笑出了聲。行,
你們愛(ài)怎么折騰就怎么折騰。反正到時(shí)候哭的人不會(huì )是我。我拎著(zhù)包直接走人,連頭都沒(méi)回。
隔天新聞就炸了,星??萍己豌y聯(lián)數據簽了戰略合作協(xié)議。陸遠山在簽約儀式上紅光滿(mǎn)面,
對著(zhù)鏡頭夸下??冢?我們即將組建由頂尖學(xué)府精英組成的團隊,
用最短時(shí)間打造出革命性的安全系統!等著(zhù)看我們創(chuàng )造奇跡吧!"有意思的是,
同一天業(yè)內傳出消息,競爭對手星盾科技要進(jìn)軍企業(yè)級安全市場(chǎng)。而且是從零開(kāi)始自主研發(fā)。
星盾的技術(shù)顧問(wèn)徐夜梟開(kāi)了發(fā)布會(huì ),消息一出整個(gè)行業(yè)都炸了鍋。
自主研發(fā)意味著(zhù)巨大的投入和風(fēng)險。雖然現在數據安全是熱門(mén),但敢這么玩的還真沒(méi)幾個(gè)。
更巧的是星海剛宣布要搞新系統,星盾就跟進(jìn)。媒體自然把兩家拿來(lái)比較。
"自主研發(fā)燒錢(qián)不說(shuō),星盾連個(gè)成熟產(chǎn)品都沒(méi)有,拿什么和星海比?""還是星??孔V,
已經(jīng)買(mǎi)了他們家股票。""支持星盾!徐夜梟可是黑客界傳奇!""樓上腦殘粉吧?
等著(zhù)賠光底褲!"陸遠山在朋友圈陰陽(yáng)怪氣:"徐顧問(wèn)連代碼都寫(xiě)不利索就敢碰企業(yè)級安全?
Are you serious?"說(shuō)來(lái)奇怪,雖然業(yè)內都不看好,但我總覺(jué)得星盾能成。
興奮得一整晚沒(méi)合眼。連夜把簡(jiǎn)歷投了過(guò)去。憑著(zhù)在星海的經(jīng)驗,面試很順利,
HR讓我等消息。就在這節骨眼上,接到了一個(gè)陌生電話(huà)。
對方開(kāi)口就罵:"你離職前動(dòng)了什么手腳?系統現在全是漏洞!
"7我盯著(zhù)手機屏幕:"誰(shuí)???大半夜的?""陸總讓我聯(lián)系你的!
防火墻的備用驗證模塊出問(wèn)題了,你以前負責的這塊,趕緊過(guò)來(lái)處理!
"電話(huà)那頭傳來(lái)個(gè)趾高氣揚的聲音。我差點(diǎn)笑出聲。當初是誰(shuí)死活要刪掉備用模塊來(lái)著(zhù)?
現在出事了倒想起我來(lái)了。"我已經(jīng)不在星海了,這事跟我沒(méi)關(guān)系。
"對方急了:"明天就要給銀行客戶(hù)做演示了,系統現在完全癱瘓!你必須馬上解決!
""演示失敗關(guān)我什么事?"電話(huà)那頭突然破口大罵:"操!
怪不得陸總說(shuō)你這種野雞大學(xué)的就這德行!"果然跟陸遠山一個(gè)德性。
我火氣也上來(lái)了:"你們星海不是號稱(chēng)技術(shù)大牛云集嗎?自己搞定??!廢物!"沒(méi)過(guò)兩分鐘,
陸遠山親自打過(guò)來(lái)了。我掛斷三次,他還在不停地打。"蘇念你裝什么清高?
我們技術(shù)團隊分分鐘就能解決,只是不想耽誤明天的重要演示!"分分鐘?做夢(mèng)呢。
那個(gè)備用驗證模塊我寫(xiě)了整整三個(gè)月,嵌套了七層加密算法,
光是異常處理就有二十多種場(chǎng)景。除了我,
沒(méi)人知道怎么在不觸發(fā)系統警報的情況下臨時(shí)關(guān)閉驗證流程。
就算陸遠山招的那些所謂"天才程序員",沒(méi)個(gè)十天半個(gè)月也摸不清門(mén)道。
我慢悠悠地說(shuō):"哦?那你們自己處理唄。聽(tīng)說(shuō)你們新招的都是名校高材生,
怎么還需要找我這個(gè)野雞大學(xué)的?"陸遠山徹底炸了。"你特么別給臉不要臉!
信不信我讓你在這行混不下去?
""我現在就讓李敏把你的'竊取商業(yè)機密'的事通報全行業(yè),
看以后哪家公司敢用你這種吃里扒外的東西!"8我氣得手指都在發(fā)抖。陸遠山這個(gè)混蛋,
居然想毀我前程?,F在正是星盾科技審核我入職的關(guān)鍵階段,要是他在背后搞小動(dòng)作,
我好不容易等來(lái)的機會(huì )可能就泡湯了。星盾我必須進(jìn)。但要我向陸遠山低頭?絕不可能。
我強壓著(zhù)怒火:"陸總,你心里清楚我根本沒(méi)動(dòng)過(guò)系統代碼。"他以為我怕了,
陰陽(yáng)怪氣地說(shuō):"那又怎樣?我說(shuō)你動(dòng)了就是你動(dòng)了!你這種二本畢業(yè)的,
要不是公司給你機會(huì ),連給我提鞋都不配!"我沉默了很久。
陸遠山不耐煩地催問(wèn):"給句痛快話(huà),到底幫不幫忙?""幫個(gè)屁!"我直接掛斷電話(huà),
順手把他拉進(jìn)黑名單。與其坐以待斃,不如先發(fā)制人。
我立刻給星盾的人事總監王雪發(fā)了封說(shuō)明郵件。第二天,陳默偷偷告訴我最新消息。
"陸遠山昨天暴跳如雷,把技術(shù)部罵得狗血淋頭。他們熬了個(gè)通宵還是沒(méi)修好漏洞,
眼看客戶(hù)就要來(lái)了,最后只能把防火墻的敏感度調到最低,勉強應付過(guò)去。"我差點(diǎn)笑出聲。
這不是掩耳盜鈴嗎?"剛開(kāi)始演示很順利,張董還當著(zhù)客戶(hù)的面表?yè)P陸遠山管理有方。
結果你猜怎么著(zhù)?"我迫不及待地問(wèn):"快說(shuō),出什么事了?""客戶(hù)隨便輸入個(gè)異常參數,
整個(gè)系統就直接崩潰了!"陳默無(wú)奈地說(shuō):"我都替他們尷尬,張董走的時(shí)候臉黑得像鍋底。
"9我差點(diǎn)沒(méi)忍住笑出來(lái)。刪掉備用驗證模塊就像拆掉大樓的消防系統,別說(shuō)黑客攻擊,
就算只是普通用戶(hù)誤操作,整個(gè)系統都會(huì )直接癱瘓。這能不崩嗎?陸遠山這自以為是的蠢貨。
真是報應。"不過(guò)..."陳默語(yǔ)氣突然嚴肅,"姓陸的現在肯定恨透你了,
小心他找你麻煩。"我淡定地喝了口咖啡:"讓他來(lái)。"果然,陸遠山開(kāi)始作妖了。
當天下午,各大科技公司的HR群里都在傳我竊取商業(yè)機密的謠言。
是星盾的HR王雪告訴我的。"蘇念,你的簡(jiǎn)歷我看過(guò)了,
徐總特別交代要給你發(fā)offer。他說(shuō)相信你的能力,也很欣賞你選擇星盾的勇氣。
""歡迎加入。"說(shuō)不感動(dòng)是假的。我暗下決心要用實(shí)力證明這份信任值得。入職第一天,
我見(jiàn)到了徐夜梟。他穿著(zhù)連帽衛衣,比傳聞中更隨和。
眼神銳利得不像他這個(gè)年紀該有的樣子。他環(huán)視眾人:"感謝各位選擇星盾。
我們只做一件事——打造最安全的系統,不讓客戶(hù)的數據受到威脅。
"沒(méi)有虛頭巴腦的場(chǎng)面話(huà)。也沒(méi)有假大空的企業(yè)文化宣傳。我在臺下用力鼓掌,
感覺(jué)找到了真正能施展拳腳的地方。而陸遠山那邊就慘了。聽(tīng)說(shuō)系統崩潰事件后,
他被董事會(huì )罵得狗血淋頭,整天黑著(zhù)臉在公司里轉悠,見(jiàn)誰(shuí)懟誰(shuí)。
那個(gè)讓他焦頭爛額的系統漏洞,團隊折騰了快一個(gè)月才勉強修復。項目進(jìn)度被嚴重拖后。
員工們天天加班到深夜。通宵調試成了日常。才兩個(gè)月,陳默就瘦了一圈,
說(shuō)這工作簡(jiǎn)直要命。10我在星盾的日子很充實(shí)。每天都能學(xué)到新東西,
感覺(jué)又回到了跟著(zhù)師傅學(xué)編程的那段時(shí)光。徐夜梟雖然是公司技術(shù)顧問(wèn),但一點(diǎn)架子都沒(méi)有,
經(jīng)常和我們一起熬夜改代碼。有天深夜,我們?yōu)榱朔阑饓Φ牧髁孔R別算法爭得面紅耳赤。