怎么成为一个构架师?

keepSmile 2010-06-28
朝它奋斗。。。
dplead 2010-06-28
hu97086 写道
呵呵,估计真正的架构师不一定会逛这里。
我算不上架构师。
只想说,架构师体现在三个方面
1、对业务熟悉,也就是软件分析、建模。而这个是以了解业务为前提。各个行业需求各异,不积累业务知识,做不了架构师。

2、把握软件开发的宏观能力,主要是项目系统设计、框架原型搭建。这个需要架构师非常广泛的知识面,能处理系统设计各种可能的极限需求和创新业务。

3、技术攻关能力,在具体项目中,总有比较核心、有难度的技术环节,这个时候需要架构师站出来,组织或者亲自攻克。

或许,我说的对于白讲,但如果细细品味,对照自己环境,你会发现你有很多东西需要学习,需要实践。

我只能说,你学习、实践的过程就是在锻造架构师,不要梦想看一本书,做一个项目,你就能成为架构师,几年之后你真有这个能力,你会觉得很平淡,不再老把架构师挂在心头--架构师也是平常人。

前辈,这段话学习了。
凤舞凰扬 2010-07-01
  hu97086同学对于架构师的理解是有些片面的。首先我们先区分理解一些架构师以及整个业界对于架构师的定位吧。
   如果从纯粹的架构层次来说,在the open group的架构定义中,其实有四个方向:业务架构、数据架构、系统架构、基础架构。其实也就说明了架构师会有四个完全不同的方向:业务架构师、数据架构师、系统架构师、基础(网络)架构师。
   而对于一般IT研发人员来说,一般在职业发展空间上有三个方向:系统架构设计、业务分析、项目管理。而这三个方向也对应着三个常见的职位:系统架构师、业务分析师、项目经理,这三个职位的最上层也就是CTO, CIO, CPO(许多时候只是以项目总监的名义存在)。 在这里的系统架构师其实也就对应着前面四个方向的系统架构师的。
   对于架构师的能力要求或者职责,众说纷纭,不过我觉得最为关注的是其架构分析设计能力,对于其职责来说,是需要将其分析设计方案清晰并全面地表述给项目团队,指导团队的技术研发工作。
    至于hu97086说的三个方面,对于业务熟悉来说,一个架构师能够充分熟悉理解所在项目的业务自然是好事(可以降低风险),但是开始不理解并不意味着他不是一个好架构师,因为绝大多数时候架构师都是在接触一些新的行业和项目(估计没有几个人跳槽会要求只做某些项目吧)。至于技术攻关能力、技术方案的宏观把握,倒确实是能力要求。
    如果,这里能有更加热烈的讨论,这里能得到交流和收获,我相信,会有越来越多的从事架构师的朋友愿意来这里的。
hu97086 2010-07-06
to:凤舞凰扬 前辈把“架构师”定义很全面,受教!
虽然说架构师是想通的,但各个具体的行业和技术领域还是有些差异,我主要关心的WEB、Java、互联网方面技术,希望和大家一起学习,进步!
hu97086 2010-07-06
写点个人感受-没正式整理,见谅:
1、大部分人可能终生都没有明确的工作和人生目标,或者偶尔有目标,也是太高或者不契合实际情况,难以实现。
2、有了工作和人生目标,就需要找到正确途径、方法去实现,这个很难。目标往往是超越自己现有环境、条件、能力和知识面。可能需要自己先在总体上了解目标,才有可能学习、专研,否则很可能面对一堵墙--无从下手。
3、真正找到正确途径、方法,还需要自己持之以恒去努力奋斗--实践、修正....过程艰辛,结果美好!
对照自己,我好像在2、3阶段,大家如何?
凤舞凰扬 2010-07-13
   哈哈,别把我说前辈,我还在当世,还在风里飘,浪里搏....
   人确实应该有个目标,但是很多时候目标也是模糊的,谁也不知道目标是否能够达到。也许,我比别人多一点的是我会回顾,会总结,希望hu97086也学会如此。
xwarrior 2010-08-16
我们公司在找Java web 开发/架构人员. 公司是美资公司, 业务方向是在线的多媒体处理产品, 类似这些产品:http://www.picnik.com/; www.photoshow.com; 上海杭州都有办公室.要求是有2-5年开发经验, 英语能熟练听说读写. 在web开发方面技术精湛,或有很大潜能的,请发简历到sun900@gmail.com
ArdenL 2010-08-20
我认为主要是自身不断提高,不断拉近和身边高人的差异,凡是有自己独到的见解。

另外,要抓住合适的机会,把自己的优势和独到的见解得以发挥。

然后仍然是不断提高,和你身边的高人,架构师多沟通,探讨,从中受益并且能够运用到实践中。

等你能够和你身边的那些高人,架构师 无障碍沟通的时候,你基本就到一个架构师的地步了。
凤舞凰扬 2010-10-15
ArdenL 写道
我认为主要是自身不断提高,不断拉近和身边高人的差异,凡是有自己独到的见解。

另外,要抓住合适的机会,把自己的优势和独到的见解得以发挥。

然后仍然是不断提高,和你身边的高人,架构师多沟通,探讨,从中受益并且能够运用到实践中。

等你能够和你身边的那些高人,架构师 无障碍沟通的时候,你基本就到一个架构师的地步了。

   从别人那里汲取经验是一个方面,但是更重要的是回顾自己,想想自己曾经所做,想想自己曾经面对的问题,想想自己曾经的解决方案。
   凡事有自己的见解非常好,不过注意别极端,一是怀疑一切,二是盲从(尤其盲从那些所谓喜欢质疑的牛人)。这世界批评别人的人多了,观察别人的好少了。
Global site tag (gtag.js) - Google Analytics