软件工程写作指南:工程领导者如何提升职场沟通能力

在软件工程领域,写作至关重要。

我们都知道,工程领导者的大部分工作并不是写代码,而是写作。邮件、项目周报、技术方案、设计文档、决策记录、产品愿景……这些文字构成了工程管理、项目协作和团队沟通的重要基础。

然而,我们很少认真讨论另一个问题:我们写下的内容,真的值得别人花时间阅读吗?

在互联网上写作,天然存在一套反馈机制。如果文章质量不高,就很难获得阅读量、转发和互动。为了让下一篇文章表现得更好,作者会主动调整选题、结构和表达方式。

但在职场中,随着职位和资历不断提升,这种反馈机制反而会逐渐消失。

软件工程写作指南:工程领导者如何提升职场沟通能力

你的同事和下属往往有义务阅读你发送的邮件和文档,因此,你很容易把“有人打开”误认为“写得很好”。实际上,很少有人会直接告诉你:

“我把你的提案读了三遍,才勉强弄明白你想表达什么。”

或者:

“那些会议记录吗?我根本没看,直接标记为已读了。”

但写作质量会直接影响团队的健康状况、项目协作效率和产品执行效果。

如果团队成员不清楚团队的愿景、使命以及未来的发展方向,本质上都是沟通出现了问题。因此,我们应该像打造产品一样对待写给同事的文字:始终把用户,也就是读者,放在首位,尽可能为他们创造清晰、顺畅、高效的阅读体验。

职场写作前,先回答三个问题

在撰写邮件、项目进展、技术方案、项目提案,或者任何超过几句话的内容之前,先问自己三个问题:

  1. 这份内容是写给谁看的?
  2. 我希望他们读完之后采取什么行动?
  3. 当他们忘记大部分细节之后,我最希望他们记住什么?

当然,你投入的精力应该与内容的重要程度相匹配。

一封每周例会总结,与一份描述未来三年产品愿景的战略文件,显然不需要经过同等严格的推敲。但无论当前的写作任务看起来多么普通,这三个问题都值得你花一分钟认真思考。

下面是一封典型的项目周报。


Foo 团队最新进展

2021 年 4 月 12 日

本周完成:

  • Cameron 对 Foo 后端进行了一些链路追踪,记录见此处。
  • Taylor 和 Jamie 完成了新移动端界面原型的用户访谈。
  • Taylor 已经开始开发新的移动端界面。

下周计划:

  • Cameron 将根据链路追踪结果继续优化延迟,并与 Jess 讨论后续方案。
  • Jamie 下周休假。
  • Taylor 将继续开发新的 Foo 移动端界面。
  • Taylor 将帮助新成员 Jackie 熟悉团队工作。

这封项目周报的问题是什么?

如果你不是 Foo 团队的成员,读完之后应该做什么?为什么这个项目值得关注?这些工作与组织目标有什么关系?

如果 Taylor 和 Jamie 本周一直在共同工作,那么 Taylor 很可能已经知道 Jamie 下周要休假。把这条信息发送给整个组织,并没有多少价值。

这类周报通常是这样产生的:

经理要求每位成员填写本周完成了什么、下周准备做什么。团队成员都很忙,而且经理本来就了解项目背景,所以每个人只写了几条简短的工作记录。

随后,同样忙碌的经理为了完成“向组织同步项目进展”的任务,直接把这些内部记录整理成邮件,发送给更多人。

问题在于,内容原本是为团队内部准备的,但最终的读者却变成了整个组织。受众发生了变化,内容却没有随之调整。

下面是同一项目的另一种写法。


Speedy Foo 项目最新进展

2021 年 4 月 12 日

我们正在做什么?

团队在 2021 年的目标之一,是提高用户留存率。

用户调研显示,Foo 是许多用户进入产品后首先使用的功能。因此,我们希望让 Foo 的使用过程尽可能快速、简单。

在第二季度,我们将重点推进两项工作:

  1. 缩短移动应用中 Foo 功能的加载时间;
  2. 重新设计移动端界面,让用户更容易完成常见任务。

我们需要哪些帮助?

服务端团队

Jess 正在评审 Cameron 提交的 API 调用整合方案。

如果你对方案中尚未解决的问题有经验或建议,欢迎联系 Jess,了解当前进展并参与评审。

移动端团队

Taylor 预计将在下周提交第一批代码变更,正式开始移动端界面的开发,相关设计规范见此处。

我们正在与移动端团队负责人协调,希望指定一位联系人,帮助 Taylor 解决某项技术阻塞。如果你可以提供支持,请与相关人员联系。

有哪些信息值得其他团队关注?

Cameron 发现,Foo 后端服务存在多次重复 API 调用,并整理了一份分析报告。

如果你希望对产品中的其他功能进行类似分析,可以参考这份报告中的方法。

Taylor 和 Jamie 完成了一轮用户访谈,访谈记录见此处。

其中一个出人意料的发现是:用户真正关心的是能否使用 Foo 完成 Bar,而他们对 Baz 的困惑并没有我们之前认为的那么严重。


第二封项目周报在几个方面做得更好。

首先,它提醒读者团队为什么要做这项工作,以及这项工作与业务目标之间有什么关系。

