架构师做什么

对于架构师的描述我看到一句话:

  架构师的作用就是第一满足业务需求,第二最低的硬件网络成本和技术维护成本。架构师要成为公司技术前进的推动力。架构的主要目的是用合适的技术架构,为公司创造最大的经济价值(或节约成本)。不断的发现公司存在的问题,并去解决这些问题,解决问题的同事创造价值。这就是架构师存在的意义。架构师的存在一定是要创造价值的。最终目标是发展战略。是用战略去发挥更大的价值。

  架构师还要根据业务发展阶段,提前预见发展到下一个阶段系统架构的解决方案,并且设计当前架构时将架构的升级扩展考虑进去,做到易于升级;否则等系统瓶颈来了,出问题了再去出方案,或现有架构无法扩展直接扔掉重做,或扩展麻烦问题一大堆,这会对企业造成损失。

技术人员成长:

一开始可以追求知识的广度,建立整个知识的体系。

随着体系的搭建(和年限无关)和成熟,可以考虑找一块专精

随着单点突破的专精,其他多面也会慢慢加深

无限循环

  如果可以,推荐阅读几个中间件的源码,收获很大。

原文地址:https://www.cnblogs.com/zhangshiwen/p/7728573.html