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

问题罗列如下,再找时间整理:

1.什么是软件架构师?

2.软件架构师 有哪些种类?

3.不同的软件架构师 应当具备哪些知识、能力、思想?

操作系统、编译原理、各种范式、计算机组成原理、C/C++/Java、

4.软件架构师 工作上的成就感来自于哪里?

5.软件架构师 在全球2000万+程序员中 所占的比例是多大?

6.软件架构师 和 产品经理、项目负责人职业的区别?

7.软件架构师 在软件开发中的价值,以及,软件架构师需要怎样的权力?

8.TBD

 

,想和大家探讨,


幕布斯7119047
浏览 787回答 1
1回答

HUX布斯

1 负责软件构架和关键技术决策的人员。2 系统架构师、应用架构师、业务架构师等等。3 系统架构师:服务器负载,可靠性,伸缩,扩展,数据库切分,缓存应用等应用架构师:理解业务,梳理模型,设计模式,接口,数据交互等业务架构师:也可以叫业务领域专家、行业专家、产品咨询师、资深顾问等4来源于一个成功项目里自己所写的代码510%以下6软件架构师:重点在技术架构产品经理:重点在需求设计项目经理:重点在项目管理7软件架构师在软件开发中主要从事开发架构工作,是一个项目的基石。软件架构师的权利更多是在技术上的决策权。
打开App,查看更多内容
随时随地看视频慕课网APP