架构师分类

架构师分为4种:

企业架构师EA(Enterprise Architect)

基础结构架构师IA(Infrastructure Architect)

特定技术架构TSA(Technology-Specific Architect)

解决方案架构师SA (Solution Architect)。

EA的职责是决定整个公司的技术路线和技术发展方向。盖茨给自己的Title就是首席软
件架构师,网易丁磊也喜欢这么称呼自己,实际上就是EA角色;IA的工作就是提炼和优化
技术方面积累和沉淀形成的基础性的、公共的、可复用的框架和组件,这些都是一个技术型
公司传承下来的最宝贵的财富之一;特定技术架构师TSA,他们主要从事类似安全架构、
存储架构等专项技术的规划和设计工作;SA的工作则专于解决方案的规划和设计,“解决方
案”这个词在中国已经到了严重泛滥的程度,大忽悠们最喜欢把它挂在嘴边。所谓解决方案,
就是把产品、技术或理论,不断地进行组合,来创造出满足用户需求的选择。售前工程师一
般都是带着它到客户那里去发挥的。

实际工作中,我们也经常会见到另一种比较简单的分类方式,把架构师分为软件架构师
和系统架构师。软件架构师基本上是TSA+IA,这也是程序员最容易突破,最可能走上的一
条道路,比如JAVA架构师、DotNet架构师、LAPM架构师等等。系统架构师实际上是SA+TSA,更着力于综合运用已有的产
品和技术,来实现客户期望的需求。系统架构师要求通晓软、硬件两方面的知识,所以它的
知识体系相对庞杂。

原文地址:https://www.cnblogs.com/yeahcheung/p/2019771.html