We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode 223: Writing Stuff Down is a Super Power

223: Writing Stuff Down is a Super Power

2024/11/17
logo of podcast Test & Code

Test & Code

AI Deep Dive AI Insights AI Chapters Transcript
People
B
Brian Okken
Topics
我发现写下东西对我来说既是超能力,有时也是一种负担。在会议中,我会用笔记本和笔,并在第一页留白,这能让我更好地专注于倾听他人发言,并表示我对会议的尊重。我会在下一页列出自己想讨论的要点,避免分心。如果我是会议主办方,我会在开始前列出要点,这同样是对与会人员的尊重。我不建议在会议中使用电脑或手机记笔记,因为这会让人觉得我不认真。在记笔记时,我会尽量简洁,只记录关键词、待办事项和需要跟进的事项。有时,我会写下一些无关紧要的想法,这能帮助我集中注意力。为了避免记录过多无用信息,我开始使用更小的笔记本,提醒自己要选择性地记录。由于过去过度记录导致手腕受伤,我开始练习专注倾听,减少记录内容。在记录之前,我会先思考是否真的需要记录下这些内容。我会定期回顾笔记,标记重要的待办事项,并删除不重要的内容。我会将笔记中的待办事项转移到其他工具中,例如GitHub、GitLab或待办事项应用程序。我会在笔记本上记录一些创意想法,例如博客文章、播客主题等,即使有些想法最终没有实现。邮件写作应该简洁明了,并充分利用编辑功能。邮件主题应包含需要对方执行的操作,一封邮件最好只包含一个主题。将想法写下来,能帮助我理清思路,找到问题的解决方案。写博客可以帮助我记录一些容易忘记的技术细节。写书可以帮助我记录和巩固专业知识。总而言之,写作能帮助我停止思考、更好地倾听和记住事情,提高效率。

Deep Dive

Key Insights

Why is writing things down considered a superpower in meetings?

Writing things down in meetings helps improve listening, shows respect to others by indicating readiness to take notes and action items, and frees up mental space to focus on the discussion. It also allows for better preparation and organization, ensuring that important points and follow-ups are not forgotten.

What is the speaker's approach to preparing for a meeting?

The speaker prepares for a meeting by using a notebook with a blank first page to signal readiness to listen. If they have topics to discuss, they jot them down as bullet points on the next page to avoid distraction and ensure they remain attentive to others during the meeting.

Why does the speaker prefer handwritten notes over digital notes in meetings?

The speaker prefers handwritten notes because they believe digital devices like laptops or phones can give the impression of disengagement or multitasking, which may be perceived as disrespectful. Handwritten notes, on the other hand, convey focus and attentiveness.

What strategies does the speaker use to take effective notes during meetings?

The speaker uses shorthand keywords instead of complete sentences to capture key points, writes down to-do items and follow-ups, and jots down distracting thoughts to clear their mind. They also use symbols like boxes or circles to highlight actionable items and cross out irrelevant notes later.

How does the speaker manage and review their notes after a meeting?

The speaker reviews their notes soon after the meeting to identify and mark actionable items, such as to-dos or follow-ups. They transfer these tasks to digital tools like GitHub, to-do apps, or calendars to ensure they are actionable and not left on paper. They also periodically review their notebook to ensure nothing is missed.

What is the speaker's advice for writing effective emails?

The speaker advises keeping emails concise, editing drafts before sending, and clearly stating the desired action in the subject line. They also recommend addressing one topic per email to make it easier for the recipient to respond and manage their inbox.

How does writing things down help the speaker solve complex problems?

Writing things down helps the speaker organize their thoughts, identify constraints, and free up mental space to think creatively. For example, while working on an architectural change, writing down the problem and constraints led to a breakthrough solution after revisiting the notes the next day.

What role does writing play in the speaker's creative process?

Writing helps the speaker capture ideas for blog posts, podcast episodes, software projects, and art projects. By writing these ideas down, they can stop thinking about them and focus on their current work, while also having a reference for future projects.

Why does the speaker value writing blog posts and books?

The speaker values writing blog posts and books because they serve as personal references for recurring tasks or problems. For example, their book on Python testing is a go-to resource for solving technical challenges, saving time and effort by avoiding repeated research.

