提前支付费用。不要分发给别人。

在我们这个快速沟通的世界里,人们很容易忘记我们的沟通实践有多么具有破坏性。我们很少停下来去想我们是如何打断别人的。我也不例外。

最近,我一直在考虑黄金法则对于时间:对待别人的时间就像你希望别人对待你的时间一样。在实践中,我发现这意味着用我的时间提前支付成本,而不是分配给别人。

我是什么意思?让我们看看这些案例:

会议

你还记得有人拍你的肩膀,并要求“很快”和你聊天的时候吗?没有什么比临时会议更能阻止你完成手头的工作了。会议是关于什么的?谁知道呢。反正我们也在,为什么不去找个房间呢?现在我们做“快速呼叫”。

这些会议并不总是糟糕的。也不是简单的决定。但通常情况下,它们是我们对不确定性的第一反应。我们的一天很快就被“快速通话”和“简短的会议”所消耗,而我们的实际工作则成为它们之间的粘合剂。或者可能发生更糟糕的事情——当电话和会议没有妨碍时,我们让你在工作时间之外完成实际工作。

如果我们提前支付费用并提前安排会议呢?

在没有明确目标的情况下,任何会议都不应该被安排——这样才能知道与会者何时达到了会议的目的。谁知道呢,你可能会意识到你可以发一封带问题的电子邮件,这样就可以完全避开会议了——这是多么大的胜利啊!

如果你仍然需要一次会议,那就为会议设定一个目标、一个计划和一个艰难的停顿。所有的准备工作很可能会缩短会面的时间。

通过计划提前支付成本。不要把成本分摊到你邀请来参加会议的人身上,而是让公司承担更多的成本。万博怎么买2串一

消息

当你正专注于解决计算机科学中最棘手的问题时,Slack突然弹出一条“你好”的通知。你迅速打开Slack——这个解决方案从你的脑海中消失了——却发现这是一条直接的信息,而这个人是公正的现在输入一个问题。

Slack信息说:“wave: hi”

有人在给你他们的意识流,而不考虑你在做什么。对了,你想到的解决办法,早就没了。

有团队精神很好,所以是善良的如果你收到消息。但要有团队精神,不要发出这种信息。

当你想要直接传达信息时,问问你自己,这件事紧急吗?如果是这样,那就继续吧。直接连接到人脑的同步通信就是因为这个原因。但直接信息应该是个例外。

如果你需要问问题,可以在公共频道上问。其他人可能知道你问题的答案(这种情况经常发生)。

当你写问题的时候,花点时间把它写清楚。包括你做过的尝试以及失败的原因。当你这样做的时候,你可能:

  • 发现你已经有了答案,或者
  • 意识到你自己做的调查不够,还是
  • 准备一个好问题,把所有需要的背景都准备好,这样别人就可以帮助你了。

通过思考问题来提前支付成本。不要通过打断别人的注意力来分散成本。

把请求

你曾经被要求审查1000行以上的拉请求(PR)吗?跟你那天的计划说再见吧?

在拉请求中,时间的权衡是显而易见的。大量pull请求的作者节省的时间直接转化为评审者花费的额外时间。

如果你是那部作品的作者,那就不要打开那些可怕的PR。花些时间试着把它分成独立的提交和独立的PR。但要注意:这可能需要相当长的时间。

创造小型且独立的PRs是一项具有挑战性的工作,并且需要花费大量的时间你的时间。你可以多花4个小时重新组织代码!你可能会认为这是浪费。但如果这能为每个评论者节省4个小时他们的时间吗?你为你的团队节省了很多时间和精力。提前支付费用。不要分发给别人。

票工作

对于没有任何上下文的单行描述的工作票据呢?它们是有用的占位符,但这样开始工作很难。

在为罚单编写描述时,花些时间写出需要发生什么、为什么需要发生以及您已经考虑过的潜在陷阱。它可以节省买票的人的时间,在这种情况下,可能也会节省你的时间。

如果事情不清楚,他们可能会直接给你发信息说“你好”。然后他们会问你这张票是关于什么的,或者更有可能的是,他们会问你是否可以与他们和其他开发人员进行“快速”通话,以了解这张票是关于什么的。通过提前支付费用来避免这种情况。不要分发给别人。