程序員不喜歡開放式辦公室

jopen 10年前發布 | 4K 次閱讀 程序員

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

程序員不喜歡開放式辦公室

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

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

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

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

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

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

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

程序員不喜歡開放式辦公室

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

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

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

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

程序員不喜歡開放式辦公室

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

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

[英文原文:I Hate Open Floorplans ]
來自: 外刊IT評論 http://www.vaikan.com/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!