Chapters
This chapter explores the benefits of writing things down, focusing on note-taking techniques during meetings. It emphasizes the importance of mindful listening and selective note-taking to avoid information overload and improve focus. The speaker shares personal experiences and strategies for effective note-taking.
  • Writing things down can be a superpower, helping with better listening, remembering information, and problem-solving.
  • Using a blank page in a notebook encourages active listening and shows respect to others.
  • Writing down personal talking points on a separate page prevents distractions and keeps an open mind.
  • Selective note-taking is crucial to avoid writing too much; keywords and shorthand are recommended.

Shownotes Transcript

让我们谈谈写下事情。我认为写下东西对我来说既是一种超能力,有时也是一种诅咒。所以我想谈谈它。欢迎来到 Test & Code。本期节目由 HelloPytest(学习 pytest 的最快方法)和 PythonTest 社区赞助播出。更多信息请访问 courses.pythontest.com。

我喜欢把事情写下来。我也喜欢可以选择不写下东西。让我们以会议为例。所以当我参加会议时,我喜欢带一个笔记本和一支笔,然后打开笔记本到空白页。这空白页让我和其他人准备好让我倾听。所以它向我自己发出一个提示,提醒我倾听他人,让他们说话。

我还认为,这是一种尊重的方式,表明我准备做笔记并采取行动,如果有人提出什么问题的话。现在,有时我会有一些我想在会议上谈论的事情。那么我把它放在哪里呢?我通常把它们放在下一页的项目符号中。所以第一页是空白的。它让我准备好倾听。下一页将有一些项目符号,如果我想确保我没有忘记它们的话。现在,对我来说,把这些写下来很重要

因为如果我不写下来……

我会思考事情,思考我想谈论的事情,而不会真正倾听别人。所以把这些写下来让我保持开放的心态和耳朵,在我开始之前先倾听。现在,如果是我主持会议,那么我认为这是相反的。在顶部放几个项目符号是尊重的,它向房间里的其他人表明

我有我想谈论的事情。我仍然可能会问问题或说,先问问人们他们的情况,但这给其他人一种印象,那就是议程。我有议程,这样我就不会浪费人们的时间,我认为这是尊重的。数字内容怎么样?所以我用笔记本。数字内容呢?这只是我个人的事情。我知道有些人会把他们的笔记带到会议上,或者用数字格式做笔记。

我认为平板电脑是一个很酷的主意。我想尝试一下。但是,如果你用笔记本电脑或手机记笔记,我实际上根本不相信你。即使我相信你,我的默认感觉是你正在做其他事情。你对会议感到厌倦了。你对我的讨论感到厌倦了,你正在查看,我不知道,YouTube 视频或你的 Mastodon 信息流之类的东西。

现在,即使这不是真的,我的一部分仍然认为你在做其他事情。或者你可能正在阅读电子邮件,这在会议期间是不尊重的。所以即使你不是,我认为纸和笔的交流

效果更好。你可能有一个空白的平板电脑,那也可以,或者像一个数字平板电脑。好的。那么我写下什么呢?如果我在一个,在一个会议上,我倾向于想写完整的句子,但这不会有帮助。这是,我将无法同时写下所有内容并倾听。所以我试图写下关键词来提醒我一个主题,我们讨论的主题。我写

尽量写下足够的关键词,以便我实际上能记住整件事。所以有时它们是完整的句子,如果允许的话,但我尽量只做简短的速记句子。还有待办事项。我甚至会在待办事项旁边画一个框,提醒我我已经同意做某事了。我还需要跟进的事情,即使是像其他团队成员或会议上的其他人同意做的事情,但我必须跟进以确保它完成或

或稍后检查,我会把它写下来,几乎就像一个待办事项。这对我来说是一个待办事项,以便稍后跟进。有时,想法会跳进我的脑海,就像冥想一样,当有想法跳进来时。在讨论过程中,会有其他想法分散我的注意力,让我无法听到我们正在谈论的内容。比如,我可能很讨厌双关语笑话,所以我的脑海中可能会出现一个笑话,而不是像,

我喜欢,我记得这个笑话,我并不需要记住。我会记下一个小小的笔记,只是一些词。然后即使我不记得笑话,它也会告诉我的大脑,你已经写下来了,你忘记了,你不会忘记的。或者,你知道,我最近注意到的一件事是我的汽车后部的灯,照亮车牌的灯。

