We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode 118. Why Writing Matters for Engineers

118. Why Writing Matters for Engineers

2021/8/3
logo of podcast Code[ish]

Code[ish]

AI Deep Dive AI Chapters Transcript
People
I
Ian Barley
L
Laura Fletcher
W
Wesley Berry
Topics
Laura Fletcher: 我认为无论解释何种技术主题,最终目标都是引导人们朝着期望的行为发展。因此,清晰的沟通至关重要,它能帮助我们有效地推动技术领域的行为改变。 Wesley Berry: 随着职业发展,我发现沟通变得越来越重要,尤其是在与工程师协作时。如何更有效地沟通,如何更好地完成工作,这些都离不开清晰的表达和有效的协作。对我而言,沟通已经超越了技术细节,成为我工作中不可或缺的一部分。 Ian Barley: 我深切体会到,当团队成员对目标有不同的理解时,工作效率会显著降低。沟通不畅会导致速度减慢,沟通开销增加,最终沟通本身成为主要问题。因此,我们需要努力帮助大家更好地沟通,更清楚地理解彼此的目标,从而简化问题,抓住核心。

Deep Dive

Chapters
This chapter explores the importance of communication skills, especially writing, for engineers. The conversation highlights how effective communication becomes increasingly crucial as engineers progress in their careers, impacting team collaboration, project success, and overall job satisfaction. The role of writing in creating shared understanding and driving better decision-making is emphasized.
  • Writing is a crucial meta-skill for engineers.
  • Effective communication fosters shared understanding and improves team collaboration.
  • Clear communication leads to increased job satisfaction and faster project completion.

Shownotes Transcript

在本集中,Ian、Laura 和 Wesley 讨论了沟通技巧,特别是写作对技术岗位人员的重要性。Ian 称写作是你能拥有的最重要的元技能。好消息是,你可以通过刻意练习来提高写作能力!

Peter Naur 的“编程作为理论构建” RFC 流程示例 解释深度错觉 史蒂文·平克的《风格感》 帕蒂·尚克的《为更深入的学习而写作和组织》 谷歌的技术写作课程 </context> <raw_text>0 欢迎来到 Kodish,探索现代开发人员的生活。加入我们,一起深入探讨编程语言和框架、软件架构实践以及个人和团队效率等主题,所有内容都针对开发人员和工程领导者量身定制。大家好,我叫 Ian Barley。我是 Salesforce 的首席架构师,今天我和两位嘉宾一起讨论沟通技巧。Laura 和 Wes,你们先做个自我介绍吧?

我叫 Laura Fletcher。我是 Salesforce 领导力发展的资深项目经理。说到清晰的沟通,我应该指出,我不是任何类型的工程师,但我做过 15 年的教学设计师,并且

我对清晰沟通的想法是,无论你解释的是什么类型的技术主题,我们都在试图引导人们朝着期望的行为发展。对。因此,教学设计和技术写作之间的联系非常紧密。

是的,太棒了。我相信我们会深入探讨所有这些内容。我非常期待这次谈话。Wes,你也做个自我介绍吧?我叫 Wesley Berry。我也在 Salesforce 工作,担任工程文化和实践架构师,并且

比 Laura 更有工程背景,当然,随着时间的推移,工程方面的经验越来越少。沟通变得越来越重要,才能完成我的工作。所以这绝对是我思考的事情,尤其是我与以前更密切合作的工程师沟通时,例如我们如何才能更好地完成工作,如何才能更有效地协作,所有这些事情。是的。我认为这可能是我们今天反复提及的一点,那就是

我认为这对任何从事任何技术工作的人来说都是如此,随着时间的推移,你会发现你所做的工作越来越依赖于沟通,而不是你所做工作的更深层次的技术细节。显然,

无论你是软件工程师还是火箭科学家,首先你必须知道你在做什么,对吧?你必须能够进行计算机科学或火箭科学的研究。但至少根据我的经验,你们是否也有同样的经验,

似乎当事情总体进展顺利时,很大一部分原因在于沟通方面,你必须与其他人合作。为了与其他人合作,你必须对你们正在从事的工作、目标以及遇到的问题有一些共同的认知,对吧?

如果你沟通不畅,这些问题很快就会成为主要问题。我完全同意。我认为你所说的拥有共同的认知或思维模式,这就像实现这一目标的唯一方法是清楚地表达我的立场并仔细检查。这是否与其他人的看法相同,或者是否存在某种不一致?所以这对我来说绝对是正确的。

