什么是架构师?
总看到有人招聘说架构师.到底什么是架构师?
我认为的软件开发 过程是这样的.
调研-需求.
需求-数据库.
数据库出来了 就是代码的事情了.
如果不算后期的维护修改什么的 难道设计一个好的数据库以及在VS上搭了一个XXX 就叫架构师么?
[解决办法]
所谓架构师,我想,应该改软件的架构设计和规划吧,包含一些技术要求
[解决办法]
架构师就是高级码农
[解决办法]
如果用盖房子来比喻,那架构师是不是画图纸的???
[解决办法]
收入很高吧?

[解决办法]
同问

[解决办法]
[解决办法]
对业务进行规划;
技术架构对将来可能发生的业务具有拓展性;
对业务可以持续的技术支持;
[解决办法]
明明就是 家狗屎
[解决办法]
框架师要想的东西很多
[解决办法]
我感觉架构师是那种搭配系统框架,开发底层公用类和接口的,不知道我说的对不对

[解决办法]
我的理解是:
定义一个公司的总的技术框架和选型;
规划公司的技术发展路线;
制定或主持制定技术规范;
制定高并发或高负载的软硬件实施方案。
[解决办法]
架构师就是搭建好系统的框架,框架与功能无关,框架搭建好之后,开发人员在其上面编码
[解决办法]
将软件技术转化为生产力的领导者。
C# 语言的制作者,就是C# 架构体系的架构师。
这个概念可大可小。
大到技术方向,小到一套软件系统。
在开发周期中想达到既定目标,并且目标有社会价值,就需要架构师的水平。
他们负责总结问题,分析问题,然后在软件的结构上设计具体制作的纲领,方法,步骤。
并且能够通观全局,消除隐患和问题。
他们需要有丰富的技术阅历,知道各种主流语音主流系统的优缺点,开发难度,消耗人月。
他们需要精准的业务理解。无论是构架一个操作系统,还是构架一个软件,都要清楚的理解要做什么,达到什么目的,要有将现实问题高概括高精度体系结构化的分析分解。
他们需要软件结构的设计能力。一个系统有多少软件组成,一个软件有多少功能组成,一个功能有多少模块组成,如何最大化的代码重用,如何在现有的资源情况下,高效准确的开发,选用什么技术做什么功能,这些都需要他们非常明了。
拥有这些应该就是一名合格的架构师。
[解决办法]