我們為什麼仍然信任遠端工作
2013年正是我們集資並在四位僱員努力下發展壯大。那時候,Jeff在寫一個關於遠端協作的部落格,大體上講解了我們如何讓遠端協作行之有效的計劃。幾年後的現在,也是時候根據實際歷程做一些修改。
首先,我們在哪裡?Stack Exchange現在僱傭了75名僱員,大體地均分為銷售(銷售運營和市場)和產品(開發,運營,設計,社群管理)。我們要通過遠端協作的部分就是產品:我們有16位全職遠端開發人員和18位在職開發人員,系統管理員,設計師和社群管理。所以我們是一個混合型的團隊,也是我後來相信是世上最好的團隊。我是工程師的負責人,所以我主要討論開發人員,其他的職位也一樣。
我們為什麼信任員工在家做全職工作
#1:這能讓你招聘到不便遷居的優秀員工。招聘遠端辦公的員工將使你的公司開放給龐大的不便遷居的人員池。我不得不強調:每有一個本地或者樂意遷居到本地的求職者,就會有100個不便遷居的求職者。他們被束縛於配偶的工作,要上學的小孩,得不到的簽證,償還不了的抵押貸款等等。如果你想招聘的是技術職位,那麼招聘遠端辦公員工就是找到合適人選最隱祕同時最顯而易見的訣竅。通過招聘遠端辦公員工,我們的團隊囊括了許多經驗豐富的傑出人才,他們有的生活在像俄勒岡州科瓦利斯或者英國迪恩森林這樣的地方。(說真的,查下地圖吧,這座森林幾乎佔據了整個郡的範圍。)
#1a: 你不會因為一些愚蠢的原因流失員工,比如某個他在乎的人將要去醫學院了。 在為Stack Exchange工作之前,我就職於Fog Creek。(當時)Fog Creek有政策嚴格禁止遠端辦公,我目睹了至少5個牛人因為家庭原因不得不離職。 這讓我抓狂。 公司在這些傑出的人才身上投入了許多,而不能在紐約生活迫使他們離開。在Stack Exchange,已經有兩位同事搬離紐約,卻仍然快樂地繼續從事他們一直以來的工作。如果我們不允許遠端辦公,那麼我已經流失了兩位優秀的開發者。
#2: 安排恰當,會讓人盡其能. 私人辦公室?打鉤。彈性時間?打鉤。短路程?打鉤。它會告訴你一個祕密:大多數遠端開發者比在職開發者工作更長時間。這不是規定,也不是總是發生。但是當工作變得像上下樓一樣簡單,人們總是傾向於花更多的時間有創意地工作。
#3: 它讓你更加集中注意力. 作為一個管理者,我不能輕易地知道一個團隊中每個人工作了多長時間。這實際上有利於我,因為這讓強行讓我關注他們到底完成了什麼。這也有利於遠端開發者:他們不會愚蠢地認為僅僅因為它們待在辦公室瀏覽Reddit也算工作。在完美世界裡,我們都準備好了這個打算,但神奇的是,它是如此地容易讓我們欺騙自己,認為去辦公室就等於工作。
我們所學到的
#1: 遠端工作不適宜每個人。 有種傾向認為,在家裡工作總是陽光彩虹般的,並且穿著睡衣工作。 並不是這樣 。你錯過了周圍的人(即使對內向型的人也是如此),做一些有趣的事情,像打乒乓或者一起午餐,還有(有時候是最嚴重的)你失去了工作與你生活其餘部分的明確的界線。有些人在家裡精力旺盛,而有些人萎靡不振或者只是……無所事事。我們發現人們具有這兩種傾向:遠端工作的人決定去辦公室工作,而辦公室的人決定遠端在家工作。對我們來說,其中的關鍵就是幫助這兩類人,幫助他們決定什麼才是對他們最好的。
#2: 遠端工作是一項需要你僱傭的技能。 如果遠端工作不適宜每個人,你最好搞清楚,你準備僱傭的遠端工作的人善於此道。我們所找尋的最重要的東西是他們必須能自我激勵和積極主動的:自我激勵於找事情去做,積極主動於和團隊的其他人溝通。我們的遠端開發人員是一些全公司最好爭辯的人,因為我們僱傭他們就需要他們那樣。我們喜歡有主見的人。有主見的人找他們關心的事情去工作,並讓你確切知道他們的想法,如果你不與一個辦公室分享的話,這是非常必要的。
#3: 你必須把它當作一個團隊 (甚至要當作一個公司)。 在一個分散式團隊中沒有半個人。如果在團隊中一個人是遠端的,那每個人必須開始在網上進行溝通。管理場所和做決定必須在辦公室外面: 不會再有堆在某人的辦公室裡聊天,不會再有環繞的人們做決定。 所有的這些都不得不在網上完成,雖然遠端的人不在旁邊。 否則你會慢慢阻斷遠端的人在做決定上進行任何實際的投入。
#4: 溝通是困難的 (但這一直都這樣). 我不是第一個指出這一點的人,但是在一個從4人到75人 (可能會到 200人)的發展公司中,最難的問題就是溝通。 當有4個人的時候,每個人都知道所有的事情。當有75個人的時候,就不確定了。因此你要解決溝通的途經,對於遠端工作人員來說更是如此,因為你不能依靠聽到的談話或傳聞來傳播訊息。 你必須強迫自己在溝通交流中是清晰明確的。
我們怎麼來做
#1: Google Hangouts.(譯註:Hangouts谷歌推出的全新的視訊群聊系統) Google hangouts 是我們組織的命脈。如果你沒有試過它們的視訊聊天,那麼你是生活於石器時代的。我們的每個團隊都有持久的hangouts,可以從每個人都知道的URL訪問。為了快速視訊聊天,我們加速了一次性的hangouts。我們用它們來開會,掛著(不,我是認真的),測試,教學……為了一切事情。確實不存在面對面談話的替代方式,但當你看到辦公室的人們喜歡用hangouts來面對面交談是因為它更容易,你就會明白你在去往某種變革的路上。
#2:持久化聊天。 聊天是有益的,如果是簡短的談話,或者是快速的聯絡詢問某人一個問題的話。它有兩個巨大的好處:(1)它是非同步的,所以人們可以在他們有時間的時候返回到你的談話,還有(2)它是持久化的,所以其他的人可以瀏覽它,並追上他們錯過的東西(當你們在不同的時區這將至關重要)。每個公司都應該具有一個聊天系統,無論是否具有一個分散式的團隊。最好不要打攪在桌前工作的人,或者把某人拖進一個談論簡單問題的hangout。我們建立了自己的聊天系統,但是其實也有很好的替代品,如Campfire 和 HipChat。
#3: 電子郵件. 儘管它有缺點,電子郵件還是有生命力。為了通訊狀態的更新和判定,Email是完全非同步通訊的(如果你今天要回復,不要使用電子郵件)。我們有一個長期有效的規則,所有的決定必須列印並通過電子郵件共享給其他的團隊成員,根本上講,這就是Jeff最開始描述的。每一個團隊每週給高層發出狀態更新,並給出一個關於發生什麼事情的概述,這樣團隊就不會彼此。
#4: Trello + Google Docs. 我們使用 Trello 追蹤誰在做什麼,使用谷歌文件同步筆記,說明,設計等等。這兩個都是卓越的工具,即使你不用遠端工作,你也應該使用。
這是我們的故事
分散式團隊並不適合每一個人,但對於我們來說,他們運作的的確很好。是的,他們做更多的工作,但是對於我們來說那是值得的,因為我們能過為人們提供更高的生活質量。對於我們來說,從一開始它就變成了我們DNA的一部分,並且它也會讓我們的工作變得持久。試想,當我們教訓了500個僱員的時,它仍能正常工作嗎?我不知道,但是我很高興能找到答案
我提到我們正在招聘了嗎?
這聽起來有點像某種你願意工作的地方?我們正在招聘,特別是開發和設計人員。我們仍然能想通這點,但是我們已經擁有了一個偉大的團隊並且正在解決一些真正有趣的問題。我們正在弄清楚什麼才是未來遠端工作的一部分。
相關文章
- 為什麼我們需要 VuexVue
- 我們為什麼要用RedisRedis
- 我們為什麼而工作
- GC是什麼?為什麼我們要去使用它GC
- 什麼是Web workers?為什麼我們需要他Web
- 我們為什麼需要async/await ?AI
- 我們為什麼需要 lock 檔案
- [譯] 為什麼我們需要 Web 3.0Web
- 我們工作到底為了什麼
- 我們為什麼熱愛種田遊戲遊戲
- 為什麼我們要在遊戲裡“牽手”?遊戲
- 我們為什麼要技術寫作
- GitHub:我們為什麼會棄用jQuery?GithubjQuery
- 為什麼springcloud值得我們學習?SpringGCCloud
- 為什麼我們做分散式使用Redis?分散式Redis
- 我們為什麼需要API管理系統?API
- 我們為什麼要使用CRM系統?
- 為什麼我們需要訊息佇列?佇列
- 為什麼我們需要HTML5 WebSocketHTMLWeb
- 我們為什麼要使用GO語言?Go
- 為什麼比起 IntelliJ IDEA,我仍然更喜歡 EclipseIntelliJIdeaEclipse
- 我們們一起來談談,redis為什麼快?Redis
- Service Mesh是什麼,為我們解決了什麼問題?
- 什麼是 BPMN ?為什麼我們要用 BPMN 和工作流 ?
- 為什麼我們需要配置環境變數變數
- 我們為什麼設計不出好的遊戲?遊戲
- 為什麼我們需要資料庫事務資料庫
- [譯]我們為什麼要寫 super(props)?
- 我們為什麼要從 HTTPRunner 轉向 MeterSphereHTTP
- golang拾遺:為什麼我們需要泛型Golang泛型
- 我們為什麼會喜歡挖礦遊戲?遊戲
- 為什麼我們需要更注重原始碼安全?原始碼
- #AWS:為什麼我們要持續投資Rust?Rust
- 我們為什麼要學Java?Java好在哪?Java
- 我們為什麼要閱讀webpack原始碼Web原始碼
- 進擊的WebRTC:我們為什麼需要它?Web
- 為什麼我們仍在談論軟體整合?
- 除了Firefox 我們為什麼還需要Mozilla?Firefox