是的,我知道在从事文化和实践工作时,我花了很多时间与工程师们沟通,了解他们的工作情况和进展。反复出现的一点是,当人们想到他们在工作中最喜欢的时刻时,几乎总是当他们觉得他们在从事与更广泛的叙事相关的事情时,对吧?他们理解自己在做什么,为什么它很重要,他们所做的事情将如何……

最终导致那件重要的事情。而且,你知道,即使在更广泛的工作环境中,也很容易忽略这一点。因此,你知道,我认为这确实回到了这样一个概念,即如果你能够有效地沟通并帮助人们理解他们正在做什么,它将产生的影响,为什么它很重要,为什么你以特定的方式去做,这只会导致人们对自己的工作更满意,更快乐。所以这也很重要。

我认为这太有趣了。有趣的是,我在 Salesforce 的经历确实反映了这一点,当我刚开始工作时,我是一名工程师,在一个交付软件的团队工作。我很快就注意到了你所说的那种确切的效果,那就是当每个人都在同一页面上时,当每个人都,我想,朝着他们相信并同意的共同目标努力时,事情进展顺利,事情进展得非常快。

当有任何摩擦时,当有任何阻碍时,例如,哦,你对我们为什么要这样做有略微不同的看法,或者,你知道,你认为我们的目标是 X,而我认为我们的目标是 Y,这只会减慢一切速度。这会让每个人都更加犹豫,最终,你所花费的沟通开销会越来越大,直到它成为等式中的主要因素。

这就是为什么我实际上走上了我在 Salesforce 的职业道路。我,你知道,从一个专门从事工程的角色转向了一个角色,在这个角色中,我大部分时间都在努力帮助人们达成一致,更好地沟通他们正在做的事情,以澄清、简化并真正抓住问题的核心。

所以我在这里 Salesforce 做这项工作大约六年了。我的团队叫做架构策略。这就是我们所做的。我们会说,好吧,这是架构,让我们看看我们是否能达成一致,清楚地看到它。当然,在实践中,大多数情况下,这就是写作,对吧?我做的是写作,而不是编写代码,而是散文。它确实扮演着非常重要的角色,那就是拥有这些沟通渠道,这些澄清渠道是开放的。是的。

好吧,我还看到你策划了很多沟通,试图突出

应该在团队之间看到的讯息。对于像 Salesforce 这样规模的公司来说,即使团队正在做很多类似的工作,并且可能犯了很多类似的错误,如果我们能够突出一些这些错误或决策,不一定是错误,而是结果证明非常有效或非常无效的决策,那么我们就可以节省其他团队尝试和失败或尝试和成功的时间,那么

剔除尝试阶段是共享大量信息并能够策划本身已经足够清晰的讯息以具有影响力的主要好处。我知道你可以有很多不同的目的,如果你在一个技术环境中,你可以出于多种原因写作。有很多不同的风格,有很多细微差别。

Wes,从你的角度来看,当你想到沟通和随之而来的风格时,你会想到哪些主要目的?当然。我的意思是,我认为在技术环境中一个非常常见的是基本上是为了教育。你想确保有人理解某些东西,对吧?但通常情况下,我认为沟通

我认为与之可以融合的是,当你试图说服某人相信某些事情时,不仅仅是你试图提供背景信息并帮助他们与你站在同一页面上,而是可能存在意见分歧,你试图说服他们不仅要理解不同的选择是什么,还要说服他们同意你选择的方案是正确的。

许多沟通中一个棘手的问题是,当这些事情混合在一起时。当你可以将整个沟通导向一个单一目标时,进行有效的沟通要容易得多,而不是同时做一点这个和一点那个的情况。我认为这是我们有时可能会出现一些偏差的地方。是的,同意。我认为这是我们一直在努力改进的,你和我都一直在 Salesforce 讨论这个问题,那就是

是在做出关于某事的决定时,我们如何才能更好地阐明导致该决定的过程以及该决定的影响,以便每个人都能以清晰的头脑做出决定。因此,我们实际上已经开始在 Salesforce 内部广泛采用一些实践。其中一个相当简单,它被称为决策记录。决策记录基本上是,嘿,当你决定某事时,只需

写下来。我知道这听起来很简单,但只需写下来。写下你所决定的内容,以及你为什么这样决定而不是另一种方式的原因。这有很多好处,对吧?其中之一是,如果你以后回来,事情进展不顺利,

你至少可以反省为什么做出这样的决定,如果事实已经改变,或者你意识到你做错了什么,你可以在那时改变主意。但至少你有一份记录。在我的职业生涯中,我可以数出无数次,

