程序员如何「高效开会」:不开无效会
程序员最讨厌的事:开会。
但开会本身没问题,问题是无意义的会。
一、为什么要开会
需要同步的才开会
- 信息需要同时传达给多人
- 需要实时讨论才能得出结论
- 需要当场做决策
不需要开会的
- 传达信息(一对一或文档)
- 收集信息(用表格或问卷)
- 已有结论(直接通知)
二、开好会的原则
1. 有明确的议程
每次会议前发 Agenda:
- 要讨论什么
- 要得出什么结论
- 每个人要准备什么
2. 控制人数
不是所有人都在乎这个议题。
参会的人 = 需要做决定的人。
3. 控制时间
30 分钟能解决的不要拖到 1 小时。
时间一到,如果没有结论,就散会,约下次。
4. 记录结论
会议结束前,复述一下结论,确保大家理解一致。
三、作为程序员的应对
不必要的会可以拒绝
"这个议题我不需要参加"——可以说。
提前问清楚目的
收到会议邀请,先问:这个会的目的是什么?我需要做什么准备?
四、一句话总结
无效会议 = 无议程 + 无意义 + 无结论。高效开会 = 有目的 + 有人 + 有结论。