写点什么

架构师能力,你掌握了吗?

用户头像
阿飞
关注
发布于: 2020 年 09 月 19 日
架构师能力,你掌握了吗?

之前整理过一个优秀的架构师具备的能力参见优秀架构师具备的能力

总结就是具有软件设计(文档编写)、编程(设计模式、代码重构),架构(不局限于微服务、分布式、大数据架构)、抽象思维、领导和管理的能力。

这几大能力及技能看着比较容易,但是要真正掌握,需要不断实践和磨练。~~路漫漫其修远兮,吾将上下而求索。

1、设计文档能力

架构师如何编写设计文档



2、编程能力

框架设计(设计原则、设计模式)、代码重构

架构师如何去进行软件设计 (设计原则篇)?



3、抽象能力-【微服务架构】

模块分解、微服务划分(DDD)



4、大规模复杂系统架构能力-【分布式架构】

侧重分布式架构-后面的5、6部分也是这块的解决能力。



5、掌握典型技术解决方案的能力

技术选型(缓存、消息队列、分布式数据库、NoSQL、ZooKeeper、搜索引擎)



6、系统优化以及保障系统稳定的能力

性能优化(高性能)、安全稳定方面(高可靠)



7、数据处理和应用的能力-【大数据架构】



8、领导与管理能力

技术管理(架构师之道)、技术创新(区块链、智能合约等)~这块需要自己去感受和体会属于软实力的范畴



发布于: 2020 年 09 月 19 日阅读数: 49
用户头像

阿飞

关注

还未添加个人签名 2017.12.12 加入

还未添加个人简介

评论

发布
暂无评论
架构师能力,你掌握了吗?