我做了这件事,我写下了我做出决定的原因。然后有些事实确实发生了变化。要么是现实世界中的一些东西发生了变化,例如,哦,你知道吗?客户不再想要那个了。他们想要别的东西。或者其他一些约束条件发生了变化。例如,哦,你知道吗?磁盘空间比以前便宜了。或者计算机比以前快了。当我们根据这些变化的约束条件来审视这个决定时,我们可能会说,

当时这不是一个糟糕的决定,但现在是一个糟糕的决定,我们可以改变它。所以我认为这种做法非常重要。我们还在使用 RFC 流程方面取得了很大的成功。Wes,你知道,你比我花更多的时间在这上面。也许你可以稍微描述一下。

当然。是的,我认为决策记录和 RFC 之间的主要区别,至少在大多数情况下,是它们包含很多类似的东西,对吧?它们都是记录你试图决定什么、你考虑过的一些替代方案、你讨论过什么、你如何思考、你最终达成的决定等内容的文档。

最大的区别实际上是一个流程问题。对于决策记录来说,它真的就像日记或类似的东西。我只是想记录下我所思考的内容以及我在我的小组或团队中所做的事情,以便它可以留待后用,以便我们可以参考它,以便它清晰明了。对于 RFC 来说,通常会涉及一定程度的寻求批准或至少是来自更广泛群体的一些认可。

因此,一旦你已经写出了这些内容,你实际上会引入一个更大的群体,让他们提供反馈,并试图确保你们都在同一页面上。因此,在需要协调决策的地方,这变得很重要,因为存在更广泛的利益相关者群体。影响更大,诸如此类的事情。是的。我应该提到 RFC 代表请求评论。我没有提到这一点。是的。当然,然后流程就会变得更复杂。在某些方面,就像

沟通的有效性会大大提高,因为现在有更多来自不同背景的人,他们对什么是对什么是错有不同的想法。然后你真的会更多地进入影响力领域,并试图让每个人都同意,在你可能做出的决定中,这是在当前环境下做出合理决定的方法。我认为另一重要部分

记录这样的决定只是因为它给了你机会学习如何成为一个更好的决策者,这有时我也觉得不明显,就像决策本身就是一项技能一样。我认为我们大多数人只是这样做,并没有真正把它当成我们可以做得更好的事情来考虑。但在许多情况下,我认为在回顾旧的决定时,并不是真的要看那个决定是否正确。在许多情况下,这是

我是否以熟练的方式做出了这个决定?我是否引入了所有合适的利益相关者?在我考虑这个问题时,我是否应该提出其他观点,或者我遗漏了其他因素?例如,也许那天我出于某种原因没有考虑安全问题。我在安全立场方面过得很糟糕,对吧?因此,在做出新的决定时,我可以说,哦,对了,上次我没有像应该的那样多考虑安全问题。这次我应该注意这一点。

因此,像这样的细节可以真正做到,下次你做出决定时,即使是一个完全无关的决定,你也能更熟练地做到这一点,我认为这也是一件非常重要的事情。这真的很有趣。我喜欢这种想法,即首先从强大的沟通中获得个人收益。我很好奇,你已经谈到能够事后反思你的决策质量。这总是事后反思时间吗?

还是仅仅因为记录了它,你就能在当下审查你的决策?仅仅是写下来的行为是否有价值?——我的确发现仅仅是写下来的行为就有价值。在我做过很多次的时候,我使用了模板,例如。所以仅仅这一点本身,

意味着我做决定的过程比我漫步思考然后得出结论要更加一致。就像,你知道,这样做,你可能不会对考虑哪些不同因素、考虑它们的顺序,甚至像你是否写下来等等这些事情保持一致。所以我认为这很有帮助。

总的来说,我发现它很有帮助,但我发现很难向其他人推销它,我想这就是我的想法。所以这让我质疑它是否广泛有用。例如,我认为在很多情况下,人们会说,是的,但这似乎有很多工作要做。我过去一直都是做决定的,结果还不错。所以我不能继续这样做吗?当然,答案是你可以继续这样做。但是

你的里程可能会有所不同,可以这么说。你可能会做出一些好的决定和一些坏的决定,并且可能很难弄清楚是什么使它们好或坏。

你只是运气不好吗?你只是非常幸运吗?还是有什么根本原因?所以我认为,如果你把它作为一项技能来练习,好的方面是,总的来说,你应该随着时间的推移而做出越来越好的决定。因此,是的,你偶尔仍然会做出一些糟糕的决定,但它们应该会更少,而且它们不应该那么糟糕。你会做出更多好的决定,并且这些决定会比你过去做出的决定更好。