其次,它通过清晰的小标题告诉读者,每个部分包含什么信息。

再次,它明确说明了团队希望不同读者采取什么行动。

此外,它没有假设所有人都会从头到尾阅读,而是把最重要的信息放在最容易看到的位置。

更重要的是,它删除了对外部读者没有价值的内容。

如果经理只是想了解团队内部的最新进展,那么成员级别的工作记录当然没有问题。但没有必要仅仅因为“每周必须发一封周报”,就用大量无关信息填满其他团队的邮箱。

在实际工作中,团队也可以借助 PingCode 将目标、需求、任务、项目进展和决策背景关联起来,并通过统一的项目视图或周报模板,向不同读者展示真正与他们相关的信息,而不是简单堆叠成员每天完成了什么。

其他团队通常并不关心你每天具体做了哪些事情。他们真正关心的是:

  • 你的工作为什么重要;
  • 他们可以从中学到什么;
  • 这项工作是否会影响他们;
  • 你是否需要他们采取行动。

只提供读者真正需要的信息,并通过清晰的结构引导他们阅读。其余内容,尽量删掉。

如何编辑技术文档和项目提案

如果你写的只是普通会议记录或例行周报,当然没有必要花几个小时反复润色。你还有更重要的事情需要处理。

但对于真正重要的内容,例如设计文档、新项目提案、产品发布公告,以及任何让你反复推敲的材料,认真编辑往往能显著提升最终质量。

为了培养编辑意识,可以重新完整阅读一遍文档。大声朗读通常尤其有效,因为它能够帮助你发现书面阅读时容易忽略的冗长、别扭和逻辑断点。

阅读每一部分时,可以问自己几个问题:

  1. 读者是否具备足够的背景知识来理解这段内容?
  2. 我是否写得太多,以至于读者容易失去耐心?
  3. 如果我是读者,我会如何处理这些信息?
  4. 这部分是在强化核心观点,还是在分散读者的注意力?

就像面对产品用户一样,你应该假设读者很忙,缺乏耐心,也没有义务认真研究你的文档。他们随时可能关闭页面,转而处理更紧急的工作。

职场写作的一项常见风险是:作者过于关注自己掌握的细节,却忽视了读者可能在哪里感到困惑。

你需要在“信息过多”和“信息不足”之间寻找平衡。

内容不能冗长到让人失去注意力,也不能因为过度简略而让人无法理解背景、逻辑和结论。真正优秀的技术文档,不是把所有已知信息都写进去,而是帮助读者以最低成本理解最重要的内容。

对于需要长期维护的设计方案、决策记录和项目经验,还可以使用 PingCode Wiki 进行结构化沉淀,并将文档与具体需求、任务和项目关联起来。这样,读者不仅能看到最终结论,还能快速追溯相关背景、执行过程和后续变化,减少信息分散与重复沟通。

如果你不确定自己的观点是否表达清楚,可以邀请一位值得信赖的同事阅读文档,然后问他:

“你认为这份文档最重要的结论是什么?”

如果对方得出的结论与你原本想表达的内容不同,问题通常不在读者,而在文档本身。这说明你的观点还不够清晰,需要继续调整。

用一句话说清楚文档的核心观点

当你已经没有多少精力继续修改时,可以再问自己最后一个问题:

如果你要把这份文档发给 CEO 或 CTO,你会用一句什么话来解释它?

你很可能会突然发现,自己原本可以表达得更加直接。

当我们准备把一份材料发送给重要决策者时,会本能地担心浪费对方的时间。这种压力会迫使我们迅速抓住重点,删掉不必要的铺垫,明确说明希望对方了解什么、判断什么或决定什么。

其实,你完全可以把这种本能应用到所有工作写作中。

普通同事的时间同样宝贵。清晰、直接的表达,不应该只留给高层管理者。

工程领导者写作,始终要把读者放在首位

说到底,在职场中写作能力一般,通常并不会立刻带来严重后果。

你不会仅仅因为一封邮件写得晦涩就被解雇。即使文档质量不高,只要团队能够通过会议、口头解释和反复沟通加以弥补,项目仍然有可能成功。

但问题在于,这些弥补都需要成本。

模糊的邮件会带来更多追问,混乱的提案会延长决策过程,缺少重点的项目周报会让真正重要的信息被忽略,晦涩的战略文件则可能让不同团队朝着不同方向行动。

相反,如果你具备清晰、流畅、有说服力的书面沟通能力,团队成功的概率会显著提高。

写作是工程领导者最重要的工具之一。

它能够帮助团队形成共识,让不同的人朝着共同目标前进;能够说服他人关注重要的问题;能够记录决策、传递背景、减少重复沟通;也能够帮助你建立一支更加健康、高效的工程团队。

始终围绕读者真正关心什么、需要理解什么、接下来应该做什么来组织文字,你才能提升职场写作能力,并真正通过写作发挥工程领导力。

文章包含AI辅助创作,作者:liu,如若转载,请注明出处:https://docs.pingcode.com/baike/5248612

(0)
liuliu
免费注册
电话联系

4008001024

微信咨询
微信咨询
返回顶部