返回

春华秋实的日子

首页
关灯
护眼
字体:
第87章 科学的极致,是一种艺术!
   存书签 书架管理 返回目录
议的中年男人,是一名软件架构师。他的主要职责,是在软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。

    软件架构师,通常不会从事具体的软件开发工作,而是从事更高层次、全生命周期、整体性的搭建软件全局构架,主导系统全局分析设计和实施、负责软件构架和关键技术决策的项目负责人。

    软件行业的软件架构师,具有技术全面、成熟练达、洞察力强、经验丰富,具备在缺乏完整信息、众多问题交织一团、模糊和矛盾的情况下,能够系统、全局、整体的,抓住关键性的要害问题,并做出经济、适当的关键决策,具备战略性和前瞻性思维,善于把握全局,能够在更高抽象级别上进行思考。

    软件架构师必须具备计算机科学或软件工程的知识,由程序员做起,然后通过慢慢发展,才能成为对整个项目负责的架构师。

    当然了,软件架构师不是简单拥有科学知识,就能够胜任的。在软件行业,好的软件架构师,他们更准确的称呼,不应该是科学家,或是工程师什么的,跟科学技术沾边的称谓,而应该称他们为大师,或是艺术大师等,跟艺术沾边的称谓。

    对于软件架构师,不能从科学技术高度,上升到艺术设计高度的人,是做不好软件架构,这项决定整个软件开发项目成败的,关键性工作的。

    根据中国信息产业部的有关文件,高端人才匮乏是中国软件产业,当前发展最致命的阻碍因素之一,多数企业的高端职位一直空缺,却招不到合适的人才。

    高端职位的空缺,导致企业技术

第87章 科学的极致,是一种艺术!(2/7)
上一页 目录 下一页