写作是软件工程师重要的超能 - Gergely Orosz

19-06-01 banq
                   

Google8号员工和现在的工程高级副总裁UrsHölzle明确:写作是工程师重要的超能。  工程师经常低估写作的重要性。投资这项技能,以扩大您向其他人传达信息的能力,成为更有影响力的工程师。

大多数软件工程师主要专注于编写代码。这很有道理。这是在合理规模的团队中成为优秀工程师的重要一步。

然而,成功的公司不断发展壮大。软件工程团队迟早会超过几十个人,每个人都可以轻松地与其他人交谈。人们将分散在不同的楼层。将开设不同地点的新办事处。面对面的交流开始不足。 电子邮件,聊天或视频通话等频道变得更加重要。这种增长的速度因公司而异:对某些人来说,这需要数年时间。对于一些非常成功的公司来说,它发生的速度要快得多。

正是在这样一个更大的组织中,写作对于消息传递到更广泛的人群变得很重要。对于软件工程师而言,写作成为与其直接同行之外的工程师和团队进行联系,交流和影响的工具。写作变得至关重要,使思想,权衡和决策持久。写下来让这些想法可供各种各样的人阅读。应该写下来的事情可以包括提案和决定,编码指南,最佳实践,学习,Runbook,调试指南,事后调查,甚至代码审查。

为了让人们阅读你所写的内容,你需要写好

如果你在早期引起人们的注意,他们会继续阅读,他们会收到你想要传达的信息。他们中的更多人会对此做出回应,并且在没有对您的意思产生误解的情况下做到这一点。通过写得好,您可以扩展您与多个团队,组织或整个公司进行有效沟通的能力。除了您的直接团队之外,沟通和影响的能力是工程师成长资格的基本技能 - 从高级工程师到公司可能的领导或杰出工程师。

怎么能在写作方面做得更好呢?

写得清楚,简洁,并且易于阅读?与每项技能一样,这是一个了解基础知识,练习,获得反馈和重复的问题。

重新阅读自己的写作和无情的重新编辑是成为更好的写者的下一步。把自己放在自己阅读人的角度,并问自己是否早期抓住他们的注意力是关键。以较短的形式传递相同的信息并重新编写内容。来自GrammarlyReadable等服务的即时反馈非常有用。向您所见过的人写好电子邮件和文档的反馈是另一种成长方式。

 

                   

2