如何防止无穷无尽的工作清单?从拒绝给牦牛剪毛开始
“别给牦牛剪毛!” (Don’t Shave That Yak!) ,实际的意思就是:"learn when to say no to the temptation of endless fiddling.
原理:为了 完成任务A,而不得不做任务B,而不得不完成任务C,而不得不完成任务D....一直到无穷无尽
原文中的案例:
1.“我今天在家想给车打蜡。”
2. 糟糕,可是用来打蜡的水管冬天还是冻裂了。我得去Home Depot (家得宝,家居建材用品零用商) 买一个新的。”
3.“但是Home Depot位于桥的另一侧,通行费很高。没有EZpass (公路电子收费系统电子标签) 优惠的话,通行费会很肉痛。”
4.“咦,等等,我可以借邻居鲍勃的EZpass……”
5.“不过,要是不先把儿子借来的记忆枕头还给他,他不会借我EZPass的。”
6.“我们还没还枕头,因为里面一些填充物掉了。我们需要弄些牛毛来填充一下。”
7.所以,要想给汽车打蜡,你得先在动物园剪牦牛毛。
一、什么是Yak Shaving?就是endless fiddling
为了给汽车打蜡,从而不得不剪牦牛毛(yak shaving),听上去是不是滑稽?
实际上这样的事情我们可能每天都在做(当然某些人比另外一些人更容易干这件事)
为了 完成任务A,而不得不做任务B,
...而不得不完成任务C,
...而不得不完成任务D
....一直到任务X (任务X距离A的距离,就像剪牦牛毛以求给车打蜡)
抽象的说,任何这样的流程的最后一步都是yak shaving,都是在动物园 剪牦牛毛以求给车打蜡一样滑稽,当然,这是正统的定义(“剪牦牛毛”是为了做某事,需要采取的一系列步骤中的最后一步Yak Shaving is the last step of a series of steps that occurs when you find something you need to do. “I want to wax the car today.)
实际上,现在已经用yak shving指代这一整个流程,而不仅仅是最后一步
也就是说,为了干a,而做了 bcde.... 都可以看作yak shaving
还有英语国家认人士称其为:endless fiddling
二、为什么会有这样的现象:
其实 底层的逻辑,起码对我来说,是a.希望一次性完成更多 或者b.更好。
a.更多,就是考虑协同效应 ,干a的时候同时顺便把b的一部分做了,但是前头是要先做c....
b.更好 ,就是一个漂亮的,更好的结果
三、这样的情况,应该怎么处理呢?
当不得不完成B的时候,就要考虑:我必须要完成B吗?有没有办法,换一个思路,避免无穷的拓展
用原文的例子,就是不要去Home Depot
Don’t go to Home Depot for the hose.
在你需要去剪牛毛时, 做出妥协是明智之举 。当机立断,在当下完成任务,比无穷无尽的拓展以期获得理想中“更好的结果”或者“最好的结果”更重要。(反思:其实有时候,也需要考虑长远,从体系的角度系统性降低投入,提高产出。)
The minute you start walking down a path toward a yak shaving party, it’s worth making a compromise. Doing it well now is much better than doing it perfectly later.
四、其他
2000年,麻省理工学院 媒体实验室把“剪牦牛毛” (yak shaving) 变成了计算机术语。
最早也是 在计算机圈层使用,比如这位网友说:
They talk about many hackers spending a lot of their time "lost in life's subroutines" and that "some of us like solving puzzles a bit more than we like solved puzzles."
They suggest that super-efficient hackers "learn when to say no to the temptation of endless fiddling." Veeeery interesting. So this is what I've been doing all my life. Shaving Yaks.