无论是一个朝代,一个企业,还是我们程序员做一个系统。所有的事物似乎都在遵循一个由弱到强,然后又由盛转衰的周期律。很多周期的演进过程似乎是人力所不能及的,即使是大权在握的王者,也不得不受形势左右,被迫采取很多策略。
因为每个阶段都会存在各种各样急需解决的问题,为了解决这些问题,必然要而引入了某项新的策略或者势力,这些策略虽然解决了此刻的问题,却又带来了新的问题。周而复始,直到问题再也无法解决为止。不得不推倒重来(新的王朝建立也是一个体现)
首先不谈普通人的无奈,先来谈谈大人物不得不受迫于周期律的例子。
如帝王家,打江山的时候不得不仰仗家族,亲信,死党等等。但是打下江山后,这其中颇有些威望的人反过来又成了威胁皇权的因素,为了制约他们,皇家不得利用权臣来制衡他们的势力。可是在两代帝王皇位更替前后,皇家对权臣的优势很多时候就会荡然无存了,年轻的皇帝根本就压制不住老谋深算的权臣。为了制衡权臣,他们就不得不引入新的势力,自然,也会带来新的麻烦。循环往复,局势和势态发展到帝王家也无法掌控局面的情形也是时常发生的。
一个朝代随着时间的积累,二代王,三代王等等权贵人士的后代也越来越多,到了某个阶段,即使是帝王也无法撼动这些错综复杂的关系之间的利益,以至于自身的很多想法也难以施展。
再来说说皇子,大部分皇子或多或少都会有争夺皇位的心理。即使没有这样的野心,为求自保,也不得不参与这场战争。因为很多时候有心争夺皇位的皇子不会放过任何一个有资格和自己竞争的人,这也是身为皇子的无奈。
再如权臣,皇家对权臣家族动手是早晚的事。对于很多权臣家族来说造反是势在必行的事。即使不造反,也很难逃脱皇家的迫害。理由也很简单,如果没有一个有威望压制住他的皇帝,他便有谋反的能力,帝王家是不允许这样的事情发生的。
最后谈谈我们做软件,初期的快速迭代会让整个系统的功能越来越强大。日积月累,就会留下很多头疼的bug,只能通过打补丁的方式来修复这些问题。慢慢地整个系统越来越难维护,直到项目再也没有办法继续维护,整个项目的生命周期也就这样结束,不得已再次重构了。
无法逃脱的周期律,盛极而衰,否极泰来。
网友评论