如何成為優秀的遠端開發者

TP_funny發表於2015-03-02
英文原文:Becoming Great Remote Developer

儘管與分散式團隊成員一同工作正在獲得越來越多公司的青睞,在遠端位置開展工作並非易事。Elance-oDesk 公司的產品和工程高階副總裁 Stephane Kasriel 在他的部落格中解答了關於如何成為成功的遠端開發者的最佳實踐。他在文中提到成功的關鍵在於在工作中要遵守紀律。
遠端工作需要有特殊的紀律和獨特的習慣。認真學習這些紀律和習慣才能夠真正地為專案做出貢獻。


X-Team 的執行長 Ryan Chartrand 在他的部落格中提到信任全部團隊成員是遠端工作最重要的基礎。
促進信任每一天——遠端團隊之間的相互信任決定了團隊的生死。每天都應該自省:
“今天如何才能夠促進我的團隊成員的信任?”
所有這些祕密分享的根本宗旨在於日積月累地在團隊中積累信任,逐步灌輸自信,努力讓一切朝著正確的方向發展。如果你能夠自律堅持不懈地做這些工作,團隊成員之間將持續保持高度信任,整個團隊也將比任何期望的物理團隊更加強大。


遠端工作需要好好利用好的工具。Stephane 表示程式開發人員可以利用 SlackHipChatSkype 和 Google Hangouts 等工具。還可以依賴像 JIRA 這樣的內部跟蹤系統。

Ryan 表示對於任何遠端團隊來說,視訊聊天看起來都是一個顯而易見的“必備工具”。

據 Ryan 介紹,對於遠端開發者來說,其中一個最佳實踐就是要有合適的溝通渠道。不能單單依賴於電子郵件,而要相互激勵共同成長。共同執行最佳的程式碼。學習一些其他團隊成員所說語言的簡單短語會帶來很多好處。從這些語言中,程式開發人員能夠與隊友之間建立驚人的互信。這不僅僅是每天說“Hello”這麼簡單。這關乎:
  • 當你從工位離開時,讓你的團隊知道。
  • 當你意識到無法在最後期限前完成任務時,讓你的團隊知道。
  • 當你有空時,讓你的團隊知道你可以提供幫助。
  • 當你學習了一些很棒的框架,讓你的團隊知道。
  • 當你看到你的團隊進度落後或者提交了不良程式碼時,讓你的團隊知道。


Ryan 還提到始終保持幫助他人的心態也是成為優秀的遠端開發者的祕訣之一。

在X-Team 中,我們有一種文化叫做#稍後再睡(#sleepcanwait),其內涵是直到團隊成員說了:“嗨,隊友們,有什麼需要我幫忙的嗎?”之後,才能睡覺。

在專案進展過程中,在我們的聊天室中經常能看到這句話,就像之前關於溝通我提到的,如果你想有一個能夠讓你的團隊相信可以信任你的態度,那你就要時刻守候著他們,這樣才能夠作為團隊完成一切工作。

根據 Stephane 的經驗,成為一個好的遠端開發者需要:
  • 瞭解組織的文化
  • 提問或回答問題時要儘量完整
  • 值得信賴


Ryan 分享了一些他最後的想法:
遠端團隊就是開發的未來,世界上每個角落的人們都可能成為團隊成員。遠端團隊正在改變對開發者的最初定義,我們必須認識到這一點並且適應相應的工作方式。如果我們想要改變世界,我們就必須先改變我們的工作方式。
來自:部落格園
相關閱讀
評論(1)

相關文章