成为一个更好的架构师
成为一个更好的架构师
本文翻译于SoftwareArchitect,原创翻译,有删减,介意请查看原文,转载请联系我。
多年前,有人问我:”如何成为软件架构师?”。我认为需要必要的技能,经验以及积累知识所需的时间和奉献精神。
1. 内容
- 软件架构师的定义
- 软件架构的级别
- 软件架构师的常规工作内容
- 软件架构师的重要技能
- 架构师技术路线图
2. 软件架构师的定义
在开始之前,让我们先看看这个定义。
- 软件架构师是一位软件专家,他可以进行高层设计选择并决定技术标准,包括软件编码标准,工具和平台。首席专家被称为首席架构师。(来源:Wikipedia: Software Architect)