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

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

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

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

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

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

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

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

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

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

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

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


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

查看所有标签

猜你喜欢:

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

Linux/Unix设计思想

Linux/Unix设计思想

甘卡兹 / 漆犇 / 人民邮电出版社 / 2012-3-28 / 39.00元

《Linux\Unix设计思想/图灵程序设计丛书》内容简介:将Linux的开发方式与Unix的原理有效地结合起来,总结出Linux与Unix软件开发中的设计原则。《Linux\Unix设计思想/图灵程序设计丛书》前8章分别介绍了Linux与Unix中9条基本的哲学准则和10条次要准则。第9章和第10章将Unix系统的设计思想与其他系统的设计思想进行了对比。最后介绍了Unix哲学准则在其他领域中的应......一起来看看 《Linux/Unix设计思想》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具