第3章 舌尖上的Bug
代碼與你,皆是星辰
第三章 舌尖上的*ug清晨八點(diǎn)五十分,林悅己經(jīng)站在了技術(shù)部的咖啡機(jī)前。
這臺(tái)德國(guó)進(jìn)口的機(jī)器像一頭復(fù)雜的機(jī)械怪獸,布滿各種按鈕和蒸汽閥,與她過去只會(huì)按開關(guān)的簡(jiǎn)易咖啡機(jī)天差地別。
她手里緊緊攥著趙燃給的那張清單,如同握著一份生死狀。
“**,美式,雙份濃縮,不加糖奶?!?br>
“李工,拿鐵,奶泡溫度必須65度,拉花要天鵝。”
……她的目光落在最頂端那條,字體似乎都更凌厲些:“顧云深,手沖瑰夏,水溫92℃,V60濾杯,研磨度4.5,注水時(shí)間兩分三十秒,比例1:15?!?br>
這哪里是咖啡要求,這分明是一份精密的技術(shù)參數(shù)。
林悅深吸一口氣,從旁邊柜子里找出標(biāo)注著“瑰夏”的咖啡豆,按照說明開始稱重、研磨。
豆子被機(jī)器碾碎的瞬間,濃郁的花果香氣迸發(fā)出來,讓她微微一怔——這完全不像她印象中咖啡苦澀的味道。
九點(diǎn)二十五分,她推著放滿咖啡的小車,艱難地穿梭在技術(shù)部的工位間。
她努力堆起笑容,試圖將咖啡和人對(duì)上號(hào),但收獲的大多是程序員們專注于屏幕的側(cè)臉,或是一聲含糊的“放那兒吧”。
當(dāng)她將一杯精心按照“技術(shù)參數(shù)”沖煮的瑰夏輕輕放在顧云深辦公桌上時(shí),他正對(duì)著三塊顯示器,指尖在鍵盤上敲擊出密集而規(guī)律的聲響。
他甚至沒有抬一下眼。
林悅屏住呼吸,悄悄退了出去。
上午的工作除了咖啡,還包括復(fù)印一沓厚厚的架構(gòu)圖,以及將一堆混亂的會(huì)議記錄按時(shí)間順序整理歸檔。
她埋頭苦干,偶爾聽到旁邊工位的程序員討論問題,蹦出“底層架構(gòu)”、“算法優(yōu)化”、“接口兼容”之類的詞,對(duì)她而言如同天書。
午休時(shí),她忍不住小聲問趙燃:“趙工,‘遞歸’是什么意思?
還有,‘內(nèi)存泄漏’是很嚴(yán)重的錯(cuò)誤嗎?”
趙燃愣了一下,隨即哈哈大笑,用一種看外星生物的眼神看著她:“小林同學(xué),你這問題問得……很哲學(xué)?。 ?br>
周圍幾個(gè)同事也善意地哄笑起來,林悅的臉?biāo)查g紅透,感覺自己像個(gè)誤入科學(xué)大會(huì)的文盲。
下午,顧云深突然召集了一個(gè)小型技術(shù)討論會(huì),就在開放式辦公區(qū)的一角。
林悅被叫去做記錄。
她抱著筆記本,緊張地坐在邊緣。
會(huì)議內(nèi)容是關(guān)于一個(gè)數(shù)據(jù)接口的響應(yīng)延遲問題。
兩位工程師各執(zhí)一詞,爭(zhēng)論著是優(yōu)化數(shù)據(jù)庫查詢還是增加緩存層,氣氛有些膠著。
林悅努力聽著,但那些術(shù)語讓她頭暈眼花,記錄得斷斷續(xù)續(xù)。
就在這時(shí),一首沉默的顧云深忽然開口,聲音不高,卻瞬間讓爭(zhēng)論停止。
他沒有看任何人,目光落在虛空中的某行代碼上,但話卻是對(duì)著林悅的方向說的:“記錄。
問題的本質(zhì)不在緩存或查詢,是序列化協(xié)議效率低下導(dǎo)致CPU占用過高。
建議評(píng)估替換為Protocol *uffers方案?!?br>
林悅趕緊低頭記錄,雖然不明白“序列化協(xié)議”和“Protocol *uffers”具體是什么,但她能感覺到,顧云深一句話就切中了要害。
會(huì)議結(jié)束后,她正在整理記錄,顧云深從她身邊經(jīng)過,腳步?jīng)]有絲毫停留,卻丟下了一句冰冷的話:“連基礎(chǔ)術(shù)語都不懂,記錄毫無價(jià)值?!?br>
這句話像一根針,刺破了林悅一整天努力維持的平靜。
委屈和不服氣在她心里翻涌。
她猛地抬起頭,想反駁什么,但顧云深早己走遠(yuǎn),只留下一個(gè)冷漠的背影。
她用力抿住嘴唇,打開瀏覽器,開始在搜索欄里一個(gè)一個(gè)地輸入那些陌生的術(shù)語。
她就不信,她學(xué)不會(huì)。
臨近下班,她去清理咖啡機(jī)。
當(dāng)打開存放咖啡豆的柜子時(shí),她注意到那包“瑰夏”旁邊,還放著一小包貼著日文標(biāo)簽、包裝更為精致的豆子,上面用鋼筆寫著一行小字:“競(jìng)品,厭氧日曬,風(fēng)味:發(fā)酵酒香、熱帶水果。”
那字跡挺拔銳利,與顧云深電腦上代碼的注釋字體如出一轍。
林悅拿著那包豆子,愣住了。
一個(gè)只喝手沖咖啡,連競(jìng)爭(zhēng)對(duì)手的咖啡豆風(fēng)味都要詳細(xì)記錄分析的男人……他真的只是一個(gè)冰冷的技術(shù)機(jī)器嗎?
這臺(tái)德國(guó)進(jìn)口的機(jī)器像一頭復(fù)雜的機(jī)械怪獸,布滿各種按鈕和蒸汽閥,與她過去只會(huì)按開關(guān)的簡(jiǎn)易咖啡機(jī)天差地別。
她手里緊緊攥著趙燃給的那張清單,如同握著一份生死狀。
“**,美式,雙份濃縮,不加糖奶?!?br>
“李工,拿鐵,奶泡溫度必須65度,拉花要天鵝。”
……她的目光落在最頂端那條,字體似乎都更凌厲些:“顧云深,手沖瑰夏,水溫92℃,V60濾杯,研磨度4.5,注水時(shí)間兩分三十秒,比例1:15?!?br>
這哪里是咖啡要求,這分明是一份精密的技術(shù)參數(shù)。
林悅深吸一口氣,從旁邊柜子里找出標(biāo)注著“瑰夏”的咖啡豆,按照說明開始稱重、研磨。
豆子被機(jī)器碾碎的瞬間,濃郁的花果香氣迸發(fā)出來,讓她微微一怔——這完全不像她印象中咖啡苦澀的味道。
九點(diǎn)二十五分,她推著放滿咖啡的小車,艱難地穿梭在技術(shù)部的工位間。
她努力堆起笑容,試圖將咖啡和人對(duì)上號(hào),但收獲的大多是程序員們專注于屏幕的側(cè)臉,或是一聲含糊的“放那兒吧”。
當(dāng)她將一杯精心按照“技術(shù)參數(shù)”沖煮的瑰夏輕輕放在顧云深辦公桌上時(shí),他正對(duì)著三塊顯示器,指尖在鍵盤上敲擊出密集而規(guī)律的聲響。
他甚至沒有抬一下眼。
林悅屏住呼吸,悄悄退了出去。
上午的工作除了咖啡,還包括復(fù)印一沓厚厚的架構(gòu)圖,以及將一堆混亂的會(huì)議記錄按時(shí)間順序整理歸檔。
她埋頭苦干,偶爾聽到旁邊工位的程序員討論問題,蹦出“底層架構(gòu)”、“算法優(yōu)化”、“接口兼容”之類的詞,對(duì)她而言如同天書。
午休時(shí),她忍不住小聲問趙燃:“趙工,‘遞歸’是什么意思?
還有,‘內(nèi)存泄漏’是很嚴(yán)重的錯(cuò)誤嗎?”
趙燃愣了一下,隨即哈哈大笑,用一種看外星生物的眼神看著她:“小林同學(xué),你這問題問得……很哲學(xué)?。 ?br>
周圍幾個(gè)同事也善意地哄笑起來,林悅的臉?biāo)查g紅透,感覺自己像個(gè)誤入科學(xué)大會(huì)的文盲。
下午,顧云深突然召集了一個(gè)小型技術(shù)討論會(huì),就在開放式辦公區(qū)的一角。
林悅被叫去做記錄。
她抱著筆記本,緊張地坐在邊緣。
會(huì)議內(nèi)容是關(guān)于一個(gè)數(shù)據(jù)接口的響應(yīng)延遲問題。
兩位工程師各執(zhí)一詞,爭(zhēng)論著是優(yōu)化數(shù)據(jù)庫查詢還是增加緩存層,氣氛有些膠著。
林悅努力聽著,但那些術(shù)語讓她頭暈眼花,記錄得斷斷續(xù)續(xù)。
就在這時(shí),一首沉默的顧云深忽然開口,聲音不高,卻瞬間讓爭(zhēng)論停止。
他沒有看任何人,目光落在虛空中的某行代碼上,但話卻是對(duì)著林悅的方向說的:“記錄。
問題的本質(zhì)不在緩存或查詢,是序列化協(xié)議效率低下導(dǎo)致CPU占用過高。
建議評(píng)估替換為Protocol *uffers方案?!?br>
林悅趕緊低頭記錄,雖然不明白“序列化協(xié)議”和“Protocol *uffers”具體是什么,但她能感覺到,顧云深一句話就切中了要害。
會(huì)議結(jié)束后,她正在整理記錄,顧云深從她身邊經(jīng)過,腳步?jīng)]有絲毫停留,卻丟下了一句冰冷的話:“連基礎(chǔ)術(shù)語都不懂,記錄毫無價(jià)值?!?br>
這句話像一根針,刺破了林悅一整天努力維持的平靜。
委屈和不服氣在她心里翻涌。
她猛地抬起頭,想反駁什么,但顧云深早己走遠(yuǎn),只留下一個(gè)冷漠的背影。
她用力抿住嘴唇,打開瀏覽器,開始在搜索欄里一個(gè)一個(gè)地輸入那些陌生的術(shù)語。
她就不信,她學(xué)不會(huì)。
臨近下班,她去清理咖啡機(jī)。
當(dāng)打開存放咖啡豆的柜子時(shí),她注意到那包“瑰夏”旁邊,還放著一小包貼著日文標(biāo)簽、包裝更為精致的豆子,上面用鋼筆寫著一行小字:“競(jìng)品,厭氧日曬,風(fēng)味:發(fā)酵酒香、熱帶水果。”
那字跡挺拔銳利,與顧云深電腦上代碼的注釋字體如出一轍。
林悅拿著那包豆子,愣住了。
一個(gè)只喝手沖咖啡,連競(jìng)爭(zhēng)對(duì)手的咖啡豆風(fēng)味都要詳細(xì)記錄分析的男人……他真的只是一個(gè)冰冷的技術(shù)機(jī)器嗎?