第018章 鐵三角集結

投票推薦 加入書籤 小說報錯

  布魯克林,302室。

  當傑克·多西拖著他那個貼滿朋克貼紙的行李箱站在門口時,他大概以為自己被騙到了傳銷窩點。

  「這就是你說的……更有野心的地方?」

  傑克捏著鼻子,看著屋裡滿地的紅牛罐子、亂成一團的電線,還有那個正光著膀子、滿身汗臭對著屏幕咆哮的胖子馬克。

  「環境是艱苦了點。」顧清舟幫他把箱子提進來,一腳踢開擋路的披薩盒,「但這裡離華爾街只有幾站地鐵。那裡有全世界最多的錢。」

  「嘿!新來的!」

  馬克轉過身,推了推眼鏡,審視著這個打著鼻釘、一臉文藝范兒的傢伙,「聽說你會寫前端?先說好,我的API接口文檔從來不寫注釋,自己看代碼悟。」

  傑克皺了皺眉,走到馬克的電腦前,看了一眼屏幕。

  下一秒,他發出了一聲痛苦的呻吟。

  「上帝啊……這是什麼狗屎縮進?」傑克指著屏幕,「你為什麼不用Tab?為什麼要混用空格?還有這變量命名, a1 、 b2 是什麼鬼?這是給人看的嗎?」

  對於有著代碼潔癖和極簡主義美學的傑克來說,馬克的代碼風格簡直就是犯罪。

  「能跑就行!」馬克最煩別人指手畫腳,「這是為了效率!效率你懂不懂?只有你這種娘炮才會在意縮進!」

  「效率?這種垃圾代碼維護起來就是災難!」傑克也不甘示弱,「重寫!必須重寫!前端架構必須遵循MVC模式!」

  「你敢動我的代碼試試?」

  「我就動怎麼了?」

  兩個天才,第一次見面就像火星撞地球。一個信奉「少即是多」的藝術家,一個信奉「簡單粗暴」的工程師,在狹小的房間裡吵得不可開交,唾沫橫飛。

  顧清舟靠在門框上,靜靜地看了一分鐘。

  然後,他走到兩人中間。

  「砰!」

  一巴掌重重地拍在桌子上。震得兩台顯示器都晃了晃。

  爭吵聲戛然而止。兩人都嚇了一跳,轉頭看著顧清舟。

  此時的顧清舟,臉上沒有一絲笑容,眼神冷得像冰。

  「吵夠了嗎?」

  他指了指馬克:「你,閉嘴。你的後端確實很快,但那是建立在犧牲可讀性的基礎上。如果明天你猝死了,誰來接手?重構!按照傑克的規範來!」

  馬克剛想反駁,被顧清舟一個眼神瞪了回去。

  顧清舟又轉向傑克:「你也閉嘴。這裡不是你的藝術畫廊。現在的首要任務是上線,不是讓你雕花。別在那些用戶根本看不到的CSS細節上浪費時間。先把功能跑通!」

  「聽著,我們沒有時間內耗。」

  顧清舟走到白板前,拿起筆,在上面畫了三條線,形成一個三角形。

  「在這裡,我是暴君。我負責告訴你們去哪,做什麼,以及什麼是對的。」

  他指了指傑克。

  「你是藝術家。你負責『看得到的地方』。UI、交互、動畫、美感。你要讓用戶第一眼看到Halo就覺得它是蘋果級別的產品。」

  又指了指馬克。

  「你是工程師。你負責『看不到的地方』。伺服器、資料庫、並發、算法。你要保證哪怕有一百萬人同時湧進來,這裡也不會塌。」

  「從現在開始,分工明確。誰再廢話,扣期權。」

  顧清舟扔掉筆,環視兩人。

  「還有問題嗎?」

  馬克和傑克對視了一眼。雖然彼此還有些不服氣,但在顧清舟那種絕對的掌控力面前,他們只能認慫。

  「沒問題。」兩人異口同聲。

  「很好。」顧清舟拍了拍手,「現在,幹活。今晚通宵,我要看到Beta版的雛形。」

  接下來的48小時,302室進入了真正的「瘋狗模式」。

  馬克不再抱怨,開始老老實實地整理後端接口。

  傑克戴上耳機,沉浸在前端的世界裡,把顧清舟那些變態的交互要求一個個變成現實。

  顧清舟則坐在兩人中間,一邊盯著美股盤面,一邊審核著每一行代碼和每一個像素。


  披薩盒堆成了山。

  紅牛罐子鋪滿了地板。

  菸灰缸滿了又倒,倒了又滿。

  終於,在周一的清晨。

  第一縷陽光穿過布魯克林的薄霧,照進了這間烏煙瘴氣的房間。

  屏幕上,一個簡潔、優雅、卻又充滿張力的藍色界面靜靜地運行著。

  那是Halo Beta 0.9。

  它有著Instagram的濾鏡質感,Twitter的簡潔流,以及TikTok那令人上癮的滑動邏輯。

  傑克看著自己的作品,眼裡的疲憊被一種狂熱所取代:「這真的很美……比我在Odeo做的任何東西都美。」

  馬克也難得地豎起了大拇指:「雖然前端花里胡哨的,但跑起來確實絲滑。」

  顧清舟站起身,伸了個懶腰,骨節發出咔咔的響聲。

  他走到窗前,看著剛剛甦醒的城市。

  鐵三角已成。

  神兵已利。

  接下來,就是殺戮時刻。

  「準備好了嗎?」顧清舟回頭看著兩個頂著熊貓眼的合伙人。

  「讓這個世界,見識一下什麼叫降維打擊。」

章節目錄