比如照射在车牌上的灯,你应该有这个灯,而我的灯烧坏了。我需要,我需要把它修好。嗯,所以如果这在我的脑海中出现,我无法在会议上做任何事情,但我只会画,比如写下灯泡之类的。这不像我会忘记它,但写下它,写下一些东西让我可以欺骗我的大脑停止思考它,这样我就可以专注于我面前发生的事情。现在,我还有另一个

太多东西了。如果我从一个会议中带走整整一张 8.5 x 11 英寸的笔记纸,或者可能是两页,我可能真的不会阅读所有这些内容。所以为了减少这种情况,我改用了一种更短的格式,嗯,

例如笔记本,就像一个 5 我甚至不知道这是什么 5 x 7 或更小一点,嗯,这就是我喜欢用来提醒自己要选择性的东西,所以即使有很多纸张,嗯,形状会提醒我选择我要写下的内容,所以嗯,为什么我专注于不写东西呢?原因之一是

我长期以来一直有这个问题,写得太多。所以在大学里,我会记下大量的笔记,从高中到大学的几年里。我写了这么多东西。我不总是复习它,但我感觉把它写下来很好。但在某一时刻,我的手开始疼了。我的右手,我是右撇子。

我的右手开始疼了。我的手腕疼,我的肩膀也疼。我只是,我写得太多了,我再也写不下去了。所以我不得不突然停止。所以,嗯,我确实去看过医生,但是,但是在我去看医生之前,嗯,我真的只是不得不停下来。我不得不停止做这么多事情。我会去,比如一周。实际上,我不记得有多久了。我会,嗯,

只是不做笔记。这是,我感到恐慌。我怎么能在不记笔记的情况下上大学呢?但我只是试图保持专注,试图只听讲座中发生的事情,不去想其他事情,真正地注意听。那是一个非常好的练习,只是试图在讲座上冥想。我认为这对我来说真的很好。但是我

在那之后,当我开始恢复到我的手开始感觉好转的时候,我可以开始记笔记了。我不想再回到那个问题中。所以我开始更具选择性地记笔记。所以更具选择性地记下哪些笔记。所以一旦我听到我认为需要写下来的东西,

我会尝试花几分之一秒的时间思考,我以后真的需要知道这个吗?答案是否定的,不要写下来。或者我可能真的需要以后知道这个,但这对我来说有意义吗?我可能也会记住它吗?那么要么什么也不写,要么写一个更短的关键词,因为我可以把它从我的脑海中清除掉,停止思考它,但我可以,我可以,嗯,

我知道我会记住它。现在,如果它更复杂,我需要记住它,我会写下更多关键词或写一个完整的句子。所以在它甚至到达纸张之前就进行选择已经帮助了我。现在有编辑,这只是编辑,比如写下来或不写下来,但有我写下来的内容,比如,你知道,我是否写了正确的关键词?我是否写了完整的句子或其他什么?那是,

那是另一个故事。不要编辑。我在写东西的时候不做语法编辑或任何类似的事情。只是为了把它从我的脑海中清除掉。接下来,我该如何处理笔记呢?所以在我记下笔记之后……现在,在大学里,这很容易。笔记是用来学习的,一旦考试结束或学期结束或其他什么,你就可以扔掉笔记本了。不需要它。我没有保留任何这些东西。但是……

但在工作和生活中,情况就不同了。如果我保留个人日记,那是另一回事。那很好。但对于工作或待办事项或这个播客或其他事情,我该如何处理这些笔记呢?所以只要我能够,我想回到笔记中,然后仔细检查待办事项或我需要跟进的事情旁边是否有方框。

我通常也会把它们圈起来,以确保记住这是重要的。所以圆圈的意思是我已经编辑过了。我已经得到了重要的事情。现在不重要的事情,我会尝试用斜线划掉我以后不需要知道的东西,只是为了表明我已经编辑了这一页笔记,我不需要它了。而且很多时候我都不需要编辑它。

