我看Architect

Architect---person who designs buildings and supervises their construction

这个是牛津字典对于Architect的解释,原来最最原始的Architect是来自于建筑业的。随着时代的发展,Architect这个词被引申到了各个行业。

最近,我们公司做了人员架构上面的一些改动,凸显了Architect这个职位。于是,我也有机会接触到了所谓的Architect。

在与某些Architect的合作中,我看到了很多的不专业的行为,也让我对Architect这个词产生了一系列的问号。

其实,对于IT Architect的理解众说纷纭,以下是我对Architect的一些看法,我的看法可能更多地是从一个测试人员的角度去看的,会有不全之处哦。

1.Business Sense

具有敏锐的行业触觉是非常必要的,这个也决定了设计出来的软件是否具有市场竞争力。

2.Technology Expert

技术全面,能够在关键问题上给出关键的解决方案。

3.Hight Level Vision

高瞻远瞩,全面考虑,特别是系统性能和稳定性方面的考虑。好像国内的很多软件公司都不是很重视系统的性能和稳定性的考虑,最后真的有客户的时候,才发现自家软件的性能如此低效,如此不稳定,这个时候再改就迟了,代价也很多。所以,Architect应该早早地考虑,尽量通过好的架构去解决这些问题。

4.Able to recognize the idea is good or not

在系统的设计初期,会有很多的想法、建议、要求萦绕在你的脑海里。不管它们来自哪里,你都需要做好判断。取其精华,去其糟粕。

5.Good Communication skill

与市场人员的沟通可以提炼有用的需求点;与PM的沟通可以很好地控制整个系统的开发;与开发人员的沟通可以更好地让你的设计理念落到实处;与测试人员沟通可以得到你没有考虑到的盲点;......

在我看来,好的沟通其实取决于那个人的个人魅力,所有好好培养你的魅力吧。

     

可能要想成为一个好的Architect还需要很多方面的技能。但是对于暂时的我来说,能和拥有以上的几点特质的Architect合作已经很不错了。

我在google上我搜索了一些同行们对于Architect的理解,很多都相当精辟。

      http://www.ibm.com/developerworks/library/ar-itio8/   ---  IBM的Architect们在讲述自己的成长过程

      http://education-portal.com/become_architect.html     ---  国外一个Architect的教育方面的资讯

      http://www.aspstat.com/177                                     --- 一个软件架构师的职责 

 

      更多请登陆google 搜寻"How to become IT Architect"   

 

转载于:https://www.cnblogs.com/Carrie_Liang/archive/2008/09/21/1295484.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值