正善治

《道德经》对成功做事的总结是这样的:

居善地,心善渊,与善仁,言善信,正善治,事善能,动善时。

这是个非常好用的Checklist(就是我们做一个战略决策前,可以考虑的所有方面的要素)。我们深入看看:

居善地

自己所处的位置,要找一个更适合发力的位置。你是个个人,个人不能代表集体,你不能强求整个集体的行为,你通过你的行为控制集体的行为。所以决定你所居的位置,是你做事的checklist的一部分,确定你自己的位置,根据你的位置来决定你的战略和决策。可能你在管理者的位置更合适,可能你成为工程师的一员才能带动集体,也许你在参谋的位置更合适……这都要具体问题具体分析。

心善渊

目标明确。目标在那里,你不可能一次达到的,它需要环境的配合,环境有它的节奏,你需要走弯路,需要配合,但目标是不能丢的,否则事情成不了。

与善仁

要得到环境的支持,就要用支持系统的心态去和系统交互,这个守Nice这个点。没有别的限制的时候,先Nice再说。

言善信

在系统中建立信任,当落实的时候,让他们有机会相信你的判断

正善治

你没有立场,渊是系统的目标,你的唯一目标是让系统变得有规律(熵减),所以谁的立场都可以接受,不能接受的不是你,而是系统中的其他立场,你只要熵减本身。

事善能

具体的事的时候,就聚焦那件事本身的能力了。就别来弄这些哲学概念了。能治病的是医生,能盖房子的是工程师,不是什么道啊德啊之类的。

动善时

启动每个动作的时候,看重时机,看看现在是不是启动的时候。环境是有规律和节奏的,不要上来就干。

这个checklist基本可以作为产品架构师的标准守则,要做判断的时候,把这个列表跟一次,我觉得该要做的判断都做了。

而这个“正善治”,本身体现了架构师本身的目的。架构师以天下心为心,他操作的是集体的目标而已,所以架构师不需要有目的,但架构师还是在系统执行的时候搅风搅雨,他的意图是什么?其实他的意图几乎是和任何人都不冲突的:立场是你们的,架构师只需要保证系统不熵增,也就是所有人的立场激烈碰撞后,他们的边界变得平滑,这样系统就会变得有规律,有规律的系统最终就是可控制的,可以做成大的目标的。架构师要成其大而已,怎么个大法,那是集体的目标,不是架构师的目标。

所以,任何人质疑架构师的方案,架构师都没有意见:就用你的方案,我们看你的方案怎么扭合为系统目标。如果你的立场和别人冲突,自然有人来和你对抗,如果你的方案是好的,这对系统是件好事,架构师巴不得呢。架构师不在乎谁的立场,架构师是要把所有人扭合成一股劲,去靠近那个共同的目标而已。

这就是正善治这个问题的本质。正(也就是政)不是我们的目的,但要达成目标,没有一个有规律的系统,就完全没有可能。