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

栏目: IT资讯 · 发布时间: 5年前

内容简介:Google8号员工和现在的工程高级副总裁UrsHölzle明确大多数软件工程师主要专注于编写代码。这很有道理。这是在合理规模的团队中成为优秀工程师的重要一步。然而,成功的公司不断发展壮大。软件工程团队迟早会超过几十个人,每个人都可以轻松地与其他人交谈。人们将分散在不同的楼层。将开设不同地点的新办事处。面对面的交流开始不足。 电子邮件,聊天或视频通话等频道变得更加重要。这种增长的速度因公司而异:对某些人来说,这需要数年时间。对于一些非常成功的公司来说,它发生的速度要快得多。

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

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

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

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

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

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

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

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

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Mathematica演示项目笔记

Mathematica演示项目笔记

吴飞 / 清华大学出版社 / 2010-7 / 39.00元

Mathematica是由美国科学家斯蒂芬·沃尔夫勒姆(Stephen Wolfram)领导的Wolfram Research Inc.研究公司所开发的一体化计算引擎。《Mathematica演示项目笔记》结合Mathematica演示项目以及第6版和第7版的最新功能(动态交互性、即时三维图形、数值模拟和仿真、高效实时计算、集成语言系统、多核并行计算和数字图像处理等),讲解了符号计算、程序设计、算......一起来看看 《Mathematica演示项目笔记》 这本书的介绍吧!

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具