aafenguk
aafenguk

程序员,旅游爱好者。 个人网站:https://www.aafeng.uk

拒绝负债

不知道大家有没有遇到过这样的情况?当你需要做一件事,比如说A时,你会发现如果想要完成A,必须先把B做完了才能开始做A,但要想做B,需要先做C;想要做C,需要先做D。。。这样下来,要想做一件本来很简单的A,需要先做一系列的准备工作之后才能开始A。。。


Source: Pixabay

举个具体的例子。当你准备开始要做晚饭的时候,发现水池子里堆满了待洗的盘子和碗,这样就没法洗菜。但要把盘子和碗放到洗碗机中的时候,却发现洗碗机中还堆满了上次洗干净的碗碟没有收起来。。。等到你把所有相关的准备工作做做完了之后,那已经是半个小时之后了。。。

再举个例子:在软件开发的过程中,可能要使用很多不同的组件。有些时候,系统或者Github会提示你更新某个组件,但因为注意力集中到了别的工作上,没有立即更新。于是久而久之,就积攒了很多类似的工作。等到有一天,你要增加某项新功能的时候,发现需要使用某个组件A,但组件A又依赖于组件B的最新版本,B又依赖于C,C又依赖于D。。。这样,让本来只需要半天能完成的工作变得需要好几天才能做完。更为糟糕的是,有时候客户并不理解这些。。。

其实,要想避免这种情况的话,也很简单,就是每天/每周都花些时间来清理一些类似的小问题。也就是说,不要让这些问题积攒下来,变成一个大麻烦。同时这也符合“GTD” (Get Things Done)方法的要求,这样就不会让这些事情一直占据你的大脑,影响大脑的工作效率。

曾经和一个美国的软件开发团队合作过。他们曾经分享的一个经验就是每周五上午的时间都被用来清理这些小问题,比如前面提到过的组件/依赖库更新等。这样就能让整个团队保持在一个最佳状态。一旦真正要做什么的时候,不会有额外的干扰。

另外一个正面的例子就是花园的维护。很多经验丰富的园丁都跟我强调过,对于花园中的杂草,一定要每周都花些时间去清理,这样每周也就需要半个小时左右就能保持花园的清洁。但如果不去做这件工作的话,几个月后,你可能要需要花费很长的时间才能把花园清理干净。

其实,生活中类似的例子可以说太多了。比如孩子的学习,家中的清洁,甚至两个人的感情等等,都需要从小处做起,拒绝欠下这些债,才能保持一个良好的状态。

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论