你仍然会有好时光和坏时光,但总的来说,平均水平应该会提高,如果你正在进行这项投资的话。是的。我认为这实际上概括了当我们想到解释决定的重要性以及这如何影响你做决定时的想法时。我个人认为这适用于思考的各个方面。就像,

也许这只是我,因为我写了很多东西。但对我来说,写作是一种思考方式。写作是一种使我的思想达到某种程度的形式化或明确性,而当它们只在我的脑海中时,它们不必达到这种程度。因此,有一篇非常著名的论文,我认为是 20 世纪 80 年代的,作者是 Peter Narr,他是一位计算机科学家。

这篇论文名为《编程作为理论构建》。当时的背景是,许多人在 20 世纪 70 年代和 80 年代将编程视为本质上的打字。如果你正在编写程序,就像,好吧,你知道你需要做什么。只需输入程序即可。

他在这篇论文中所说的,并且他为此做了很好的论证,是,不,编程的基本活动实际上是构建表示。他称之为你的理论,构建现实世界中你试图解决的某个问题与程序中的解决方案之间的对应关系的理论。对。这个理论的丰富性和正确性是在软件工程中所关注的。对。

当然,有可能在没有任何散文的情况下构建许多复杂的工程制品。但如果你不这样做,你就会错过一个巨大的机会来捕捉和明确你当时脑海中的那些理论。你知道吗?这不仅仅是为了可能阅读它的人。这是为了你,因为你不会一定记得你当时的心态,你在创建一些复杂的工程制品时所拥有的这种非常复杂的心态。

所以我认为这种沟通和写作的行为本身就是工程过程的一个基本组成部分。是的,我的意思是,我认为它让我想起了认知偏差的概念。它被称为解释深度错觉,实际上,我觉得在某些方面,就像编程一样,有时感觉就是这样,这个概念有点像如果

如果你问某人他们对某事的理解程度如何,他们通常会给你一个相对自信的答案。但是,如果你让他们深入解释这件事,事情就会偏离轨道。所以经典的例子可能有两个。一个是厕所,对吧?你对厕所的实际工作原理了解多少?大多数人会说,我不知道,大约 7 分之 10。你会说,好吧,像写一个有序编号的步骤列表,这些步骤会在你冲厕所时发生。

他们会说第一步,按下把手。对。第二步,哦,不,也许我根本不知道它是如何工作的。就像,你知道,比我意识到的要复杂得多。是的。我觉得编程也进入了非常相似的空间,我们认为我们知道发生了什么,我们只是尝试做到最好。但我们实际上就像到达第一步、第二步,然后说,哦,不,哦,不。

也许我并没有真正理解我试图在这里解决什么问题,或者我将如何解决它。因此,是的,我认为,你知道,Ian 这里所说的花时间实际写出来可以让你摆脱这种情况,对吧?你会意识到你真正知道或不知道的东西有多少。是的,有很多因素使写作成为你从工程角度来看所做工作的绝对关键部分。然而……

我们很多人都很糟糕,对吧?事实证明,写作和有效沟通实际上比看起来要困难得多。Laura,也许你可以带我们了解一些关于如何有效沟通的基本想法,这样我们就不会在这里乱挥舞了?是的。这就是我在一开始提到的那个想法,

驱动特定的行为。Wes 回应说,谈到我们写作的两个主要原因是教育或说服。因此,当涉及到,你知道,如果我们都一致认为我们试图驱动特定的行为或阻止特定的行为,那么有一些基于研究的技术特别有效。我们讨论过的一件事

我认为我们有一些不同的意见。所以我对听听你们的看法很感兴趣。我们讨论过背景信息,以及提供一定程度的背景信息对于解释概念非常关键。在学习和发展方面,

背景信息被认为对于在课堂学习、阅读或你获得知识的任何方式以及将其转化为你实际使用它的方式、你将使用它的环境之间建立联系至关重要。因此,虽然某些东西在纸上阅读时可能完全有意义,就像冲厕所的例子一样,当我阅读它时,它完全有意义,但这并不意味着我已经准备好去修理它。

如果我注意到它没有正确发生。因此,提供这样的背景信息,好的,当我遇到这种情况时,请告诉我具体的细节,例如,我将看到什么,或者你在那种情况下看到了什么,诸如此类的事情,这些都非常有帮助。我想,嗯,

