系统大了,才知道规范的重要性,如果没有规范,就像一个社会没有法律。

一个架构师,就是他自己设计的世界中的上帝。

他需要制定这个世界的规范,防止这个世界的崩溃。

 

以前我总是讲,程序员是程序的上帝,现在才知道,程序员只是一个世界的独行侠。

他设计不出来一个世界。

后来是系统分析员,他也不行。

架构师才是。

我现在知道一个国内公司的架构师很贵。我知道的是一个很小的网络公司的架构师,已经到了3万一个月。

那一年,我设计了一个其蠢无比架构,懵懵懂懂的进入了架构的世界。

才发现原来的东西都是渣。

 

对于架构师而言,

规范是基础,是基本元素,这个地方概念千万不能乱,怎么下功夫去深究概念,定义都不为过。

层次和结构是骨架。一个不能一眼看明白的框架,不是一个好框架。

模式是灵魂。

 

****如何知道自己成为了一个架构师?

也许我不是一个好的架构师,但是我知道我入门了。

作为一个架构师而言,他自己会知道是否已经成为了一个架构师。

用佛教的一句话就是,到了那一天,你自己会知道你成就了。

这是一个自证的方法,但是别人看不出来。

****如何证明自己成为了一个架构师?

如何向别人证明你是一个架构师呢?很简单,就是你自己设计一个框架。

记住可以借鉴,但是不能抄袭。

凡是从别人那里改过来的框架,你研究的再透,里面依然会有你所不知道的酸甜苦辣。

所以证明你自己是一个架构师的方式就是完全自己写一个框架。

****如何成为一个架构师?

这个有一个捷径,就是不管多丑多难,自己开发一个自己的框架。

用这个框架指导你所有的编程。

我们的口号是“无框架,不编程”,这里的框架指的是你自己的框架,不是别人的。

 

****什么样的人会成为架构师?

仅仅会学习的人,名校毕业的人不会因为学习好就会自动成为架构师。别想。

架构师首先一定是一个程序员,而且一定是一个老程序员。所说的老指的是代码量足够。

一定是一个天天被项目,被不断变化的用户需求折磨的人。

一定是一个十分懒的人,不愿意天天重复工作的人。

一定是一个有点想法,有点梦想,不得过且过的人。

以上是架构师的基本要求。