不需要任何东西。我只是把整个东西都划掉了。我真的很喜欢这样做。我非常喜欢这样做,嗯,所以一些待办事项可能只是简单的事情,比如给某某发邮件并提出一个问题。那就去做吧。我在复习笔记的时候就去做。这样我就可以摆脱整个事情了。这很有帮助。现在这就是我喜欢做的。我不总是做得很好,但是,嗯,我至少每周都会浏览一次

然后至少每月一次,尝试浏览整个笔记本,确保我没有错过任何东西。但是一个月太长了。每隔几天,确保我没有错过任何笔记页面。很好。现在,在我把那些待办事项或行动项目准备好之后,我不喜欢把它放在纸上。我喜欢把它们转移到……

GitHub 或 GitLab 待办事项或任务,把它们从那里拿出来。或者对于个人事务,我会把它放在手机上的待办事项应用程序之一中,或者有时会给自己发邮件提醒自己何时需要记住它,或者在日历上添加一些东西等等。把它从笔记形式转换成可操作的形式很有帮助。我也有创造力,所以我也有

我经常在笔记本的开头保留单独的页面,其中包含我想撰写的内容,例如我想撰写的博客文章或我想录制的播客文章、我想进行的研究或软件项目或其他类似的事情或艺术项目。这些都没问题,我不会过多地编辑它们,但我确实喜欢在这些内容周围保留几页额外的空间,以便它们可以增长,然后,嗯,嗯,

如果我不再想做它或类似的事情或已经做过了,我会把它划掉。这很好。但我保留的我想做的项目列表比我实际做的要多得多。那有什么意义呢?我的意思是,即使我从未做过这些,也有一定的意义。重点是把它从我的脑海中清除掉,这样我就不用再考虑它了,这样我就可以专注于我正在做的事情了。我想稍微谈谈电子邮件,因为电子邮件是书写文本。

它有点像为你自己,但它也为其他人服务,所以嗯,我认为我非常擅长给人们发邮件,嗯,我的邮件很简短,嗯,我可能在撒谎,无论如何我都写过一些长邮件,所以我想提醒人们的一件事是,电子邮件不像发短信,也不像用笔写的日记,你不能轻易编辑

电子邮件在你的电脑上,所以你可以编辑它。所以我想提醒人们的是,把这些东西从你的脑海中转移到一封电子邮件中,然后编辑它。草稿是可以的。你可以把它保存为草稿,特别是如果它不是一封好的邮件,如果它像是在谈论一个问题。如果紧急,那就把它发出去。但如果不是紧急的,也许可以稍等一下。所以把它保存为草稿,稍后再回来查看。

我有一些关于电子邮件的技巧,有些人真的不太擅长。我以前也不擅长,第一个是,如果你要求别人做某事,如果你想让人做某事,让这个动作出现在主题行中。所以当他们查看他们的电子邮件列表时,他们可以看到有人要求我做某事,这就是它是什么,或者至少,你知道,请回复或,嗯,

请对任何事情采取行动。但是让这些动作出现在主题行中可以帮助读者知道你正在要求他们做某事。另一件事是每封电子邮件只包含一个主题。所以如果你要求别人为你打电话或订购东西或任何东西,真的,任何东西,

你也会说,“嘿,既然我正在和你说话”,就像在谈话中一样,你可能会走到某人面前,要求某人做某事。但是你,既然你在那里,你也可以顺便问问他们的狗或问他们其他事情。我不会在工作邮件中这样做。我喜欢把它们分开,你知道,问候狗狗或其他事情是可以的。但是如果你问了很多事情,你真的需要对两三件事做出回应,

那就把它们分成三封单独的电子邮件,因为这样可以帮助对方。然后对方就可以,一旦他们做完了一件事,如果他们回复了一件事,他们就可以存档或删除那封电子邮件,而另外两封电子邮件仍然在那里。他们还没有完成那些事情。所以这有点像,如果你要求某人做三件不同的事情,你必须把它放在主题行中,这确实告诉你它们需要是三封单独的电子邮件。我有一个关于电子邮件的故事,我打算,

告诉你,但这实际上与电子邮件无关。它与内部维基有关。但概念是相同的。我们有一个内部维基,我和几位同事正在讨论一个架构更改,一个关于维基页面的更改建议。我开始着手这项工作,并意识到我认为这种更改实际上是不可能的。所以

