遠程工作需要非常特殊的行為規范和習慣。學習它們,可以幫助你更好地開展工作。
盡管分布式工作模式對企業的吸引力越來越大,但大多數人可能從未與遠程工作的程序員一起共事過。如果你是一名遠程工作者,不要以為你的客戶或雇主對遠程工作非常清楚 - 事實上,你可能對這種工作方式比他們更有經驗。正因為這樣,如果你能主動地給予他們指導,協助他們設定必要的工作原則和方法,你就會脫穎而出。我所在的機構專門給遠程工作者提供服務,在這個過程中,我們逐漸認識到,那些能夠取得最佳效果的遠程開發者通常遵循以下最佳實踐。
使用正確的工具
作為一名遠程團隊成員,和你共事的團隊其他成員,可能在公司內部,也可能遍及世界各地。無論如何,你都要盡快融入到他們的工作流程和通信網絡之中。如果你還沒有深入了解他們的交流方式,讓你的同事給你一份他們正在使用的平臺列表 - 例如 Slack、HipChat、Skype 以及 Google Hangouts。馬上下載它們并學會使用?;蛘?,如果你需要依靠內部跟蹤系統如 JIRA,倘若還沒有為你設置,你需要盡快請求開通。通過密切關注工具并將一切準備停當,你會提升你自身的價值。
充分溝通
在我的團隊中,最好的遠程開發者提供進度狀態報告(每天一次,有時兩次)。這是因為,在遠程辦公環境中,團隊成員不能簡單地走過來看你做什么。通過定期提供狀態信息,你可以明確定義你對組織的價值,與團隊成員建立信任關系,因為他們知道你是一名可靠嚴謹而且是善于溝通的人。
你可能會收到團隊其他成員的狀態信息,當然也可能包括你的客戶或經理。如果你需要提供反饋,盡可能明確及時,因此,如果事情進展不順利,其他成員就能知道障礙是什么,識別出問題可能出在哪里。確保溝通方式的多樣性是一條很好的經驗法則。對于每一次溝通,使用兩種不同的媒介,不要單純依賴電子郵件。如果你以視頻方式提供了反饋,那么在郵件中對你說過的話總結一下,就是個不錯的選擇。這將創建一個順暢的反饋循環,讓溝通變得準確、連續而且相關。
最后,通過安排實時交流來為工作提供指導。當需要處理一些復雜問題時,實時交流可以創造奇跡 - 電子郵件往往達不到這個效果。而 Google Hangouts 和 Skype 的語音通話功能盡管相當不錯,但盡可能多地使用視頻吧??吹絼e人的臉有助于在你和你的團隊之間建立和保持信任的職業關系。
了解組織文化
你入職之后,并不意味著馬上埋頭編程。你應該盡可能多地了解這個組織。這將對你有效開展工作以及與同事建立信任有很大幫助。最為重要的是,積極主動地探究你的客戶或經理的工作模式,盡快建立起他們那樣的溝通風格。
對于非語言溝通也同樣適用。如果團隊成員在他們工作期間需要保持視頻狀態,請確保在你工作期間視頻同樣有效。如果他們通過 Google Chat 互相為對方唱生日快樂慶祝生日,那就加入吧!如果他們發送電子賀卡,你照做就好了。
當詢問或者回答問題時,提供完整的上下文
很多時候,我總能從電子郵件或著其它什么地方發現這樣的問題:提問的人沒有提供完整的上下文。如果沒有必要的背景信息,這些問題根本無從下手。如果你是一名遠程工作者,通過提供完整的上下文,你就能獲得很多好感,特別是當你的工作時間與總部或者其他開發者的不相同時。這樣一來,即使你不在線,你的聯系人也會有他們需要的信息。
只要有可能,上下文盡量包括屏幕截圖,文件和話題線索。寧可犯過度溝通的錯誤,也不要想當然地認為信息接收者一定有他們需要的所有信息。
養成正面處理重要問題的習慣
很多人對于提升問題處理等級心存顧慮。他們擔心別人會將這一行為看成批評或指責。想要取得成功,你應該擺脫這種顧慮。
你不僅需要習慣這類問題的處理方式,更要的是,你還需要思考工作中的其它潛在問題。可能的話,標注這些問題并反饋給你的經理 - 這會讓我們的生活輕松許多。
此外,快速溝通:不要讓問題置之高閣。立即提升問題處理等級,假如問題重要的話,直接與團隊成員溝通。如果你和你的同事不在同一時區工作,保持溝通順暢進行尤其重要。
值得信賴
仔細考慮如何安排時間可以讓你和你的團隊更加有效的工作。作為一名遠程工作者,你可以在工作時間的安排上享有更多自由 — 但是必要的日程安排可能會更好。例如,安排若干個重疊工作時間,就可以讓你和客戶進行必要的同步交流,電話、聊天、Skype 和 Google Hangouts 都行。在管理自己的時間上,你可能已經是一位專家,但是要考慮你的工作時間帶給客戶的潛在影響。
在你明確約定的工作時間內,請及時做到有求必應。如果你們沒在同一個工作地點,那么你的響應能力和模式將成為建立信任的關鍵點。在這方面,你越是積極主動地負起責任,你的表現就會越好。請對電子郵件或者至其他通訊系統(如 Skype)的消息作出及時響應,即使這樣做的目的只是為了讓同事們知道 - 你現在不方便講話但稍后會聯系他們。
由于你很可能與不同時區的團隊成員一起工作,找一個支持多時區的時鐘,確保自己正確安排會議而且不會遲到(或者更糟的是,完全忘記一個會議)。
創建一個獨立辦公空間
遠程工作時,建立自己的工作空間,可以幫助你在情感上更好地融入工作。我的一些同事就和我分享過他們的經驗:辦完雜事,倒好咖啡,穿上正裝,然后開始一天的工作。有些團隊成員甚至還有自己的家庭辦公室,或者共享辦公室,因為只有這樣,他們才能在工作期間集中精力。無論哪種模式,建立一套日常習慣并且找到自己的工作空間,都會讓你變得更有生產力。
作者:Stephane Kasriel,Elance-oDesk(Upwork) 高級副總裁。巴黎綜合理工大學(法國)學士,斯坦福大學計算機科學理學碩士,歐洲工商管理學院 MBA。
原文: 7 Best Practices for Being a Successful Remote Developer
感謝: Jodoo 幫助審閱并完成校對。
P.S. 如果您喜歡這篇文章并且希望學習編程技術的話,請關注一下 復唧唧。