前言
案例:12306
架构师特质:逻辑思维、抽象能力
架构师画像:业务抽象落地
共同能力:
- 工程思维、抽象、落地
- 架构师演进来的,而不是设计出来的。基于可预见的周期内进行架构设计。
架构师的能力
- 拿手绝活 快速切入、举一反三、一句顶一万句,解构、拆分系统模块和代码
- 需要写代码吗? 架构师首先是工程师,工程师不仅仅是程序员
架构师如何成长
- 体系化的学习VS微博微信朋友圈
- 由点及面VS一点一滴
-
每天早上坚持学习1小时VS工作太忙
image.png
如何学习
- 善于总结问题复盘,多思考
- 阅读优秀源码
- 对外的分享、总结,提升影响力
沟通
架构师必备能力,是个技术活。
沟通的核心不是你说了什么,而是你想要让对方了解什么、让他做什么
技巧:
-
确保各方对背景的理解一致
-
去掉对方不能、不需要理解的内容
image.png -
确保在对方失去注意力前尽快说出重点
-
不要说没有意义的内容浪费其他人的时间
-
最好可以通过边画边说的方式,语言和文字信息丢失率更高
成为架构师最困难的门槛
- 好高骛远
不积跬步无以至千里 - 基础知识不扎实(速成江湖骗子,不落地)
没有体系化学习,浅尝辄止 - 架构师三月速成
梅花香自苦寒来 - 接触不到核心系统怎么办
大会分享、大牛交流、系统实战
架构师的价值和工作
- 帮助公司解决问题,为公司创造价值
- 复杂架构清晰梳理,帮助技术人员成长
- 需要写代码吗?
多数需要,但写多少代码、占用多少时间,看具体工作需要
架构师是工程师,而工程师不仅仅是程序员 - 架构师挑选公司,怎么选才不掉坑
- 公司清楚技术架构的重要性,理解架构师价值
- 团队有良好的梯队和技术氛围
- 公司对架构师有清晰的定位,自己能够胜任,并有一定的挑战性
网友评论