今天恰好碰到有同学在知乎上问架构师应该具备什么样的能力模型?
所以在此说下我的理解,分享如下:
1,具备一定的技术广度,这样在做综合技术方案时才能更加全面
2,具备一定的技术深度,这样在做具体技术选型时才能更合理
3,具备一定的业务领域知识,因为技术是为业务发展服务的,只能理解业务,才能设计更合理的架构
4,具备良好的沟通表达能力,这样才能正确传达你的架构设计意图
5,具备一定的文档能力,这样才能让你的概要设计和详细设计文档描述清晰到位
之后就是一个不断的历练过程了,人的认知总是处在一个不断成长的过程中,也许一天的变化很小,但是持续一个星期,一个月,一年?量变就会引发质变,加油!我也在不断成长中,欢迎大家互相交流学习