系统架构师包含java架构师,是一个概述。架构师主要负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。工作职责有:
1、确认需求2、系统分解3、技术选型4、制定技术规格说明专注于架构方面的理论和代码撰写,很少写业务代码。
作为一个优先的架构师至少具备良好的沟通能力与领导能力、抽象思维和分析能力、技术深度和广度。
经常有一个误区认为架构师就是项目经理、架构师负责需求分析、架构师从来不写代码等等都有失偏颇。