三十年河东,三十年河西。人生的起起落落,仿佛一条无尽的循环之路。每个人都在这条路上行走,经历着不同的风景和故事。
似曾相识的经历
小时候,是不太能理解父母长辈当时的一些行为的,为什么会有户口,为什么会再就业、打破铁饭碗、考试、下海……
长大之后自己面对社会,面对同样的年龄,亲身经历过才能有所理解。
社会就是那种不断螺旋上升发展的过程,人的成长也是那种循环往复的过程。
于是就有了三十年河东三十年河西的谚语,以及均值回归的现象。
循环演进
社会是螺旋上升的,人的成长也是螺旋上升的。学习→应用→学习→应用,循环往复。
本质上,未来充满不确定性,人不能预测未来。只能走一步看一步。
软件开发也一样,设计本质上就是在谋划未来,没有验证的准绳,人也不可能完全预测对未来的设计。
因此软件设计的最佳路线,就是迭代增量开发,并且持续不断维护和升级,让系统与时俱进。