這是我今天在 JSDC 的 Keynote 講題,
講的是遠端的管理跟遠端工作的一些常見結構跟注意議題.
因為我的投影片一向是需要我本人詮釋,
我不太確定今年 JSDC 事後會不會釋出影片, 一些詮釋的部分我就寫在下面.
不過因為排練加現場演講, 實在是練習很多次現在想到都覺得膩.
這邊摘要, 部分直接引用共筆, 感謝 contributor. XD
(投影片連結在最後, 可以看完本文再參照)
基本上議題分成三個部分:
@ 第一個部分是我認為遠端是一種被動的狀態,
所以討論的是什麼情況下你會選擇遠端/必須得遠端,
我認為主要就這幾種樣態
* 工作型態 (接案)
* 交通因素(多點)
* 職務性質(維修、後端)
* 時間因素
* 空間因素(海外或跨辦公室溝通)
* 家庭 / 健康因素
* 其他緊急因素(肺炎隔離)
我對Remote的廣義定義:
兩方之間有鴻溝(時間空間),需要中間媒介(電話、視訊…)去協助溝通。
@ 第二個部分是在討論做為團隊的一員在遠距時的機制/方針
做為遠距的一員成員, 你會需要知道:
1. 團隊的總機, 幫你確認各種事務的人或溝通群組
2. 環境建置: ex. VPN, Git Repo , Security Guide...etc
3. 了解團隊行政機制:
* 打卡方式
* 請假方式
* 不在線上時的團隊互動模式 afk (away from keyboard)
* 其他團隊成員的工作時間
4. 確認任務分配模式
* issue tracking , 以 Redmine/Trello 為例
* 議題在 IM (ex.Teams) 中的討論模式
盡量避免把個人跟公事用的 IM 混用.
* PM / 主管 /同事 的分工流程
5. 技術部分
* 工程工作通常使用 PR & Code Review 模式
以使用 Azure DevOps 為例, 先 push 到其他 branch ,
再發 PR 到 develop (or master) branch,
code review 後再 merge.
各團隊可能會有流程的差異, 總之要了解團隊作法
6. 了解如何約會議, concall/電話溝通的流程
以 Teams 為例, 可以在 office365 輕鬆完成會議邀請,
只需要 chrome 就可以在pure web 完成分享螢幕、通訊, 不用裝任何工具
7. 在家工作建議準備可工作的書房或空間, 有個隔離的工作環境非常重要.
只要條件允許都應該要建一個.