凌晨兩點,我的工位上亮著三盞燈
入職字節(jié)的第一個周末,我蜷縮在工位上對著滿屏報錯代碼發(fā)抖。
顯示器右下角的時間跳到23:47,茶水間的咖啡機早停止了工作。mentor陳姐突然把轉(zhuǎn)椅滑到我背后,驚得我手忙腳亂想合上電腦——入職三天就搞砸了分配的第一個需求,這比大學(xué)時掛科更讓人羞恥。
"別藏了,早上看你在數(shù)據(jù)庫連了半小時沒進去就猜到了。"她摘下防藍光眼鏡,常年敲鍵盤的食指關(guān)節(jié)泛著紅,"我實習(xí)那會兒更慘,把測試環(huán)境當(dāng)生產(chǎn)環(huán)境清空了,leader追著我跑了三層樓。"
我怔怔看著她在我的代碼里插入十幾個debug斷點,屏幕上突然跳出我們組的項目樹。原來那些像迷宮般的文件路徑在她手下,是能自動生成拓撲圖的活體神經(jīng)網(wǎng)絡(luò)。
"看見這個紅點了嗎?"她突然抓起我的鼠標(biāo),"這是你寫的死循環(huán),像不像卡在旋轉(zhuǎn)門里的小倉鼠?"我噗嗤笑出聲的瞬間,代碼邏輯突然通了。
凌晨01:12,陳姐從柜子里翻出個U型枕:"去沙發(fā)上瞇會兒,三點要發(fā)版。"我裹著公司發(fā)的午睡毯裝睡,聽見她壓低聲音在窗邊打電話:"媽,真沒熬夜...在吃維生素呢..."
第二天晨會,我硬著頭皮準(zhǔn)備道歉,leader老張卻把需求文檔往桌上一拍:"新人敢接支付模塊值得鼓勵!"他轉(zhuǎn)身在白板上畫了只流淚的熊貓,"這是我當(dāng)年寫的第一個bug——讓所有用戶余額變成π的小數(shù)點后六位。"
茶水間飄來螺螄粉的酸筍味時,我正被同事小王按在座位上。他端著從老家?guī)淼呐D腸燜飯,屏幕上是連夜幫我重寫的單元測試。"你這南方人肯定沒吃過我們東北的凍梨。"他神秘兮兮點開外賣軟件,"等上線成功了..."
真正發(fā)版那晚,二十平米不到的會議室擠了八個人。當(dāng)監(jiān)控大屏跳出第一個成功訂單時,老張突然從身后變出個蛋糕——用A4紙打印的,上面歪歪扭扭畫著我們的項目圖標(biāo)。
"正式版等轉(zhuǎn)正再補!"他拍給我厚厚一沓代碼審查意見,最后一頁夾著張便利貼:"記住,真正的好代碼不是沒有bug,而是摔倒了知道怎么漂亮地爬起來。"
此刻我工位上的三盞燈依然亮著:左邊是陳姐送的護眼燈,中間貼著小王手寫的SQL速查表,右邊老張批注的需求文檔在夜風(fēng)里輕輕翻頁。那些曾經(jīng)讓我畏懼的龐大系統(tǒng),原來是由無數(shù)這樣的光點溫暖接續(xù)而成。
#??图钣媱?