当前位置:   article > 正文

架构师成长路线图_架构师路线

架构师路线

成长为软件架构师不是一件容易的事,这篇文章列举了架构师需要学习的技术储备,给出了成为软件架构师的路线图,帮助有志于在架构领域成长的同学可以明确学习的方向。原文:Master Plan for becoming a Software Architect[1]

Danist Soh@Unsplash

软件架构师在软件开发团队中扮演着高级的角色,这一角色需要时间和经验的积累,需要跨职能的技能和知识。除了技术方面的挑战,还要求架构师具备良好的社交能力。在开始考虑成为软件架构师的计划之前,我们先来看看典型的软件架构师类型:

  • 解决方案架构师/软件架构师(Solution Architect/Software Architect) —— 低级架构师,通常由之前或现在的高级软件工程师担任,负责与业务人员沟通产品的技术设计和架构,开发人员通常都可胜任。
  • 企业级架构师(Enterprise Architect) —— 高级架构师,把控产品“大局”,但很少关注细节。这个职位大多出现在非常复杂的大型软件产品中,有时甚至直接汇报给CTO。
  • 领域架构师(Domain Architect) —— 这是比较流行的软件架构师类型,在很多公司都可以看到。这个职位的目的是成为特定用例或技术栈的架构师。例如:
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/386181
推荐阅读
相关标签
  

闽ICP备14008679号