拒絕趙天磊的臨時需求后,蘇逸一整天都有些提心吊膽,生怕總監(jiān)找機會報復。
但奇怪的是,趙天磊除了早上摔了次門,之后再也沒來找過他,甚至在下午的項目例會上,都沒提過早上的爭執(zhí)。
“可能是運營那邊真的評估出風險了吧。”
蘇逸暗自慶幸,手里卻沒閑著。
按照《基礎吐納術》的方法,他在午休時找了個沒人的會議室,練了一刻鐘的吐納。
吸氣時想著 “代碼邏輯通順”,呼氣時念著 “測試一次通過”,練完后只覺得神清氣爽,連早上殘留的疲憊都消失了,比喝三杯咖啡還管用。
下午兩點多,同組的老陳突然拍了拍蘇逸的肩膀,一臉愁容:“蘇逸,能不能幫我看個問題?
我負責的支付模塊,剛才聯(lián)調的時候突然報了個加密錯誤,試了好幾種方法都沒解決,測試那邊催得緊,我快急死了。”
老陳比蘇逸早進公司兩年,平時為人很和善,蘇逸剛入職的時候,老陳還幫他帶過不少業(yè)務。
現(xiàn)在老陳遇到難題,蘇逸自然不會推辭:“行,我?guī)湍憧纯慈罩尽!?br>
走到老陳工位旁,蘇逸先看了眼報錯信息:“加密密鑰不匹配,請檢查密鑰配置”。
老陳嘆了口氣:“我都檢查八百遍了,密鑰肯定是對的,昨天還好好的,今天不知道怎么就出問題了。”
蘇逸沒急著下結論,而是按照《基礎吐納術》里說的 “凝神靜氣”,閉上眼睛深呼吸了幾次。
再次睜開眼時,他的目光落在代碼里的密鑰調用邏輯上,突然發(fā)現(xiàn)了一個細節(jié) —— 老陳在讀取密鑰時,用的是 “test 環(huán)境” 的配置路徑,而現(xiàn)在聯(lián)調的是 “預發(fā)布環(huán)境”,兩個環(huán)境的密鑰存儲路徑不一樣,難怪會報錯。
“陳哥,你看這里。”
蘇逸指著代碼里的路徑參數(shù),“預發(fā)布環(huán)境的密鑰存在‘/prod/key’下面,你寫成‘/test/key’了,改過來應該就能好。”
老陳湊過來一看,拍了下大腿:“哎呀!
我怎么這么糊涂!
昨天改環(huán)境配置的時候忘了改這個路徑,真是謝謝你了蘇逸,不然我還得卡半天!”
說著,老陳飛快地修改代碼,點擊運行,屏幕上跳出 “聯(lián)調成功” 的提示時,老陳激動得差點從椅子上站起來。
測試那邊收到聯(lián)調成功的消息后,很快回復說可以開始測試支付模塊。
老陳松了口氣,從抽屜里拿出一包包裝精致的牛肉干,塞給蘇逸:“拿著,謝你的!
這是我老家寄來的,味道特別好,你嘗嘗。”
蘇逸接過牛肉干,剛想說不用客氣,突然感覺到口袋里的《基礎吐納術》又熱了一下。
他下意識地打開手機備忘錄,果然看到功德值更新了:當前功德值:370(幫助同事解決技術難題,積互助功德 100,此前剩余 270,累計 370)原來幫同事解決問題真的能積功德!
蘇逸心里一陣高興,看來這本小冊子不僅能幫自己提升能力,還能指引自己積累功德,早日開啟修仙之路。
他拆開牛肉干嘗了一口,肉質緊實,帶著淡淡的五香味道,比平時吃的零食好吃多了。
下午快下班的時候,蘇逸正收拾東西準備走,突然看到實習生小李坐在工位上抹眼淚。
小李是剛畢業(yè)的大學生,性格內向,平時話不多,蘇逸挺照顧他的。
看到小李哭了,蘇逸趕緊走過去,輕聲問:“小李,怎么了?
是不是遇到什么問題了?”
小李抬起頭,眼睛紅紅的,臉上還掛著淚珠:“逸哥,我…… 我把用戶信息表的字段刪錯了,剛才測試的時候才發(fā)現(xiàn),現(xiàn)在數(shù)據(jù)找不回來了,趙總肯定要罵我了……”蘇逸心里一緊。
用戶信息表是核心表,里面存著大量用戶的基礎數(shù)據(jù),要是數(shù)據(jù)丟了,不僅會影響雙 11 的活動,還可能涉及用戶隱私問題,麻煩就大了。
他趕緊問:“你什么時候刪的?
有沒有備份?”
“就是下午西點多的時候,我想刪個測試字段,結果不小心把‘user_address’字段給**…… 備份的話,我忘了做今天的增量備份了。”
小李越說越委屈,眼淚掉得更兇了,“我剛畢業(yè),要是因為這個被開除,我爸媽該失望了……”蘇逸拍了拍小李的肩膀,安慰道:“別著急,先別慌。
刪字段的話,只要沒執(zhí)行‘drop ta*le’,說不定能通過日志恢復。
你先把數(shù)據(jù)庫的操作日志導出來,我?guī)湍憧纯础!?br>
小李趕緊擦干眼淚,打開數(shù)據(jù)庫管理工具,手忙腳亂地導出操作日志。
蘇逸接過日志文件,凝神靜氣 —— 經(jīng)過下午的吐納練習,他現(xiàn)在集中注意力的時候,大腦會變得異常清晰,連日志里密密麻麻的字符都好像變得有規(guī)律起來。
果然,日志里清楚地記錄了小李刪除字段的操作時間和 SQL 語句:“alter ta*le user_info drop column user_address;有救了。”
蘇逸松了口氣,“你看,這里有刪除字段的記錄,我們可以用‘a(chǎn)lter ta*le user_info add column user_address varchar (255) comment 用戶地址 ;’語句把字段加回來,然后從昨天的全量備份里恢復‘user_address’的數(shù)據(jù),再補今天的增量數(shù)據(jù)就行。”
說著,蘇逸手把手教小李寫恢復 SQL,又幫他聯(lián)系運維,調取昨天的全量備份。
運維那邊一開始還不太情愿,說要走流程,蘇逸好說歹說,才讓運維先把備份文件發(fā)過來。
等所有數(shù)據(jù)都恢復成功,測試那邊確認數(shù)據(jù)無誤時,己經(jīng)晚上七點多了。
小李感激得不行,非要請?zhí)K逸吃飯。
蘇逸推辭不過,只好答應去公司樓下的快餐店吃碗面。
吃飯的時候,小李小聲問:“逸哥,你今天好像跟平時不一樣了。
以前你都不怎么敢跟趙總頂嘴的,今天還幫我和老陳解決了這么大的問題,你是不是…… 有什么秘訣啊?”
蘇逸喝了口面湯,想了想,沒有首接說修仙的事 —— 這種事太離奇了,說出來小李也不一定信,還可能被當成瘋子。
他只是笑著說:“哪有什么秘訣,就是覺得咱們干活得講道理,不能一味地忍。
而且遇到問題別慌,靜下心來總能找到解決辦法。”
小李似懂非懂地點點頭,又說:“對了逸哥,我聽說下周要評‘月度優(yōu)秀員工’,趙總說會從咱們組選一個。
以前都是周明哥得,他每次都搶大家的功勞,這次要是你能得就好了。”
蘇逸愣了一下。
他倒是聽說過 “月度優(yōu)秀員工”,據(jù)說能拿兩千塊獎金,還能在績效里加分,對以后晉升也有幫助。
以前蘇逸沒怎么在意,覺得輪不到自己,但現(xiàn)在有了功德體系,他突然想到:獲得優(yōu)秀員工,算不算 “完成合理工作任務”,能不能積基礎功德?
吃完飯回到家,蘇逸躺在床上,翻來覆去睡不著。
他拿出《基礎吐納術》,仔細翻看里面的內容。
小冊子后面有幾行小字:“基礎功德:完成本職工作、獲得正向評價、達成合理目標;互助功德:幫助他人、分享經(jīng)驗、化解矛盾;正義功德:拒絕不公、維護規(guī)則、舉報惡行。”
這么看來,要是能評上優(yōu)秀員工,應該能積不少基礎功德。
蘇逸心里盤算了一下:現(xiàn)在自己有 370 功德,要是能再得點基礎功德,說不定很快就能湊夠 100 功德(此處原文可能有誤,應為 1000 功德?
根據(jù)前文煉氣期需 1000 功德,暫按 1000 功德邏輯推進),開啟茶水間的通道,再見到玄風長老,問問后續(xù)的修煉方法。
不過,周明那邊是個麻煩。
蘇逸想起周明平時的所作所為 —— 搶同事的項目功勞,在趙天磊面前打小報告,還經(jīng)常把自己的活推給實習生做。
上次蘇逸做的 “用戶標簽系統(tǒng)”,周明就在總監(jiān)面前說主要是他指導的功勞,最后項目獎金周明拿了大頭,蘇逸只得了個 “參與獎”,連句謝謝都沒收到。
“不行,這次不能再讓他搶功勞了。”
蘇逸握緊拳頭。
他打開電腦,把自己這半個月做的工作整理了一份文檔,包括解決的技術難題(比如幫老陳解決支付模塊加密問題)、優(yōu)化的代碼性能(把用戶查詢接口的響應時間從 500ms 優(yōu)化到 100ms 以內)、幫助同事的記錄(幫小李恢復數(shù)據(jù)、指導新同事熟悉業(yè)務),甚至還有今天拒絕不合理需求、避免項目風險的經(jīng)過。
他決定,下次開組會的時候,主動匯報自己的工作成果,不能再像以前那樣默默干活,讓別人搶了功勞。
第二天上班,蘇逸剛到公司,就看到周明坐在自己的工位上,手里拿著一份文檔,正跟趙天磊匯報著什么。
周明看到蘇逸,眼神里閃過一絲得意,對趙天磊說:“趙總,你看,這是我整理的支付模塊優(yōu)化方案,預計能把支付響應時間縮短 30%,雙 11 的時候能減少用戶流失。
這個方案我熬了好幾個通宵才做出來的,里面還有一些細節(jié)需要跟測試那邊確認一下。”
蘇逸心里一沉 —— 周明手里的方案,跟他昨天幫老陳解決完問題后,整理的支付模塊優(yōu)化思路幾乎一模一樣!
昨天他幫老陳改完代碼后,覺得支付模塊還有優(yōu)化空間,就隨手寫了個簡單的優(yōu)化思路,放在了組內的共享文檔里,沒想到周明竟然首接拿去用了,還說是自己熬通宵做出來的。
趙天磊接過方案,滿意地點點頭:“不錯不錯,周明,還是你靠譜。
這個方案很好,就按你說的來,盡快推進。
對了,下周評月度優(yōu)秀員工,我看你這個月表現(xiàn)不錯,很***啊。”
周明臉上露出得意的笑容:“謝謝趙總,我會繼續(xù)努力的,爭取為組里多做貢獻。”
說著,他還特意看了蘇逸一眼,那眼神仿佛在說 “跟我斗,你還嫩了點”。
蘇逸氣得手都在抖。
他走到自己的工位旁,打開共享文檔,找到自己昨天寫的優(yōu)化思路,截圖保存下來。
然后,他深吸一口氣,走到趙天磊面前,平靜地說:“趙總,關于支付模塊的優(yōu)化方案,我有話要說。”
趙天磊皺了皺眉:“蘇逸?
你有什么事?
沒看到我正在跟周明談工作嗎?”
周明也陰陽怪氣地說:“蘇逸,你該不會是嫉妒吧?
這個方案我做了好幾天,你可別想搶功勞。”
“我不是要搶功勞,而是要說明真相。”
蘇逸打開手機,把截圖遞給趙天磊,“趙總,你看,這是我昨天下午在組內共享文檔里發(fā)布的支付模塊優(yōu)化思路,里面的核心邏輯和周明剛才匯報的方案完全一致。
而且,昨天下午老陳的支付模塊出了問題,是我?guī)退鉀Q的,當時周明也在場,他應該看到了我修改代碼的過程。”
老陳聽到這話,趕緊走過來幫蘇逸作證:“對,趙總,昨天確實是蘇逸幫我解決了支付模塊的問題,而且他還跟我聊過優(yōu)化思路,跟周明剛才說的方案差不多。”
趙天磊拿著手機,對比了一下周明的方案和蘇逸的截圖,臉色變得難看起來。
他看向周明:“周明,這到底是怎么回事?
你給我解釋清楚!”
周明的臉一下子白了,支支吾吾地說:“我…… 我就是參考了一下蘇逸的思路,然后自己完善了一下,算不上抄……參考?”
蘇逸冷笑一聲,“你剛才跟趙總說這是你熬了好幾個通宵做出來的,提都沒提參考我的思路,這叫參考嗎?
這分明是搶功勞!”
辦公室里的同事都圍了過來,議論紛紛。
周明的臉漲得通紅,恨不得找個地縫鉆進去。
趙天磊重重地拍了一下桌子:“周明!
你太讓我失望了!
工作不認真就算了,還搶同事的功勞,你眼里還有沒有團隊紀律?
這個月的優(yōu)秀員工你別想了,還得給我寫份檢討!”
周明低著頭,不敢說話。
趙天磊又看向蘇逸,語氣緩和了一些:“蘇逸,這次是我沒查清情況,冤枉你了。
你的優(yōu)化思路很好,這個月的優(yōu)秀員工就評你了。
以后有什么好想法,及時跟我匯報。”
蘇逸點點頭:“謝謝趙總。
我只是不想自己的勞動成果被別人竊取,也希望組里能有一個公平的工作環(huán)境。”
說完,蘇逸回到自己的工位。
他剛坐下,就感覺到口袋里的《基礎吐納術》熱得發(fā)燙,手機備忘錄里跳出了功德值更新的提示:當前功德值:870(揭露職場搶功行為,維護公平,積正義功德 500,此前剩余 370,累計 870)額外獎勵:獲得月度優(yōu)秀員工提名,基礎功德待確認,預計 + 200蘇逸心里一陣激動。
沒想到揭露周明的行為還能積這么多正義功德,加上即將到手的優(yōu)秀員工基礎功德,很快就能湊夠 1000 功德,達到煉氣期的標準了。
他看了一眼周明,周明正低著頭寫檢討,臉色難看極了。
蘇逸心里沒有一絲同情 —— 這是周明自己做錯了事,活該有這樣的下場。
接下來的幾天,蘇逸更加努力地工作。
他不僅完成了自己的本職任務,還主動幫同事解決問題,分享自己的技術經(jīng)驗。
小李在他的指導下,進步很快,己經(jīng)能獨立完成一些簡單的開發(fā)任務了。
老陳也經(jīng)常跟他一起討論技術問題,兩人成了很好的朋友。
周五下午,月度優(yōu)秀員工的評選結果出來了,蘇逸果然當選了。
人力資源部的同事把獎金和榮譽證書送到蘇逸手里的時候,整個組的同事都為他鼓掌。
趙天磊也對他刮目相看,在組會上公開表揚了他。
蘇逸拿著榮譽證書,心里美滋滋的。
他打開手機備忘錄,看到功德值又更新了:當前功德值:1070(獲得月度優(yōu)秀員工,完成合理工作目標,積基礎功德 200,此前剩余 870,累計 1070)恭喜!
功德值達到 1000,成功突破至煉氣期!
解鎖煉氣期能力:專注力提升、加班疲勞減少、數(shù)據(jù)錯誤識別終于突破到煉氣期了!
蘇逸激動得差點跳起來。
他能明顯感覺到自己的身體發(fā)生了變化 —— 以前長時間盯著電腦屏幕會眼睛發(fā)酸,現(xiàn)在卻一點感覺都沒有;大腦也變得更加清晰,看代碼的時候,能一眼就發(fā)現(xiàn)里面的小錯誤。
下班的時候,蘇逸特意繞到茶水間,找到了第三個儲物柜。
他按照玄風長老說的方法,將手放在儲物柜的門上,在心里默念 “開啟通道”。
只見儲物柜的門發(fā)出一陣微弱的光芒,然后緩緩打開,里面不是平時放的雜物,而是一條通往未知空間的通道,通道里飄著和上次一樣的檀香味道。
蘇逸深吸一口氣,邁步走進了通道。
他知道,自己的修仙之路,才剛剛開始。
小說簡介
蘇逸趙天磊是《社畜修仙:我在大廠修功德》中的主要人物,在這個故事中“要買房”充分發(fā)揮想象,將每一個人物描繪的都很成功,而且故事精彩有創(chuàng)意,以下是內容概括:凌晨三點半,字節(jié)廠 18 層的辦公區(qū)依舊亮著大半燈光,像被按下永不熄滅鍵的巨型蜂巢。蘇逸盯著電腦屏幕上閃爍的代碼光標,眼皮重得像掛了鉛塊,左手邊的泡面桶己經(jīng)空了三個,湯漬在桌面上暈開一圈圈泛黃的印子,和鍵盤縫里的餅干渣混在一起,是這片 “加班圣地” 最常見的裝飾。“逸哥,還有三個接口沒聯(lián)調完,產(chǎn)品那邊又催了……” 實習生小李的聲音帶著哭腔,眼圈紅得像兔子,面前的咖啡杯續(xù)了第五次,杯壁上的褐色污漬己...