程式設計師不喜歡開放式辦公室

edithfang發表於2014-07-01

去年我參觀了Adobe位於灣區的辦公樓。他們的辦公樓真是太誇張了,到處都是很酷的東西,樓頂上有個籃球場,還有風車,以及設計師沙龍。但是,當他們秀他們的開放合作式辦公室時,我覺得這不是我想要工作的地方。

cWakely212221_W12_Workspace



我有過不同的工作經歷,有一次,第一天上班,辦公室主任發給我一張表,其中列出了工作相關的必要資訊。表格裡的資訊既簡明又條理。但我發現這個表格是發給Roger Smith的。

“還有什麼需要的嗎?” 主任問我。

我說,”我的名字不是Roger。”

“噢…” 她有點不知所措,“…嗯…那你的名字是?”

然後我收下了寫著Roger的工卡,於是Roger就成了我的外號。這個笑話很快就傳開了,我也成了公司的名人。偶爾我也開玩笑自稱Roger Smith。

幾年後我娶了我的好太太(她現在是兩個孩子的母親了)。她有時候會在我工作的時候打電話給我,但我的匆匆應付,讓她不明白為什麼我會“生氣”。我工 作的時候像換了一個人似的,跟在家裡完全不一樣。於是她就用Roger來指代工作中的我。她想不通為什麼我在家的時候很溫柔,而在工作中的時候打電話給我 卻覺得我很陌生。她不喜歡Roger。多年裡,我跟許多的程式設計師探討過這個,許多人都有類似的問題。我們並不是真的很生氣,我們只是沉浸在程式設計中無法自 拔。

《人件》這 本書中花了不少的時間來解釋所謂的“狀態”(注:The Flow)。在那種高效的工作狀態中,你一下子能寫不少的程式碼。時間不知不覺地流去。這太棒了。這種的高效率的狀態必須要保護起來。這並不是《人件》獨創 的概念,甚至電影《社交網路》中也常常有這樣的場景:人們專心的工作時,不願被打擾。

wired-in



進入狀態一般至少需要15分鐘。如果是寫程式,這15分鐘內,你要記住你在寫什麼,然後在腦海中重構演算法和資料結構。你同時看到程式現有的樣子和做成後的樣子。你察覺不到周圍發生了什麼…這時電話鈴聲響起。

“喂?(這個演算法似乎有記憶體洩漏)。嗯,寶貝,我回家時順便去買那個。(一個指標指向一個指標的指標,誰寫的垃圾程式碼)…我…今天…過得還行…(我靠,好像是我自己寫的…肯定是在打電話的時候寫的吧)。”

所以說,如果你在程式設計師寫程式的時候打電話給他,或者事先不打招呼突然造訪,不要奇怪為什麼他不太會理睬你,因為他這時還沉醉於程式碼世界裡。也就是說,如果他們每隔15分鐘就被打斷一次,他們永遠也無法進入高效的工作狀態。

那麼這跟開放式辦公室有幾毛錢關係呢?如果我的辦公桌正好面對繁忙的走廊,人們在我周圍走來走去的時候我無法工作。(不解釋,這就是讓我不爽。)每 次有人走過,我總要抬頭看一下門。這已經足夠打斷我的狀態了。無奈我只好將一個書櫃放在辦公桌前擋住我的視線,這讓我看起來有點不合群,但至少我能正常工 作。

從我的辦公桌往前看,都是木頭

從我的辦公桌往前看,都是木頭

開放式辦公室導致員工失去對於自己工作場所的控制。他們再也無法避免打擾,無法保持工作狀態。對於他們來說,人來人往,高聲談話等等就像是狂轟濫 炸。合作沒錯,但擁有一間獨立的辦公室並不影響合作。別人可以到我的辦公室來談事情,這樣不會打擾到其他人。互助式辦公室只會降低我的工作效率。開放式辦 公室試圖解決一個根本不存在的問題,並且讓人們的工作效率更糟糕。

[英文原文:I Hate Open Floorplans ]

本文轉載自:外刊IT評論
相關閱讀
評論(0)

相關文章