有感于设计文档的频繁修改
已经赶文档一个周了,每天的心路历程就是:
?
麻木 -> 烦躁 -> 麻木
?
坦白地讲,我更喜欢写代码。一天不写,就感觉虚度了一天。特别是一天投入十几个小时,用于画流程,设计接口,写文档。在我看来就是在浪费时间。于是,有一天晚上,实在忍不住了,就晚上 12 点起来写了一个小应用,才心满意足地睡去。。。
?
但是,我今天突然想通了。
?
为什么会想通呢?这要归功于最近养成的一个习惯,即不断问自己“为什么”?为什么要不断问自己“为什么”呢?因为,我今天早上突然发现,我最不了解的就是我自己。只有不断回答自己提出的问题,才能不断了解自己做事的动机和潜意识。?为什么我会烦躁于写文档、画流程?而不烦躁于写代码?
?
真的是这样么?
?
事实上,我写代码也会烦躁。
?
我才知道,我总是烦躁于短期没有结果的所有事情。总是烦躁于当前所做的事,认为其他没做的事件更有价值,更值得去做。
?
就像我昨天,看到一个新闻,说 facebook 的 mark 在用 emacs, 我突然就决定放弃用了一年的 VIM 改用 emacs 一般。潜意识的我,认为 Emacs 就是比 VIM NB,更适合我。实际上呢, 当我在纸上写出一串我所需要的 emacs 的功能,必须是VIM 所没有的功能,那之后,我发现这些所谓的功能,用 VIM 也可以实现,只是由于我自身的懒惰,而没有去了解去学习而已。
?
潜意识的我,更容易将自我的问题转嫁到外物之上,而不是试图去修正自己的潜意识。
?
冷静下来之后, 我问了潜意识的我一个问题:为什么不断修改(修善)文档、接口是有价值的?
因为我们是一个团队,一个人的接口会影响到团队的其他人,一点疏忽和歧义,以及理解上的难度都会提高开发的风险。作为团队的一员,必须承担自己的责任,成为其他人可以信赖的伙伴。
?
这一点理由,足以消除我潜意识的厌倦感。哈哈,现在就心情舒畅多了。
?