你们是否对背景信息的级别有强烈的意见,因为当然你可以将其推向极端。是的。你知道,这实际上很难做到正确。因为我要说的是,在大多数情况下,人们没有提供足够的背景信息,我认为区分背景信息和细节是有用的。因为在我看来,工程师在试图写东西时经常会做的一件事是,他们会进入如此令人难以置信的细节,以至于如果你没有

实际上与他们并肩工作在同一个系统上,甚至无法理解他们在说什么。你知道,他们会粘贴大量的代码、堆栈跟踪以及所有其他内容到这个解释中。如果你正在处理一个特定的问题,这可能是有意义的。但对于局外人来说,这只是……

太多的细节,对吧?你只需要知道这个函数执行 X。然而,你在这里有 16 个它现在正在执行 X 的例子。另一方面,我认为人们没有提供足够的背景信息。为什么存在这个东西?谁建造的?它存在多久了?

我们过去遇到过哪些问题?这里的基本情况是什么?你知道,所有这些东西你基本上都是不知道的,因为有一种叫做知识诅咒的东西,那就是你很难记住别人不知道你所知道的事情。

因此,你跳过了他们真正需要的所有内容,然后给了他们他们真正不需要的所有内容。根据我的经验,这是一种典型的糟糕的背景信息。我认为这其中存在一个真正的悖论。我认为在许多情况下,人们确实倾向于更多地关注细节方面,正如你所描述的那样。

在许多情况下,你进入的细节越多,你实际上需要提供的背景信息就越多,以便人们理解发生了什么。对。所以它与你想要的方向完全相反。所以真的,是的。

当我们说背景信息时,我们的意思是,正如你们两位都提到的那样,这个概念是:这对我有什么意义?这对我有何好处?我为什么要关心?对。这正是你想要确保抓住核心的内容。这不是要深入探讨你试图谈论的内容的细枝末节。有时你可能也需要这样做。但是,你越需要这样做,你可能也越需要理解为什么这些细枝末节对可能阅读它的人也很重要,以及它与他们如何相关。

这可能非常困难,因为我们有时讨论过的另一件事是,对 A 人重要的事情和对 B 人重要的事情可能大相径庭。所以现在你处于这样一个位置,有没有什么方法可以让我构建和构建这个文档的框架,以便对他们两人都有意义?或者也许我甚至要进入这样的空间,我需要编写两个单独的文档或这个文档中的两个单独的部分,其中每个部分都解决一组问题?因为有时很难……

将所有这些不同的担忧,你知道,它们来自哪里以及其他一切内容压缩成一件事情,并真正使其保持连贯和合理。我真的很喜欢细节和背景信息之间的区别,将这两者分开,并且

它让我想起了我们讨论过的另一个沟通最佳实践,那就是避免使用术语和复杂的语言。你知道,当你谈到有 16 个 X 如何执行 Y 的例子时,在教学领域,我们谈论的是认知超载。就像你已经在解释一个复杂的想法了。然后最重要的是,你强迫我去处理事情

复杂的语言和大量的技术术语,即使我知道它,额外的认知提升,也使它更加困难。因此,我们谈论一个叫做脚手架的概念,也就是,你知道,建立在最基本的基石上,你从共同点开始,好的,这是我们都知道的。

这就是为什么你会看到类比非常非常有帮助,不仅仅是因为讲故事的成分,而且类比建立在你已经知道的概念之上。因此,如果你将冲厕所比作水坝的工作原理,这个建立在最基本的概念上的想法。因此,为了做到这一点,你正在考虑你写的每一个词。这似乎是一个很高的要求,但是

事实上,一个正常的成年人阅读水平是九年级。你知道,在这个水平上,你不需要每隔一句话就查很多词。你正在相当轻松、流畅地处理事情。所以他们在这个水平上阅读,但他们喜欢的阅读水平实际上比这低两个级别。这就是它真正舒适的地方。因此,这就是为什么你会看到流行小说以七年级的阅读水平撰写的原因,对吧?

因此,就像,你知道,对于任何复杂的话题,如果我们可以去除我们要求读者做的任何额外的脑力劳动,它将确保他们越来越多地

在本期节目中,Ian、Laura 和 Wesley 讨论了沟通技巧,特别是写作对技术岗位人员的重要性。Ian 称写作是你可以拥有的最重要的元技能。好消息是,你可以通过刻意练习来提高写作能力!

Peter Naur 的“编程作为理论构建” RFC 流程示例 解释深度错觉 史蒂文·平克的《风格的意义》 帕蒂·尚克的《为更深入的学习而写作和组织》 谷歌的技术写作课程 </context> <raw_text>0 去理解,他们会记住我们一开始想要表达的内容。我认为这是真的,这让我很难过。但对我来说,这其中重要的是简化流程,真正考虑一下读者在阅读时的心理负担。史蒂文·平克在他的书《风格的意义》中也谈到了这一点,

