发布网友 发布时间:2022-04-19 15:06
共1个回答
热心网友 时间:2023-09-02 00:38
属于专案的高阶分析、规划、管理人员
系统架构师(System Architecture)系统架构师是负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个专案,使设计的专案尽量效率高,开发容易,维护方便,升级简单等等。
全文见百科
:ke../view/905154.htm?fr=ala0_1_1
系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个专案,使设计的专案尽量效率高,开发容易,维护方便,升级简单,等等
系统架构师(又称企业架构师或者系统设计师)是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个专案,使设计的专案尽量效率高,开发容易,维护方便,升级简单等。
我身边有人是做这个的,在500强公司上班,工作经验5年多,目前月薪是税前11000,每年16月工资!
如果是楼上所说就应该叫“游戏运营”了。
如果是游戏架构师,只要是游戏开发的工作,主要是游戏开发前对于游戏所有的功能模组整体架构的工作。
如果是策划架构师,工作其实就是主策划的工作,工作内容主要是确定游戏核心玩法,确定游戏分类模组,确认游戏设计参与人员与进度时间等,每个公司对于这个位置都有一些个别要求,主要取决与他们公司的人员比配和规模,所以你理解为主策划也是可以的,具体再开看看对方的需求。
成为优秀程式设计师,需要学好的知识:
1、面向物件程式设计、UML画图、设计模式、程式码重构
2、常用ORM工具
3、 MVC,WCF,XMl,JQuery,SQL以及效能优化
4、FrameWork一些深入的知识
5、高效能程式码,比如静态化,MemCached等手段。
6、最好也了解一些其他语言,比如Java,PHP等。
成为DBA,需要学好的知识:
1、常用资料库,MSSQL、MySQL、Oracle,效能调优熟练,备份、负载均衡、丛集、容灾熟练
2、大资料量处理熟练
3、各种资料库监控软体
成为运维,需要学好的知识:
1、各种Web负载均衡的硬体,比如F5,软体,比如Nginx等原理和配置
2、反向代理加速,比如SquID等
3、作业系统,Linux是必须懂的,各种好的工具都在Linux下。
4、各种效能监控软体。
成为产品和业务以及专案经理,需要学好的知识:
1、沟通和理解能力。
2、该行业和本公司的业务逻辑。
3、软体工程的知识。
4、质量控制、进度控制、人员组织等。
系统架构师(又称企业架构师或者系统设计师)是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。他/她主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。
系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个专案,使设计的专案尽量效率高,开发容易,维护方便,升级简单,等等。
需要是基础和实战;其他都是浮云
系统架构师必须有足够丰富的经验,不要求全部用过,至少各种型别的框架基本都了解过。
注意:框架不局限在java。
当客户要求解决方案时,才能综合考虑,不受现有环境的制约。
架构师解决的问题被称为,非功能性需求,看了这个就明白了吧。
“在我工作的六年多时间里,除了第一年是纯粹编码以外,其余时间都在做和架构设计有关的工作,当然也还一直在写各种各样的程式码。”张友邦认为架构设计可能看起来很神秘,新入门或没有架构设计经验的程式设计师刚开始的时候会有种不知所措的感觉,但其实架构设计是件很容易的事,它只是软体系统开发中的一个环节而已,整个软体系统的开发和维护以及变更还涉及到很多事情,包括技术、团队、沟通、市场、环境等等。