🌍 跨时区远程协作指南:异步工作的艺术
文档目标:解决分布式团队(如北京+伦敦+旧金山)的时差、沟通延迟和信任危机,建立高效的远程工作流。
1. 核心原则:异步优先 (Async-First)
如果你的团队依赖“马上回复”,那远程协作一定会崩。
必须默认:每个人都在按自己的时间表工作,我发出的消息可能 8 小时后才会有回复。
1.1 黄金 4 小时 (Golden Hours)
找出所有时区的重叠时间段(哪怕只有 2 小时)。
- 例如:北京 20:00 - 22:00 = 伦敦 12:00 - 14:00。
- 规则:这 2 小时内,所有人必须在线,用于开会、即时讨论、结对编程。
- 其余时间:深度工作 (Deep Work),勿扰模式。
2. 工具链 (The Stack)
2.1 即时通讯:Slack / Discord
- 规则:
- 禁止 “Hi”: 不要只发一个“在吗”。直接说事:“Hi [Name], 关于 A 任务我遇到了 B 问题,我尝试了 C 方法,需要你确认 D。”
- Thread (盖楼):讨论具体问题必须在 Thread 里回复,保持频道整洁。
- 状态同步:离开座位超过 1 小时,请更新状态(如 “Lunch”, “Deep Focus”, “Sleep”)。
2.2 文档协作:Notion / Confluence
- 单源真理:如果不写在文档里,就等于没发生过。
- 决策日志 (Decision Log):不要只在语音里做决定。每次讨论出结果后,必须有人记录:“2023-10-01,决定废弃 MP 药水,改用 CD 机制。”
2.3 版本控制:Perforce / Git
- 锁文件 (Locking):对于美术资产(二进制文件),必须使用 Check-out / Lock 机制,防止两个人同时修改一个 Prefab。
- 提交规范:Commit Message 必须带上任务 ID。
[VAM-102] Fix player movement bug。
3. 每日交接 (The Handoff)
当“早班”同事下班时,要把接力棒交给“晚班”同事。
3.1 每日简报 (EOD - End of Day)
每个人下班前,在 Slack 公共频道发一条:
@UserA EOD Report:
✅ Done:
- 怪物 AI 巡逻逻辑
- 修复了 #102 Bug
🚧 WIP:
- 攻击动作融合 (进度 80%)
🛑 Blocker:
- @UserB 等你的受击特效,我才能调打击感。
3.2 视频留言 (Loom / Screen Recording)
- 文字说不清楚的 Bug,录一个 30 秒的视频。
- Design Review:录屏演示新功能,一边操作一边讲解,发给异地同事看。比约时间开会效率高 10 倍。
4. 心理建设与团建
远程工作最大的敌人是孤独感和猜疑链。
4.1 信任默认值 (Trust by Default)
- 不要监视屏幕,不要查岗。
- 只看产出 (Outcome),不看工时 (Output)。如果他 2 小时干完了 8 小时的活,那是他本事。
4.2 虚拟茶水间
- 创建一个
#random 或 #water-cooler 频道。
- 分享宠物照片、午餐、游戏推荐。
- Weekly Hangout:每周五哪怕不聊工作,也要开着语音一起打打游戏或闲聊 30 分钟,建立“人”的连接。
5. 灾难应对
如果 Slack 挂了,或者有人失联了 24 小时:
- 建立紧急联系表(电话/WhatsApp/微信)。
- 约定 Escalation Protocol(升级协议):什么级别的 Bug 值得半夜打电话把人叫醒?(通常只有服务器宕机)。
6. 总结
远程协作不是把办公室搬到线上,而是重构工作方式。
写得越清楚,聊得越少,效率越高。