架构师的责任(架构师的成长之路---第3篇)

Posted ltlm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构师的责任(架构师的成长之路---第3篇)相关的知识,希望对你有一定的参考价值。

    作为架构师,首先要明确架构师的责任,要不然会再多的技术也是枉然。

    简单的说,带领方向和难点攻克。

    带领方向是指架构师应不断地多读书,多学习,跟随最新技术,不断地升华自己,并不停的为团队传输最新知识,让整个团队不断地进步。

    难点攻克是指架构师要有逢山开路,遇水搭桥的能力。当团队遇到开发难题的时候,架构师永远是团队最后的堡垒,这座堡垒必须坚不可摧。架构师必须要顶住所有的压力,并在最后时刻前给出可行的解决方案。

    如果做不到以上两点,就不可能成为一名合格的架构师。

    作为架构师,从技术角度来讲,封装框架的能力应该是架构师最起码的能力。当团队遇到开发难题的时候,能够从技术的底层进行解决。

    框架的发展阶段应该如下

    第一阶段,敏捷开发阶段。框架能够生成符合规范的增删改查页面,方便团队开发,使用框架能够完成独立小项目的开发。

    第二阶段,数据同步阶段。能够在多个项目的任意开发层进行同步数据,这里的开发层有数据库之间的数据交互、后台代码层的数据交互、页面层的数据交互,最后再加上登录层的数据交互(单点登录)。

    第三阶段,负载均衡阶段。数据足够大时,在业务代码不做修改的情况下,框架能够支持数据库的负载均衡、读写分离等。并发足够大时,在业务代码不做修改的情况下,框架能够支持项目的负载均衡、文件服务器集群、缓存共享管理的部署。

    第四阶段,模板拖拽阶段。大数据阶段和智能开发阶段。运用高度抽象的理念,把功能点进行模块下,告别生成代码时代。比如说上传功能,只需在页面配置上传的路径,保存文件的格式等信息,即可完成。不需使用Eclipse,复制一份上传示例,重新修改并编码。

    第五阶段,智能开发阶段。也是我预想的阶段,大量普通程序猿下岗,运用智能机器人,自动完成项目的开发。当然此过程还很漫长,让我们拭目以待。

 

    面临如此严峻的技术发展形势,我们唯一能做就是努力提升自己的视野,争取在公司不那么容易的被辞退!

 

以上是关于架构师的责任(架构师的成长之路---第3篇)的主要内容,如果未能解决你的问题,请参考以下文章

架构师的成长之路初片~nginx优化篇

[架构之路-4]:架构师 - 架构师的四大架构价值等级与架构师全面成长之路

从Linux零基础小白到Linux云计算架构师的成长之路!

架构师的成长之路初片~常用命令

架构师的成长之路初片

点燃java高级架构师的成长之路!