架构师训练营 Week01 学习心得
为什么报名?
其实严格来说,我还不是一名架构师,只是一个还在朝着架构师方向努力的小白,也是希望通过这个方式逼自己一把,重新审视自己的工作和学习,让自己清楚成为一名合格的架构师,从现在开始都要在哪些方面多做努力,也希望能够参考老师和同学们的一些经验,解决一些心中的疑问。人有目标有梦想固然重要,但是方式方法更重要。
第一节课听完,说实话有点懵逼,感觉跟自己想象中的课堂不太一样,以为会先有一个简单的系统学习,但其实并没有,老师也强调不会有,看来自己课下需要多花花时间打打基础了。
什么是架构师?
1)架构师的直接职责:
编写架构设计文档
并发编程框架
重构软件代码
设计系统架构
进行技术选型,解决技术应用中的问题。
优化系统性能
模块分解与微服务架构重构
保障系统安全与高可用
大数据应用
技术创新
沟通管理
2)架构师需要具备的主要能力:
编程能力
基础技术掌握能力
常用技术产品的理解与应用能力
性能优化与分析故障的能力
常用架构模式和框架的理解与应用能力
建模以及设计文档的方法和能力
业务理解与功能模块及非功能模块拆解能力
快速学习能力
沟通与领导能力
几点感悟
好好打好基础,要先有深度,才可能有广度
要追求“悟”,而不是“解”
面向简历编程
通过简历可以帮我们分析成为一名合格的架构师需要具备的技术和能力,你自己拥有和欠缺什么能力,朝着这些方向和目标努力,会少走很多弯路。
一定要实践、关注场景
通过学习例子,训练架构思维,总结模式,通过模式构建知识体系
版权声明: 本文为 InfoQ 作者【莹】的原创文章。
原文链接:【http://xie.infoq.cn/article/c71d51fcc006ecefb12157ef4】。文章转载请联系作者。
评论