架构师必然是孤独的领袖
在我看来,架构师应该是两个领域的问题的专家。一个是问题领域,一个是计算机领域。而且这两个领域都必须要有很强的基本功。在计算机领域,他必须熟悉很多的体系结构;在问题领域,他必须了解要解决的问题,能够很快地辨识这些问题,并且可以把这些问题转换成计算机领域的描述方式。这两个领域缺一不可,而且了解还必须要深入。 除此之外,架构师必须要具备逻辑思维能力,也就是分析问题和解决问题的能力。其他类型的技术人员只需要了解一个相对比较小范围的知识。比如一个程序员,只需要按照架构师给出的解决方案,把你的任务完成就可...阅读全文