搜公司
看面经
查工资
找职位
发现
搜公司、看面经、查工资
高级搜索
登录/注册
登录/注册后,可获得:
看面经不在受限制
了解你感兴趣的公司和职业
企业数据全维度查看
全维度数据保障求职安全
保留浏览搜索历史
快速访问关注公司
首页
开发架构师
开发架构师
开发架构师是做什么的?本页面为用户提供了开发架构师的岗位职责,以及本职位近些年的薪资待遇情况、就业趋势、招聘趋势、面试经验等信息,综合图表数据多方面解析该职位的热度。
2024-04-18 06:00:00 更新
主页
工资
就业
招聘
面试
开发架构师简介
岗位职责
基本信息 职业名称 软件架构师——(Software Architect) 优势 根据信息产业部的有关文件,高端人才匮乏是中国软件产业当前发展最致命的阻碍因素之一,多数企业的高端职位一直空缺但招不到合适的人才。 高端职位的空缺,导致企业技术层次一直在低水平徘徊。而众多低水平软件开发人员让中国大多数软件企业陷于严重的低层次重复开发状态,无法形成自己的产品研发和技术优势,导致国内9%以上的软件企业中的开发人员不到5人,很难发展壮大。 根据“第三届中国软件工程大会”的报告,在中国,未来五年,高端软件人才需求缺口达2万。而每年自动成长起来的软件架构师只有几百人,可见市场需求的巨大。 在如此形势下,怎样抓住机遇,快速适应新的形势变化,快速提升职场竞争力,实现个人价值,是需要认真思考的事情。 能力要求 在技术全面、成熟练达、洞察力强、经验丰富,具备在缺乏完整信息、众多问题交织一团、模糊和矛盾的情况下,软件架构师能迅速抓住问题要害,并做出合理的关键决定的能力 l、具备战略性和前瞻性思维能力,善于把握全局,能够在更高抽象级别上进行思考。主要包括如下: ⒈对项目开发涉及的所有问题领域都有经验,包括彻底地理解项目需求,开展分析设计之类软件工程活动等 ⒉具备领导素质,以在各小组之间推进技术工作,并在项目压力下做出牢靠的关键决策; ⒊拥有优秀的沟通能力,用以进行说服、鼓励和指导等活动,并赢得项目成员的信任; ⒋以目标导向和主动的方式来不带任何感情色彩地关注项目结果,构架师应当是项目背后的技术推动力,而非构想者或梦想家(追求完美); ⒌精通构架设计的理论、实践和工具,并掌握多种参考构架、主要的可重用构架机制和模式(例如J2EE架构等); ⒍具备系统设计员的所有技能,但涉及面更广、抽象级别更高; 活动确定用例或需求的优先级、进行构架分析、创建构架的概念验证原型、评估构架的概念验证原型的可行性、组织系统实施模型、描述系统分布结构、描述运行时刻构架、确定设计机制、确定设计元素、合并已有设计元素、构架文档、参考构架、分析模型、设计模型、实施模型、部署模型、构架概念验证原型、接口、事件、信号与协议等。 主要任务 架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。 ⒈领导与协调整个项目中的技术活动(分析、设计和实施等) ⒉推动主要的技术决策,并最终表达为软件构架 ⒊确定和文档化系统的相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图” ⒋确定设计元素的分组以及这些主要分组之间的接口 ⒌为技术决策提供规则,平衡各类涉众的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻 ⒍理解、评价并接收系统需求 ⒎评价和确认软件架构的实现 专业技能 培养 概述 软件架构师一般都是具备计算机科学或软件工程的知识,由程序员做起,然后再慢慢发展为架构师的。在国内,很多大学目前还没有设立软件架构的学位课程,虽然IT业界对设计和架构的兴趣日渐高涨,但各学校还是无法在课程中增加相应的内容来体现这一趋势。从这个方面来说,学校教育已经远远落后于产业发展。因此,促进和发展软件架构学课程的任务将落在现在的软件架构师身上。目前的软件架构师应该帮助各大院校建立相关课程体系,一旦教育课程建立起来,知识体将不仅通过新毕业生的工作成果来得到扩展,同时也会从适合软件架构的教育研究和出版物中得到扩展[28]。 虽然大学要加强软件架构学课程的建设,但是,软件架构师的成长应该有一个实践的教育过程,并不是简单的学校的理论学习或者通过大型软件公司的认证就能成为合格的软件架构师。除了信息系统综合知识在学校学习外,软件架构师的大部分知识和经验将来自实际开发工作。根据软件架构师的任职条件,一名合格的软件架构师的成长应该经历8年以上的软件项目开发实际工作经验。一般需要经历程序员、软件设计师等阶段,然后再发展成为软件架构师。 当然,并不是每一位程序员经过8年后都可以成长为软件架构师的。一个软件工程师在充分掌握了软件架构师工作所必需的基本理论和技能后,如何得到和利用机会、如何利用所掌握的技能进行应用系统的合理架构、如何不断的抽象和总结自己的架构模式、如何深入行业成为能够胜任分析、架构为一体的精英人才,这就在于机遇、个人的努力和天赋了。 就目前来看,国内软件架构师的培养途径主要有两种方式,一种是大学(软件学院)教育方式,另一种是个人自我培养然后再进行相应的培训和认证。但是,不管哪种方式都有其不足之处。 软件学院的培养方式能够系统的学习软件架构师必需的知识体系,但是,软件架构师不是简单的通过理论学习就能够培养出来的,软件学院的学生可能缺乏必要的设计、开发经验和相关的领域知识。尽管软件学院也强调给予学生实践的机会,但毕竟这种机会是有限的。有关“三分之一的师资来自企业”的规定,在部分软件学院中也没有得到真正落实,导致传授给学生的还是一些纯理论知识。 自我培养方式的主要对象是具有一定年限的软件开发和设计人员,如Microsoft、IBM、Sun等公司的软件架构师认证对学员的基础并没有具体的要求,只要交纳规定的费用,然后进行几天的集中培训,通过考试就发给学员证书,甚至不需要考试就直接发放证书。这些开发人员在自我培养的过程中不一定能够系统的学习软件架构师的理论知识,他们只具有一定的开发和设计经验,仅仅经过几天的培训,是不太可能培养出合格的软件架构师的。而且,作为某个厂商的培训和认证,其最终目的是培育自己的市场,培养一批忠诚的用户,而不是为中国培养软件架构师。因此,也存在很大的问题和缺陷。 方法 针对软件架构师在软件组织中的作用和其在国内的培养现状,有分析家认为有必要将软件架构师的教育、培训和认证作为发展民族软件产业的一个基本决策,制定详细的软件架构师培养方案。因此,提出以下一些关于软件架构师培养的基该方法和途径。 ⑴确定软件架构师在软件组织中的职责和充当的角色,确定其相应的必须具备的知识体系,确定软件架构师的职业及其相关制度,制定软件架构师的培养目标和培养方案。 ⑵坚持以大学教育为主(特别是各软件学院在这方面可以大施身手),以项目实践为辅的教育方针。大学可以聘请现有的软件架构师担任核心课程的讲师,通过学校教育,系统学习软件架构师所必需的知识体系;通过项目实践使其具有初步的软件开发和设计经验,逐步成长为一名合格的软件架构师。 ⑶作位第2条的补充,聘请现有的软件架构师,个人认为适合以讲座的形式在学校开展。 ⑷对国外一些大公司的软件架构师的培训和认证予以支持,但是在认证的过程中必须坚持符合中国实际情况的原则。例如,在认证考试之前对考生的知识体系进行系统的测试和评估,在通过认证后的适当时间内进行重新认证和继续教育。 ⑸建立完善的软件架构师教育和认证制度,使得通过认证的人员能够在实际的软件开发中成为称职的和优秀的软件架构师。并通过此制度能够为国家培养出更多、更优秀的软件架构师,解决当前软件架构师急缺问题。 资格认证 在国外,软件架构师的培养与认证具有严格的过程,明确规定了教育目标、认证的要求和学习课程等方面的内容。下面,介绍三个组织的软件架构师认证情况。 UC 在UC Irvine的软件架构师认证计划[27]中,为了拿到软件架构师C级认证,学员必须完成11个单元的必修课程和至少4个单元的选修课程。这些课程包括: ·必修课程:软件系统建模和分析概论(2个单元)、系统分析基础(3个单元)、用户需求的分析和文档化(3个单元)、软件架构项目(3个单元)。 ·选修课程:信息系统项目管理(2个单元)、系统性能建模(2.5个单元)、管理业务改进项目(2.5个单元)。 UC Irvine的软件架构师认证要求学员具有业务系统建模,决定用户需求,评价业务过程的能力,掌握项目管理技术,能设计完善的、具有最佳可适应性和可扩展性的架构。该认证程序以一门实践课程结束,在实践课程中,学员从头开始,设计一个大规模软件解决方案的架构。 CMU SEI在软件架构师方面的认证[42]包括三个职位,分别是软件架构师、ATAM评估师和ATAM主任评估师。这些认证都需要学习2年的课程。其中软件架构师需要学习的课程有软件架构:原理与实践、软件架构文档化、软件架构设计与分析和软件产品线。 iCMG iCMG对软件架构师的认证强调7个层次的课程学习,如图2所示[3]。在该认证体系中,上面的3个层次由其合作伙伴完成,iCMG只负责下面4个层次的知识体系。 目前,软件架构师的认证在国内基本上是空白,既没有专业的培训机构,也没有专门的认证指南和权威的教育认证机构。而软件架构师作为软件的总设计师,其水平和能力直接决定了软件系统的总体性能。根据教育部24年9月8日关于紧缺人才的报告,25年国内软件架构和系统分析人才缺口在6万人以上,是目前软件开发中急需的高层次技术人才。人事部和信息产业部[23]39号文件决定在全国计算机技术与软件专业技术资格(水平)考试中设立系统架构设计师级别的认证考试,试图解决软件架构师认证问题。但是,由于各种原因,该考试未能如期举行,一拖再拖。其实,这些措施也只是暂时起到一个过渡的作用,只有建立完善的软件架构师教育培训方案和权威的教育认证机构,才是当前急需解决的问题。
查看全文
开发架构师工资
整体分布
历年变化
最低:¥2,001
最高:¥79,900
月收入平均值约
¥
41,514
高于平均值约占
0%
月收入中位数
¥
42,608
近半年趋势
下降
解读:开发架构师在全国的平均月薪为¥41,514,中位数为¥42,608,其中¥30k-38k工资占比最多,约21%。
来源于490819份样本
开发架构师就业
同比上月,人才热度
+4.56%
开发架构师招聘
同比上月,职位数量
+0.48%
开发架构师面经
华润(沈阳)地产有限公司
面试:财务主管。总体来说体验还行,难度大概中等水平,确认通过。
看准53109
面试了职位:
财务主管
确定通过
面试很正规,人力面试后,财务领导面,问的问题很专业,所以真的是有经历并且自己很懂自己的专业才行,至少要把自己的简历内容很透彻的掌握,以免被问住。财务领导面试很有压迫感,但是只要你能尽力回答不怯场,努力往自己懂得方向靠拢就没问题。
01-03 发布
比亚迪(BYD)
面试:底盘工程师。有了很好的初印象,问的常规问题,收到offer了。
玖拾玖
面试了职位:
底盘工程师
确定通过
一面 电话面试,问的问题很简单,先自我介绍,然后问学习成绩,学的最好的科目,为什么选择来比亚迪,然后介绍了一下岗位和工作内容,问我能接受这些工作吗?后面的有些记不清了,总之很简单。现场面试,学校报告厅。一面通过后,二面问了一下项目、性格特点这些,总之都是些很常规的问题。总体感受:很简单,感觉主要看学历,目前985本硕,先拿这个保底了。
...查看更多
01-03 发布
大白-晓宇科技
面试:Java。总体感觉比较正常,整体难度中等,应该是通过了。
冒险湾纪念册机械工程师
面试了职位:
Java
感觉靠谱
都是一些java基础的文题
01-03 发布
广州由我
外贸业务员面试一般,共3轮面试
匿名用户
面试了职位:
外贸业务员
感觉没戏
产业园环境一般,面试过程如下 电话沟通,约了线下面试,面试是在厂里,只有一部电梯能上,得绕路现场面试填信息表,表格很详细,包括家庭信息等等自我介绍(这家蛮注重口语水平)围绕简历内容提问,问题中规中矩,主要问上家公司业务以及离职原因还问了mbti公司产品耳机质量emmm(只耐三个月),售后服务也不好,只能说虽然是外贸岗,选品还是很重要的
...查看更多
01-03 发布
南京熊猫信息产业有限公司
面试:通信技术工程师。面试还好,难度适中,期待有个好结果。
名人堂文件柜采购主管
面试了职位:
通信技术工程师
感觉靠谱
还好
01-03 发布
查看更多 1422089 条面试经验
相关岗位
软件开发工程师
软件开发
前端开发
前端开发工程师
java开发工程师
移动开发
测试开发
后端开发
Android开发工程师
数据开发
寻找更多岗位洞察
down
开发架构师热门公司面试
01
百度
3053条信息
02
华为
1911条信息
03
腾讯
1383条信息
04
阿里巴巴
1129条信息
05
中软国际
595条信息
06
字节跳动
503条信息
07
京东
477条信息
08
软通动力
409条信息
09
美团网
385条信息
10
兴意达
371条信息
11
CVTE(广州视源)
344条信息
12
东软集团
339条信息
热门搜索
东方优播
电商运营
蓝月亮
震坤行
热门公司榜单
独角兽企业
418家公司
高新技术企业
216023家公司
技术先进型服务企业
782家公司
科技型中小企业
479856家公司
众创空间
1374家公司
专精特新企业
25977家公司
科技小巨人企业
6289家公司
民营科技企业
20603家公司
瞪羚企业
23339家公司
雏鹰企业
8048家公司
隐形冠军企业
1319家公司
国家级技术创新示范企业
1918家公司
国家级企业技术中心
1415家公司
国家级科技企业孵化器
855家公司
专精特新小巨人企业
4304家公司
小程序
公众号
APP
热门职位
薪资待遇
就业趋势
热招岗位
面试经历
架构师岗位职责
软件架构师岗位职责
系统架构师岗位职责
网站架构师岗位职责
j2ee架构师岗位职责
电器预算员岗位职责
电气报价员岗位职责
电厂巡检岗位职责
地市办事处经理岗位职责
地产事业部策划师岗位职责
德语外贸专员岗位职责
导医导诊岗位职责
导航引擎研发工程师岗位职责
刀具应用工程师岗位职责
单片机程序员岗位职责
大学数学教师岗位职责
大堂礼宾岗位职责
瓷砖销售工程师岗位职责
窗帘导购岗位职责
厨房师傅岗位职责
架构师工资
软件架构师工资
系统架构师工资
网站架构师工资
j2ee架构师工资
电器预算员工资
电气报价员工资
电厂巡检工资
地市办事处经理工资
地产事业部策划师工资
德语外贸专员工资
导医导诊工资
导航引擎研发工程师工资
刀具应用工程师工资
单片机程序员工资
大学数学教师工资
大堂礼宾工资
瓷砖销售工程师工资
窗帘导购工资
厨房师傅工资
架构师就业前景
软件架构师就业前景
系统架构师就业前景
网站架构师就业前景
j2ee架构师就业前景
电器预算员就业前景
电气报价员就业前景
电厂巡检就业前景
地市办事处经理就业前景
地产事业部策划师就业前景
德语外贸专员就业前景
导医导诊就业前景
导航引擎研发工程师就业前景
刀具应用工程师就业前景
单片机程序员就业前景
大学数学教师就业前景
大堂礼宾就业前景
瓷砖销售工程师就业前景
窗帘导购就业前景
厨房师傅就业前景
架构师招聘
软件架构师招聘
系统架构师招聘
网站架构师招聘
j2ee架构师招聘
电器预算员招聘
电气报价员招聘
电厂巡检招聘
地市办事处经理招聘
地产事业部策划师招聘
德语外贸专员招聘
导医导诊招聘
导航引擎研发工程师招聘
刀具应用工程师招聘
单片机程序员招聘
大学数学教师招聘
大堂礼宾招聘
瓷砖销售工程师招聘
窗帘导购招聘
厨房师傅招聘
架构师面试
软件架构师面试
系统架构师面试
网站架构师面试
j2ee架构师面试
电器预算员面试
电气报价员面试
电厂巡检面试
地市办事处经理面试
地产事业部策划师面试
德语外贸专员面试
导医导诊面试
导航引擎研发工程师面试
刀具应用工程师面试
单片机程序员面试
大学数学教师面试
大堂礼宾面试
瓷砖销售工程师面试
窗帘导购面试
厨房师傅面试