架构师成长之路 | “华仔,放学别走!” 第4期
该思维导图由 AI 生成,仅供参考
- 深入了解
- 翻译
- 解释
- 总结
成为一名优秀的架构师需要经验、视野和思考,这需要不断积累和提炼。文章将程序员到架构师的技术成长之路分为六个阶段:工程师、高级工程师、技术专家、初级架构师、中级架构师和高级架构师。每个阶段都有特定的成长指导和技能要求。成为技术专家需要拓展技术宽度,形成自己的架构设计方法论是初级架构师的关键,而成为中级架构师则需要积累技术深度和技术理论。这些阶段的成长都需要不断学习、思考和实践,以提升自己的内功,从而成为一名优秀的架构师。 在成长为高级架构师的过程中,需要超过10年的时间,并具备创造新架构模式的能力。高级架构师与中级架构师的典型区别在于“创造性”,高级架构师能够创造新的架构模式,开创新的技术潮流。然而,如何从中级架构师成长为高级架构师并没有明确的指导,因为创造性实际上是很难学会的,更多是天分或者某种场景下的灵感爆发。背景条件包括足够复杂的业务场景、强大的技术团队、不满足于现状的态度以及尊重技术价值的文化。 总的来说,技术人员的成长需要持续不断的练习和投入,遵循“10000小时定律”,并且对技术的热情和持续不断的学习、实践、思考、总结等是至关重要的。最后,文章还提供了“架构师技能图谱”和专栏阅码的福利,并推荐了微博技术专家胡忠想的《从0开始学微服务》专栏。 文章内容涵盖了技术人员成长的路径和要点,以及成为高级架构师所需的能力和背景条件,同时强调了持续学习和投入的重要性。
《从 0 开始学架构》,新⼈⾸单¥68
全部留言(62)
- 最新
- 精选
- 拭心一路走来学到更多,感谢您。
作者回复: 谢谢,对大家有帮助是我最大的心愿
2018-08-23227 - 阿飞比较认同10000小时理论,想成为一个领域的专家,只有经历基础学习、经验、踩坑才有可能成长起来。
作者回复: 必须的,专业领域就是踩坑填坑😄
2018-08-23216 - werish华哥好,学习完之后,有一个疑问,架构师分业务架构师和基础架构师,然后还有一个架构支持,您能帮忙解答下区别吗?谢谢
作者回复: 业务架构师不算真正的技术架构师,因为不负责系统技术实现,菊花厂叫“系统分析师”,“解决方案架构师”,一般在电信,银行,ERP领域较多见。架构支持应该也类似。 通常我们说架构师还是技术架构师,负责系统设计和技术实现。
2018-09-1411 - 波波安学了很多,但是在工作当中用不到。感觉自己一直没有突破,该怎么打破这种迷茫的状态呢?
作者回复: 可以先从方案设计开始实践,等待好机会,逐步崭露头角,三年不鸣,一鸣惊人😀
2018-09-089 - jh.mai李老师,多次提到看技术书籍加强自己的学习,但是实际上,看过的东西,没有及时用上,或者说小公司根本就用不上,后面如果等到真正用上的时候又忘记了!请问有什么好的建议系统学习的这个过程吗?目前主要感觉需要学的东西有很多
作者回复: 细节肯定会忘记,但基本原理,优缺点,适应场景不会忘记,具体参考前面学习开源项目的文章
2018-08-249 - learn more文章的最好没有听到那句:相信经过深度思考的回答,也会让你对知识的理解更加深刻。 真的有点不习惯😂😂😂,老师在文中多次提到通过看书来系统的学习知识,可是实际编码过程中,大部分知识都是不会用到的。比如,学习老师的专栏时,异地多活很厉害,但因为我们这种小公司要用这个那是几乎是不可能的,所以仅仅是了解一下,就算花时间去深入学习,也会因为没有在生活中使用而逐渐的忘记。最好,谢谢老师。
作者回复: 先知道,后实践,知行合一,知是行之始,行是知之成,我开始做异地多活的时候也是没有经验,我们公司第一个真正意义的异地多活,但我之前积累的很多技术就能派上用场了,例如CAP,我可能做方案前4~5年就学过了,但也一直用不上
2018-08-2327 - swordsnake专栏指明了方向,要是早个5年能出现该多好
作者回复: 现在也不迟😀
2019-04-075 - 正是那朵玫瑰从头追到尾,受益良多,感恩!看很多人都希望老师能推荐一下值得看的书籍,我也希望,华仔是否可以推荐推荐呢?
作者回复: 再来一篇特别放送
2018-08-245 - 小龙李老师,架构师做完架构设计后,什么级别的程序员负责把框架搭起来?
作者回复: 核心部分建议技术专家或者架构师自己完成,功能开发可以由高级工程师完成
2018-08-2325 - 冰封无名这专栏太值了,醍醐灌顶,出来工作如果遇到一位好老师成长就比别人快,但不是人人都能遇到,这专栏就是技术人员成长的导师!
作者回复: 加油
2019-03-094