他说,当你阅读一个句子时,你必须在记忆中保持某种结构,那就是句子的解析和句子的意义。你可以用一些方法来构建句子,让记忆负担在阅读过程中保持较低,对吧?这样他们就不必在得到回报之前堆积很多东西。或者你可以用相反的方式来构建句子,你知道的,你一个接一个地使用逗号,所有这些从句,但你并没有真正说出他们需要知道的事情,直到最后

所以他们在记忆中堆积了 50 个单词,试图在理解你想要表达的意思之前把这些东西都记住。所以有一些方法可以构建语言。但重要的是,你这样做,而不是怎么做。换句话说,你实际上是在关注读者的体验。对。当你查看一段散文时,这可能很难做到。

因为你已经习惯了。你已经读过这段话 12 次了。你知道它在说什么。你知道你想表达什么。这很清楚。所以,你知道,我有时在这方面使用的一个技巧是多次修改。人们说,哦,你应该有多个草稿和多次修改,这是有原因的。至少对我来说,原因是新鲜感。原因是我可以在第二天带着新鲜的眼光回到那篇文章,然后说,哦,昨天对我来说有点道理,但是我说得这么费力。我可以更简单地说成 X。

对。然后你做了所有这些工作。在这个过程中,你会注意到你会注意到你使用了像“利用”这样的词的情况。对。你知道,你必须利用这样那样,而“利用”基本上是一个无意义的词,因为你可以用“使用”来代替它。对。所以你会注意到你做了这些事情,然后你会改正它。我不知道这是一种误解,或者我不知道该如何定义它。

但在学术界,我看到了一种完全不同的语言模式。我的感觉是,它被用来提升可信度,我们这样写是为了向你展示我们了解这个主题。

当我们试图解释、教育、说服时,我认为这种复杂的语言使用方式对我们没有任何好处。你说得对,Ian。有时正确的词就是正确的词,它碰巧有三个音节或更多。但我认为很多时候情况并非如此。并且有一个很容易替换的词……

让你的受众群体处于同一水平。因为并非每个人,就像你说的那样,知识的诅咒,并非每个人都和你一样了解相同的事情。这有时会让我对学术写作有点抓狂,实际上,你会有这样的想法,如果你

我们要考虑写作的目标是什么。写作的目标似乎是为了展示智力或其他什么东西,而不是为了,你知道,提出一个观点或与其他人沟通。对。这就像是一种炫耀或什么东西。对。就像,看看我。我多么伟大聪明?但与此同时,我不确定我是否能责怪他们,因为这是他们在其他学术写作中看到的例子。所以某种程度上,就像试图匹配那里的上下文。

尽管如此,这仍然让我抓狂。嗯,在《风格的意义》中,平克实际上还有另一种描述学术写作的方式。那就是它很糟糕。它只是糟糕的写作。但是,你知道,我在学术写作和许多技术写作中发现的另一个缺失之处是,你可能会称之为讲故事的任何东西的缺失。对。

对。任何叙事弧线,任何具体的细节。Wes,谈谈一下吧。使用故事作为沟通的一部分有什么意义?

我认为有几个关键方面。一个与 Laura 谈到的脚手架的概念有关,对吧?所以在很多情况下,这可以为对话提供一些共同的基础,让每个人都在同一页上,对吧?你不必知道这个特定的术语或其他什么。你不必一定在正确的时间出现在房间里才能看到这件事的发生,这会给你所需的上下文。就像你讲故事一样,让每个人都处于同一页上。

故事是我们从小就接触到的东西,对吧?从儿童故事书到我们现在消费的电影、电视等等。这是一种非常熟悉的与沟通互动和接收信息的方式,它有助于引导我们,并为我们提供更多机会在沟通中看到自己,我认为如果它非常正常,这并不一定会发生。

严格的技术性和细节导向。你不会在其中看到自己。你只是想,哦,这是强加给我的信息。我不认为自己是其中的一部分。这就是故事的强大之处,对吧?我们可以以某种方式、某种形状或形式在故事中看到自己。嗯,所以它们往往,至少在使用得当的情况下,嗯,

更令人难忘,并且真正有助于把事情讲清楚。例如,如果你去看两个演示文稿,一个完全没有叙事元素,它非常注重细节。另一个有一个叙事元素。如果你问观看这些演示文稿的人,即使是一小时后,人们也可能能够告诉你关于那个叙事性演示文稿的内容。而且,你知道,能够告诉你关于注重细节的演示文稿内容的人数将会非常不确定。一周后,可能没有人会记得注重细节的演示文稿了。

