06.14 盘点那些成为架构师所要做到的事!

架构师有所谓的太空架构师的说法,架构师确实是个多面手,很多方面的知识都熟悉,同时又在技术领域是绝对专家(起码在自己的公司里面,技术很牛)。

架构师具备的三方面素质:

1.方法论

了解架构的分析设计方法,懂架构的开发,要会裁剪架构。

2.意识

CMMI系列,品质意识和品质目标,懂项目监控。

3.基本知识

架构理论,公司的it战略(有CTO的感觉),硬件相关知识,数据库,中间件,编程语言起码精通一门,建模能力,现存流行架构的理解,对技术潮流的把握。

软件架构师是一位具有一定技术、产品、项目和团队等管理能力的高级程序员(编程高手),通常是一个开发团队里面技术最牛(或者比较牛)的少数几个人之一。架构师自身的技术水平和管理水平不行,常常会把团队带沟里,重要性可想而知。

盘点那些成为架构师所要做到的事!

技术人员一般抗拒学习软件开发以外的东西,但架构师却非如此不可。

架构师的职责就是将业务需求转化为系统设计,良好的领域知识才能保证转化的质量,与客户的沟通,以及有意识的让架构支持业务系统可能出现的变化。

理解技术原理。一个人的精力总是有限的,不可能说既有大局观,又能把很多时间投入到编程中,还通晓各类语言。语言只是工具,可能所有语言都能用来解决一种问题,区别在于,哪个语言解决得更快,更优雅,更高性能。架构师必须理解原理性的东西,首先是用原理去解决问题,然后具体实施方案。但是,要有这种积累,也是需要沉淀很长时间的。

盘点那些成为架构师所要做到的事!

核心竞争力

架构设计的理论、模式与技术

架构师们从试验与挫折中获得架构设计的技能,但其中大量的原理、模式和技巧,都经历了一个重复发现的过程。

其实,各路神仙在这个领域虽则没有捣鼓出大热的畅销书来,但前篇的架构师书单,也足够为我们作一个系统的知识整理。

痛苦回首,发现自己的再发现式积累还是太慢、太片面,大多局限于GOF23、Java EE架构模式、RUP4+1视图等方面。

盘点那些成为架构师所要做到的事!

尚学堂12大精英团队+各类实战项目,真正实现1+1>10的目标效果。帮助学员迅速成长,持久腾飞,成就学员“高富帅”人生;帮助企业技术和团队成长,成就百年中华名企;助力中国持续成为世界强国而贡献力量。尚学堂12大精英团队,覆盖IT行业十大领域,实战团队240人,服务学员累计超过10万人,就业合作企业数量500+。


分享到:


相關文章: