为了账号安全,请及时绑定邮箱和手机立即绑定

关于软件架构师的一些问题

关于软件架构师的一些问题

幕布斯7119047 2018-08-14 11:10:21
问题罗列如下,再找时间整理:1.什么是软件架构师?2.软件架构师 有哪些种类?3.不同的软件架构师 应当具备哪些知识、能力、思想?操作系统、编译原理、各种范式、计算机组成原理、C/C++/Java、4.软件架构师 工作上的成就感来自于哪里?5.软件架构师 在全球2000万+程序员中 所占的比例是多大?6.软件架构师 和 产品经理、项目负责人职业的区别?7.软件架构师 在软件开发中的价值,以及,软件架构师需要怎样的权力?8.TBD ,想和大家探讨,
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

负责软件构架和关键技术决策的人员。

系统架构师、应用架构师、业务架构师等等。

系统架构师:服务器负载,可靠性,伸缩,扩展,数据库切分,缓存应用等

应用架构师:理解业务,梳理模型,设计模式,接口,数据交互等

业务架构师:也可以叫业务领域专家、行业专家、产品咨询师、资深顾问等

4

来源于一个成功项目里自己所写的代码

5

10%以下

6

软件架构师:重点在技术架构

产品经理:重点在需求设计

项目经理:重点在项目管理

7

软件架构师在软件开发中主要从事开发架构工作,是一个项目的基石。

软件架构师的权利更多是在技术上的决策权。


查看完整回答
反对 回复 2018-09-07
  • 1 回答
  • 1 关注
  • 782 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信