了解并拥有

生活的重构与演进(撒哈拉迭代法)



开发软件可以重构,做产品可以重构,写文章当然也可以重构,而生活的重构与演进自然更加精彩。

什么是重构?

首先,重构并不是重来。如果我们针对一个软件,一个产品或者一篇文章,直接推倒重来,当然不是不可能,只是在很多情况下,我们不一定能够承载把这些东西完全推倒重新来过的成本,这时,就需要重构。

然后,重构是基于已拥有的成果与经验而进行的调整,这种调整也许是微调,也许是换血,可并没有抛弃原来的主体与经验,这就是重构。

那么,生活怎么重构?在考虑生活的重构与演进之前,首先考虑一下生活是什么。

这是一个很大的命题,非常不容易定义,我们在这里用简化法,把生活简单地定义为:我们活着的时候,应对自己需要经历的各种事情的过程。

好了,这个定义并不严禁,却也基本可以表达生活这个概念,为此,我们把这个定义进行一次拆分,比如几个关键字: 活着,事情,过程。

OK,首先我们要确保自己活着,这样才能够在这个花花世界过得更加精彩,在活着的基础上,我们面临着两个关键字:事情,过程。我们再做一次拆解: 做哪些事情,把事情做到什么程度,做的过程怎么样,对应于这个过程的结果怎么样。

这样的拆解很容易理解,我们把这个拆解换成四条标准:

  1. 探方向:确定我们要做哪些事情
  2. 定边界:确定我们要把事情做到什么程度
  3. 抓细节:在具体的过程中如何去做各种细节
  4. 看反馈:针对定出的边界和做事的细节观察结果是否与预期一至

拆解到这里,应该很容易看出,我们在生活中面临的一切问题,都是需要先探方向,再定边界,然后抓细节,最后看反馈。这四条相辅相成,如果缺少了任何一条,都会导致一些问题。

比如,没有进行方向的探索,那么我们可能不知道自己要做什么;而如果没有定边界,则我们没有办法定义自己每一件事情应该做到什么程度;如果不去抓细节,那我们根本就不可能把这个事情做出来;自然,如果不看反馈,就没有办法积累经验重新调整方向。

等等,看到关键点没?如果不看反馈,就没有办法积累经验重新调整方向,当我们重新调整了方向,是否应该根据新的方向重新确认一下边界,然后再抓细节把事情做出来,再看反馈?

OK,这个过程就叫迭代,如果想让生活变得更好,其实很简单,只需要坚持把生活中的每一件事,用这四条标准来推进,自然能够实现对生活的重构,当然也可以获得更好的生活,我把这个生活迭代法叫做撒哈拉迭代法,虽然把事情做好的方式有很多很多,可这是一个相对可靠的方式,起码适合于很多喜欢思考,喜欢动脑子的人,特别是愿意改变自己生活的人。

2 个月前
感谢阅读,此文只表示个人观点,水平有限,疏漏很多,还请见谅。
欢迎转发到微信/微博等其他网站或者APP,更多的读者与更多的视点可以带来更多的进步。
欢迎关注我的微博
或者扫码关注我的微信公众号

微信内长按二维码,关注公众号