我认为记忆部分,对我来说,这是最大的卖点。这对我来说是个新闻,实际上网上有大型的记忆比赛。

人们竞争看他们可以连续记住多少东西,随机的东西。所以我听别人谈论他们是如何做到这一点的,他们实际上是在他们的脑海中创造一个场景。所以就像他们熟悉的地方,并将他们应该记住的随机事物与那个物理空间联系起来。而且,

所以对我来说,这就是我们在讲故事时所做的。我认为它像一棵圣诞树。我们提供圣诞树,然后我们把这些装饰品挂在上面,这样他们就可以在脑海中拥有这种空间关系。有一个经常被引用的统计数据,关于

关于故事使事情更容易记住 22 倍,这听起来非常戏剧化。但是当你看到它在实践中时,你会想,哦,是的,我确实记得汽车的颜色,我确实记得肇事者的身高或海滩上日落的阴影。所以当你看到它在行动中时,你会发现它非常令人大开眼界,说明

讲故事对于记忆保存的价值。在技术环境中这样做可能很棘手,对吧?如果,你知道,我需要告诉你一种我们正在开创的新型数据库分区技术。让我给你讲一个关于一些不得不……我不知道……对吧?这就像,

有时这可能是一个真正的难题。实际上,对我来说,我实际上有时会有点接受这种荒谬性,因为我认为这与我非常重视的良好沟通的另一个方面有关,那就是幽默。在我们的写作中加入一定程度的幽默或轻松有什么价值?

我认为幽默是将某些东西与事实的景象区分开来的东西。差异原则,幽默以一种让我记住它的方式将事物区分开来。所以 Ian,在你的演示文稿中,你结合了很多令人惊讶的 GIF 和图像,因为你将你的概念故事编织在一起。

我仍然记得我看到的一些你的演示文稿中的内容。因为它们出乎意料,所以它们很突出,这些是我们记住的东西。

你可以将其用于善与恶,对吧?如果你突出不重要的事情,如果你使用差异原则来突出实际上不应该让人记住的想法,你就会占用读者脑海中的记忆空间。但是如果你能非常有策略地使用它,就像我认为你做的那样,它确实有助于提交某些主题。

而且,你知道,我认为适合我的另一个方面是,当你在一篇文章中添加一些趣味、幽默或一些意想不到的东西时,就会发生一种信号传递。它所做的另一件事是向读者传达信息,嘿,我在乎这件事。你也应该在乎它。我在乎到足以在这方面多花点心思。我不是,你知道,只是在做我必须做的例行公事。所以

所以你可能实际上想注意这一点,因为你可能会发现其他你感兴趣的东西。这就像两个大脑之间的一种信号,嘿,睁开你的眼睛。这是真的。我在这里。我在和你说话。所以我认为这种个人性和个性实际上是,我认为它是一种真正可以帮助并且可以给予额外的推动力,使你正在写作或沟通的事情真正传达出去的东西。

所以还有一个概念,我认为如果不讨论一下,我们就会有所遗漏,那就是关于什么使沟通真正有效,那就是重复。我认为这是……

在某种程度上是微妙的,因为它有冗余的邪恶兄弟。人们真的,你知道,特别是当我们考虑简洁的重要性时,冗余是每次都应该去除的东西。但是重复对于让人们记住某些东西至关重要。我们形成记忆的唯一方法就是不止一次地听到某些东西,并且不得不思考一个概念。否则你的大脑就会停止。

当你睡觉时删除它,这样可以腾出更多空间。所以在文档或某种沟通信息中,这可能看起来像,你知道,当你谈论演示文稿时,你会说,你会告诉他们你要告诉他们什么,你会告诉他们关于它的事情,然后你会告诉他们你告诉他们什么。我认为这是将重复融入到

真正强调你的要点的一种简单方法。因为正如你的观点一样,Ian,没有新鲜感,我认为很容易认为这非常清楚,而有人阅读你的论文并从中得出完全错误的信息。在内部,有一些关于

创建团队协议的最新举措的非常好的例子。我觉得我们一直在不同的渠道看到关于团队协议的信息。这种重复开始让你觉得,这不是昙花一现。我知道它们是什么。我知道我应该与我的团队一起努力。我认为这是一个很好的例子,说明如何在各个渠道中很好地使用重复。

