第 2 章 电影明星建筑师 电影明星建筑师
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
大多数建筑师都有多重角色
建筑师名人录
除了坐电梯,建筑师还应该做什么 ?让我们试试另一个比喻:电影角色。
在电影开始之前,您可以观看广告或短片。 在我们的案例中,这是一部关于建筑师一词来源的短片:它源于希腊语ἀρχιτέκτων(architekton),大致翻译为 "建筑大师"。考虑到这个词是指建造房屋和结构的人,而不是 IT 系统,我们应该注意到,这个词意味着 "建造者",而不是 "设计师"--建筑师应该是真正建造的人,而不是只会画漂亮图画的人。建筑师还应该在自己的专业领域有所成就,才配得上 "大师 "的称号。现在来看看主要特点...
黑客帝国总规划师
如果让科技人员说出电影中建筑师的原型,他们很可能会提到《黑客帝国》三部曲。根据维基百科的说法,《黑客帝国》中的架构师是一个 "冷酷、不苟言笑、穿着浅灰色西装的白发男人",他的特质在很大程度上归功于他本身就是一个计算机程序。 维基百科还指出,架构师 "用冗长的逻辑推理链条说话",而这正是许多 IT 架构师所擅长的。因此,这个类比也许是成立的?
备注
有趣的事实:互联网的主要设计师之一文特-瑟夫(Vint Cerf)与黑客帝国(Matrix)的设计师非常相似。考虑到 Vint 设计了我们所生活的母体的许多部分,这可能并非纯属巧合。
黑客帝国架构师也是终极权威:他设计了 "黑客帝国"(计算机程序,向被机器作为能源养殖的人类模拟现实),知道并控制着一切。企业架构师有时就被视为这样一个人--无所不知的决策者。有些人甚至希望自己成为这样的角色,部分原因是全知全能的感觉很好,部分原因是这样会让你得到很多尊重。
自然,这种角色模式也存在一些问题:对人类来说,"全知全能 "有点过于雄心勃勃,会导致决策失误和其他各种问题。即使架构师是一个超级聪明的人,他们也只能根据已知的事实做出决策。在拥有复杂 IT 系统的大公司,无论他们如何频繁地乘坐电梯(第 1 章)下到机房,都不可能随时了解现有的所有技术。因此,他们不可避免地需要依赖中层管理人员的介绍、文件或声明。这样一条通往最高决策者的信息渠道面临着严峻的挑战:每一层通过这样一份文件的人都明白它作为影响工具的价值。这就意味着,中层管理人员很容易将自己喜欢的信息和项目建议注入其中,而往往不考虑任何技术价值。再往上,任何真正的技术内容或可能引起争议的话题都会被删除。因此,高层建筑师得到的信息是间接的、扭曲的,而且往往是有偏见的。根据这些信息做出决策是非常危险的。
备注
我曾观察过一些高级管理层的简报,其中提出的解决方案与其说是实际的解决方案,不如说是人们最喜欢的项目清单。有趣的是,幸运的是,尽管高层管理人员的信息技术经验较少,但他们感觉到这两者之间缺少一个环节。
总之:企业 IT 不是电影,它的作用不是为被当作动力源的人类提供幻想。我们应该谨慎对待这种架构模式。
剪刀手爱德华园丁
对于企业架构师来说,一个稍微恰当的比喻是园丁。我倾向于用我最喜欢的电影之一《剪刀手爱德华》中的一个角色来描述这个比喻。大型 IT 很像一个花园:事物在自我发展和成长,杂草长得最快。园丁的职责是修剪不适合的植物,并在花园中建立整体平衡与和谐,同时牢记植物的需求。例如,喜阴植物应种植在大树或灌木丛附近,就像自动化测试和持续集成(CI)/持续开发(CD)在快速发展的系统附近会更受欢迎一样。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access