我所做的是,我认为所有这些关于为什么它不可能的的想法都在我的脑海中盘旋。所以我开始写下要点,说,这里有一些背景信息。这里有一些关于我们当前系统相关的资料。这里有一些关于我们正在使用的框架以及我们想要做的更改的相关资料。然后我得出结论,由于这些原因,我们试图进行的更改是不可能的。我一写下这个,我的脑海中就解放了东西,我查看了所有事情,并意识到那里有一个限制,那不是一个真正的限制。有一个数据存储,一些系统状态被保存在一个地方。我真正意识到的是,这就是问题所在。如果状态被移动到其他地方,如果它被移动出

那个,如果那个在类中,从类中移出并使其全局可用,比如通过访问器函数或其他什么,或者一个小数据库条目,这将使整个系统工作。在完成所有这些之后,我想出了如何解决这个问题的方法。我的意图是论证这种改变是不可能的。写下它的效果

是释放足够的,把所有细节从我的脑海中清除掉,这样我就可以单独查看它了。实际上,我睡了一觉,回来查看它,并意识到,哦,我的上帝,那个限制不是真实的。我们可以把它移出去。它根本不会改变 API。所以我确实这样做了。我睡了一觉,第二天回来,我能够,我实际上能够更好地看到解决方案,并且

能够制作原型。我已经为此工作了好几天了,在把它从我的脑海中清除掉之后,我能够在几个小时内制作出一个可行的更改原型。然后我在剩下的时间里完成了整个系统更改。嗯,只是把它从我的脑海中清除掉,让我能够创造性地思考解决方案,这真的很好。我还,嗯,在帮助下,我和我的同事就此事进行了两次谈话。

所以他们的讨论真的帮助了我。当然,我还给他们发了一封便条,感谢他们与我一起进行更改。我还想谈谈其他形式的写作。那就是维基,内部维基,电子邮件,笔记本上的小笔记。但我还会写博客文章,还写了两遍同样的书。但是

所以博客文章,当我开始写博客时,我只是想写一个技术博客,但我不想写。我不知道该写什么。所以当时我使用的是版本控制系统 ClearCase。那是很多年前的事了,但是,有一些事情是我每天都在做的。我不需要把它们写下来。我每天都做,但我偶尔会做一些命令,

我会总是忘记,所以我总是会查找它们。所以我给自己制定了一个规则,如果我必须,如果我研究了一些我知道以前研究过的事情,所以这是我第二次不得不研究如何做某事,那么我会写一篇博客文章,这样我就不用再研究它了。我可以查看我自己的博客。效果很好。现在我的书也差不多是这样。我不只是为自己写书,《使用 Pytest 进行 Python 测试》。

但实际上,它也是为我写的。所以我对《使用 Pytest 进行 Python 测试》的副本完全破旧不堪,因为它在我的办公桌上。它一直都在附近。我经常使用它。实际上,在我刚才谈到的那个架构更改中,有一些部分我不得不查找。我需要使用……这与写下东西的概念无关,但我还是会告诉你。

所以为了解决这个问题,我必须使用 Pytest 生成测试。这是一个 Pytest hook 函数。我需要使用它来根据标记传递的值参数化夹具,并使用标记参数。然后我必须根据这些标记的值以及将要进行多少参数化来参数化或不参数化夹具

然后,夹具的值也需要对类或测试可用。所有这些部分,嗯,你知道,就像我一样,记住所有这些东西。这有点细节。所以,嗯,我查找的所有这些部分都在书中。太棒了。我能够,我很感谢我过去的自己写下了这些东西,它帮助我解决了这个问题。所以无论如何,嗯,

从快速记笔记到在会议期间记笔记,到在听讲座或其他什么的时候记笔记,以及为我自己写下东西,到我在博客文章和书中写下的所有内容,我都感谢我花在写作上的所有时间。写作让我停止思考某事,它让我更好地倾听,它让我记住事情。这一切看起来都很简单,但它非常强大。

感谢您的收听。感谢所有通过购买课程支持节目的所有人,包括 Hello PyTest(学习 Pytest 的最快方法)和完整的 Pytest 课程,如果您想真正成为 Pytest 专家。两者都可以在 courses.pythontest.com 上找到。在那里你也可以加入 Python 测试社区。现在就到这里。现在出去测试一些东西吧。