你真的了解架构师的这份工作吗?

原创 2011年01月24日 09:26:00

时下,系统架构师成了时髦的词语?每个菜鸟门都在幻想有一天能坐上这个位置。为什么需要架构师我就不多说了,大家都知道要开发一个正规软件,必须要有一个稳固的框架,就像盖楼房必须要有坚固的地基与框架,否则就容易成为豆腐渣工程。软件行业,也经常出现豆腐渣工程,临时几个程序员一折腾,你写一个模块我写一个模块,然后,咱们几个模块连在一起就是一个系统,交给客户拿钱了事。这等于打一枪换一个地方的做法,对于游击队可以,但是想在一个行当扎深坐稳,这种代码堆的做法肯定行不通了。

 

但一个架构师具备什么样的能力呢?很多人想当架构师,感觉架构师是技术职业发展的最高境界,再往上走就是管理职能大于技术职能了,如CTO或研发总裁之类的头衔了。

 

其实,架构师就是以前我们常说的系统分析员,不知道是从什么时候开始,就逐渐被架构师这个名词所替代了,我看了一下,他们的能力要求,其实是一样的,也就是换汤不换药罢了!那么要像做系统分析员(架构师),应该是怎么做呢?我们还是通过下面的图来解释说明一下:

系统分析员

 

需要特别说明一下:1)系统分析员在开始工作的时候,手头上一定会有相关的数据资料,而这些资料的来源其实都是来自客户(这也包括本公司客户)。2)如何处理这些数据呢?当然会用到哪些UML设计工具、类图、时序图,手段和方法呢?当然是设计模式,面向对象、重构。3)产生的成果呢?当然是那些设计文档,包括详细的和概要的(主要是UML文档)

 

那么如何成为系统分析员呢?

 

从获得需求分析开始建立合理健壮的系统模型将决定项目开发的成败与否,也可以说系统分析员做的是项目最基础的工作。系统分析员需要掌握科学的分析方法和工具,具有优秀的大局观和前瞻能力,对系统的稳定性,安全性、适应性和扩展升级的能力进行控制。

 

需要提示的是:

虽然说架构和年龄没有关系,但是,没有丰富的经验你是不可能干了这个工作的,其次,要知道架构师的责任是很大的,如果你怕担责任的话,你还是不要选择这个职业。风险越大,收益也越大!老生常谈的问题了,希望你自己看看我写的其它文章。最后,架构师不一定技术多好,但一定了解业务,不是不能学,而是学是要花时间的,而你不是总有时间来学习,除非你还没毕业。

 

如果看完本文您有任何问题或意见,欢迎和我交流。

相关文章推荐

你真的了解程序员这份工作吗?

很多人对程序员这个职业很羡慕,但你知道它是做什么的吗?你知道该怎么做吗?你知道它每天做什么吗?不知道的请看过来!如果你想从事这个职业,那么就应该都对即将从事的职业心中有数且跃跃欲试,那么这无疑就是一个...

你真的了解DBA这份工作吗?

很多人对数据库非常的感兴趣,但不知道DBA到底做什么?就如我看到有一些同学问到:我想以后从事数据库管理,一般需要学些什么呢?相信看过我写的美工到底要做什么的文章后,是不是很清楚了,如果是的话,那我的目...

做IT的你对架构师这个基层技术管理工作了解的有多少

本文由摘自“光环国际”—中国项目管理PMP培训上市企业转载 1.企业级架构师(Enterprise Architect)企业级架构师立足于企业级别的IT系统架构,主要关注的是如何把IT的能力映射...
  • S_king_
  • S_king_
  • 2017年11月06日 13:29
  • 83

20年工作经验的架构师写给程序员的一封信

《From an architect to a programmer 》 只有中文,读完后好多地方还是不明白,于是就搜索了下原文,觉得原作者的好多想法并没有被很好的翻译出来,于是自己尝试着重新翻译下...

架构师的职责及工作描述

什么叫架构师       系统分析员属于Analyst角色组合,与其相比,架构师则是属于Developer 角色组里的一个角色,一个非常重要的角色。 架构师的职责及工作描述 The softwa...

一位五年工作经验架构师的感悟

架构师的成长之路是怎样的呢,请看看五年陈架构师写的感悟吧。 写给五年陈的自己 写周报,写的兴起,编写周报,还边用虎跑泉,泡铁观音喝。自己写周报的**惯还是要改一改,自己是个...
  • jian_xi
  • jian_xi
  • 2017年05月20日 14:30
  • 315

软件架构师的主要工作职责及能力要求

软件架构师的主要工作职责及能力要求 工作职责 工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个...

关于前端开发这份工作 (入行前必看)

原文地址:http://tech.techweb.com.cn/thread-430886-1-1.html 一直想写点关于前端开发职位本身的文字,但写了好几次都没发。最近又在持续的招聘,对应聘和招...

自然语言处理技术(NLP)在推荐系统中的应用 原2017.06.29人工智能头条 作者: 张相於,58集团算法架构师,转转搜索推荐部负责人,负责搜索、推荐以及算法相关工作。多年来主要从事推荐系统以及机

自然语言处理技术(NLP)在推荐系统中的应用 原2017.06.29人工智能头条 作者: 张相於,58集团算法架构师,转转搜索推荐部负责人,负责搜索、推荐以及算法相关工作。多年来主...

我是一个线程(修订版)----工作十五年的IBM架构师创作

第一回 初生牛犊 我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,在这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长,他带着沧桑的口气对...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:你真的了解架构师的这份工作吗?
举报原因:
原因补充:

(最多只允许输入30个字)