我和 Ian 对此的看法略有不同。我知道当我们一起处理文档时,这一点尤其明显,Ian 比我更依赖重复。我认为我喜欢尽量简洁,说实话。所以我知道这就像我的偏好。除此之外,我认为在许多情况下,我的偏好可能实际上是

考虑 Laura 谈到的内容,对吧?这种跨渠道和跨信息而不是在信息内部的重复概念。我认为在重复之间留出空间有很多价值,基本上。是的,我想重复我自己。我想确保信息清晰。但是如果我在一份文档中说 10 次,我不确定它是否会比说 8 次或 5 次或 3 次好多少。因为在该文档的上下文中,只有很多次

它会足够突出或足够令人惊讶或足够有趣,以至于人们会更多地考虑它,而不是如果我在 10 个不同的渠道、10 个不同的文档中重复它,我觉得这可能会更有力,但这取决于情况,因为有些事情你没有这样的机会。你不会有 10 次机会来沟通这件事。你只有一次机会这样做。所以当然,就像所有事情一样,你必须在这里寻求某种平衡。

你知道,对我来说,这里重复的概念,就像这里还有另一个微妙的相关概念,那就是用于纠错的冗余。你知道,如果你考虑一下,你知道,信息传输,有一个关于信息传输的基本原理,你可以通过添加冗余来减少传输错误。

所以在写作和沟通思想方面,对我来说,这表现为尝试说,好吧,这是一个句子,它完美地概括了我的观点和我想说的话。然后假设,好吧,如果有人没有理解呢?如果由于某种原因它没有传达给他们呢?我会添加什么?你知道,也许,你知道,一段话之后。

说类似的话,换句话说,用不同的方式说,对吧?因为如果你只是重复同样的事情,它不一定会有所不同。我们这里说的不是通过有损线路传输信息。我们说的是由于某种原因,某些东西没有进入某人的大脑。现在,你知道,我们谈论所有这些,就好像,你知道,写作是你坐下来做的。而且,你知道,只要你理解我们正在谈论的东西,你就会做得很好。而这与事实相去甚远,不是吗?

让我想起了那个老笑话,我如何到达卡内基音乐厅?那个人说,练习,练习,练习。这有点类似的想法。是的,是的。我的意思是,当然,在我职业生涯中体验写作的方式,是的。

这不像发生了一些特别的事情让我成为一个伟大的作家。这是练习。这是我一直都在写作。而且,你知道,我认为这有点像拉小提琴,你知道,被告知该做什么只能让你走那么远。这只是你做这件事,你一次又一次地去做这件事,并从你的错误中学习,这是一种刻意练习的方式。

我认为对此的一个重要的后续是,至少对我来说,获得写作反馈的重要性。我认为,尤其是在我职业生涯的早期,我会写出这个精彩的东西,然后点击发送,点击发布。就是这样。我完成了。对。那是,

我从在它发送给更广泛的受众之前,先请一些关键人物说,你读完后得到了什么?你理解了吗?我试图表达的观点传达给你了吗?你从我试图从中发送的内容中得到了什么?这就像真的,真的很有价值。同样地,你知道,我现在发现自己经常被要求编辑其他人的文档。而且,你知道,我经常,嗯,

从他们所说的内容、他们所说的方式、它与我的不同之处以及如何帮助他们使他们的写作更有效,这些方面学到了很多东西,这也给了我一个新的视角,让我可以使自己的写作更有效。

是的,拥有一位优秀的编辑是无价的。我想说另一件事对我来说并不明显,尤其是我开始进行教学写作时,那就是那里存在着多么不同的写作风格。为不同的目的采用非常不同的声音是有用的。当我开始进行教学写作时,我来自一份我一直在进行非常正式写作的工作。然后我开始进行教学写作,

然后我们开始进行写作指导,这种段落风格不起作用,权威的声音也不起作用。因此,能够根据你的受众是谁以及你的目的是什么,灵活地使用你使用的语气,这将大有帮助。因此,与读者和编辑一起验证这一点,对于确保你为你想与之沟通的人找到了正确的平衡非常有帮助。

是的,是的,我完全同意。我认为你可以只为自己写作以享受它。但大多数时候,写作就是沟通。写作是人际交往的。

对。所以很多写作技巧的提高,只是更好地与人相处,了解他们,了解其他人的大脑是如何工作的,以及如何与另一个人的大脑分享想法。所以,你知道,我知道我们时间差不多了,但这实际上可能是一个有趣的结束说明。你有什么资源可以让人们依靠,以提高写作能力和沟通能力吗?我读过的一本书,