文章预览
昨天看到一篇关于“架构师”的文章,读后非常有感触。我个人比较认同作者的大部分观点,故决定将原文进行翻译,和国内的开发者一起分享。原文地址: “Architect” Should Be a Role, Not a Position” 。 当一个资深的开发者变得更加资深时会发生什么事情?他们经常会被提拔做去“架构师”。有时一个架构师也不一定非要是开发者,如果他们能看到更大的蓝图。最终,总有一个人挂着“架构师”的头衔:他对要开发的系统和正在开发的系统做出架构上决策。在一些更大的公司,还有“架构师议会”,每个团队指定的架构师们聚在一起决定着一些明智的事情。 但我认为专门设立“架构师”的职位是一个糟糕的想法。架构师应该是建筑行业的一个职位,这是说的过去
………………………………