美文网首页我爱编程javaweb
系统分析师与系统架构师的区别

系统分析师与系统架构师的区别

作者: CoryLiu | 来源:发表于2018-05-28 19:02 被阅读393次

大学刚毕业那会,一个程序员的成长之路一般是这样的,初级程序员、中级软件设计师、高级系统分析师。那会,系统架构师还没有这个提法。

第一次听说系统架构师,是2008年比尔盖茨宣布卸任微软CEO那年,盖茨宣布辞去微软所有职位,唯独保留一个首席系统架构师的职位,从此觉得系统架构师是一个挺牛的岗位。

这两年,我先后报考了计算机技术与软件专业技术资格(水平)考试(简称软考)的系统架构师和系统分析师考试,对这两个岗位定位有了更深的了解。

系统分析师出现较早,早期软件分工没有那么细致之前,系统分析师统管全局,同时负责系统需求分析、架构设计及项目管理。后来才分拆出项目管理师及系统架构师角色。

分拆之后,
系统分析师,主要负责的工作为获取并分析用户的需求,形成文档,并指导整个项目的开发。系统分析师要求有足够的应用领域知识。

系统架构设计师,则负责整体的、宏观的系统设计,对架构进行描述、分析和评估。系统架构师要求更了解技术。

回到软考中,系统分析师考试范围更广,除了IT,技术管理等方面的知识以外,甚至包含数学、会计、法律等内容。而系统架构设计师主要考系统架构相关的技术,也包含需求、数学、法律、英语等方面的知识。两者的知识重合度超过70%。

从技术含量来看,系统架构师技术含量更高一些。
大家也倾向于认为,系统架构师含金量也更高些。

所以如果有程序员想报考软考高级资格考试,我建议选择软件架构师,而不是系统分析师。

相关文章

  • 系统分析师与系统架构师的区别

    大学刚毕业那会,一个程序员的成长之路一般是这样的,初级程序员、中级软件设计师、高级系统分析师。那会,系统架构师还没...

  • [转]陈斌:探索技术领导力的最佳实践

    陈斌,易宝支付CTO。历任新加坡航空公司高级系统分析师、日立美国系统集成总监、Abacus首席架构师,Nokia美...

  • 在线uml软件,在线visio软件

    UML优点: 在分析师,架构师,开发人员,利益相关者和用户之间传达系统所需的结构和行为。 系统架构的可视化和控制。...

  • 编程实战

    软件生命周期 一.需求分析(需求分析师) 二.需求设计(系统分析师/架构师/资深开发人员) 三.编码实现( 软件开...

  • 总结1

    什么是架构师 架构师负责着一个软件系统,从系统的设计到系统的部署,以及运维。架构师主要在于职责,对整个软件系统架构...

  • 系统架构师、系统分析师、项目管理师之有什么关系?

    “ 本文主要给大家详细的讲解了系统架构师、系统分析师、项目管理师三者之间的关系,已经工作中的所代表的角色及作用 ...

  • 什么是MES系统?MES系统与SAP与ERP的区别

    什么是MES系统?MES系统与SAP与ERP的区别 SAP系统:SAP系统是德国ERP系统,用于企业管理的平台,向...

  • 各架构分类

    系统架构师:负责整体系统的架构设计,主要是基础服务和各系统间协调上,着眼全局不太注重某个应用本身架构 应用架构师:...

  • 智能系统与智慧系统的区别

    智慧系统和智能系统,无清晰定义。它们更具有时代特征,是科学技术进步的一个标记符号。 若无智能,便无智慧。 来看看中...

  • 系统分析师证书查询方法

    系统分析师属于软考高级,很多考生在拿到了系统分析师证书后会想要查询自己的证书,小编就来告诉大家系统分析师证书查询方...

网友评论

    本文标题:系统分析师与系统架构师的区别

    本文链接:https://www.haomeiwen.com/subject/lflvjftx.html