如何做一名优秀的架构师?
记得在云栖大会上,阿里巴巴的孤尽提出了这样的一个概念,要想成为一名优秀的架构师,那就需要踩过坑、埋过坑。还有一个方面就需要考虑要将自己学习的知识和掌握的J***a技能要梳理出属于自己的知识体系。而这过程中实践学习,学习实践需要一个过程,这样就可以一步一步成长为架构师。
而这个时候知识体系就非常重要了,从中小型企业的架构体系知识的掌握,到日亿级别的架构布局和设计体系的知识梳理,还要进行对于高并发、分布式的布局体系要有自己完整的知识体系。会布局集群网等方面知识。而且还能根据系统也要做好安全的预防数据库优化这些知识体系都需要掌握的。
要成为一个优秀的架构师,还是得脚踏实地一步一个脚印。比如前端开发架构师为目标,那么首先你肯定要学习基本的html css js jq html5+css3 然后进一步学习react vue angular ,还有打包工具webpack ,后端nodejs也可以了解一下。基本知识会了,然后就是反复练习,从工作中强化自己能力,慢慢就要从以前的知识表面渗透到底层,了解性能方面。多去研究不同框架的源码,了解他们的设计模式。当你知识累积到一定程度,经验得到很大提升,你自然就能胜任架构师工作。
云计算的时代,我们不仅仅要成为一名优秀的架构师,还要成为一名云时代的“云架构师”!
今天跟大家聊聊,如何进阶成为一名优秀的“云架构师”。
架构师这个岗位,听起来高端大气上档次,其实也不竟然,即使我们不是架构师,在生活、工作的方方面面,我们有意无意地在担任架构师的角色,比如家装,首先考虑的是装修风格,欧式还是中式风格,前卫还是古典,豪华还是简约,然后是色彩搭配,房屋布局,然后再跟设计师一起设计加装的平面图,设计师会按照你的意图(架构)来设计图纸,图纸的每一个细节都需要经过你的确认,此时,你担任的角色,正式传说中的架构师的角色。那么什么是“云架构师”?
在aws,把传统意义的售前工程师成为“云解决方案架构师”,也就是把“工程师”提升到了“架构师”的角色,难道“云计算”也改变了售前工程师的角色?确实如此!传统意义上的售前工程师在给客户提供售前方案的时候,总是从最底层的基础设施开始,从机房、供电、网络、服务器、操作系统、中间件、数据库系统、业务应用系统乃至信息安全,技术方案要全部走一遍,效率低,对个人能力要求也比较高。等项目真正进入实施阶段,同样要从最底层开始搭建,一个大型的工程,要有项目实施团队,要有项目经理(哪怕再小的项目),实施周期短则半年,长则1-2年。今天,我们进入了云计算时代,一切都发生了改变。
优秀的云架构师是怎么养成的呢?如何从一名普通的程序员或售前工程师,进阶为一名优秀的云架构师呢?
今天先开个头,并以一句对架构理解很深刻的话作为本文的结尾:架构这个过程,是架构师洞见系统内在结构、规律、原则和逻辑的过程。真正的架构师是可以将自己放在系统中去的(例如作为系统中的任何一个角色),只有清晰地理解系统,才能简洁地描述它。而当架构师拿出了他所描述的“作品”的时候,架构这一过程就已经结束了。
且听下回分解。[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wscww.com/post/39478.html