据我过往的经验,有些话是架构师经常要挂在心上的。以下是我的总结:
1.融会贯通,大道至简。
最初听到这句话,是在我服务的上家公司。我们有个T(技术)学院,学院的宗旨就含有这一条。
这里有个关键词:道。对道的解释,可以参看我的前一篇文章:论架构的道法术
我们将这句话拆解下,可以发现两层意思:
第一,如果我们能把所学的东西融会贯通,那么面对任何业务场景或者复杂的需求,其技术方案都是信手拈来。
第二,我们要化繁为简。不是有句话这样说吗?Keep it simple,stupid.简称 "KISS"!
2.Think hard,work smart.
这句话也来自我的上家公司。道理不言自明,说法也比较有哲理,有种辩证的思想在里面。
翻译成大白话就是:
要想轻松工作,就要多思考。
特别是在我们IT人员做方案设计的时候,应用这句话再合适不过了。
为什么我们做的代码工作总是返工?为什么我们的需求变化会引起我们的底层设计改动?类似问题,都是因为我们想的不够多,不够深入,不够彻底。
3.一切不考虑业务的架构都是耍流氓。
这句话已经流传的比较久了。无需我多言。
业务永远是我们考虑架构的第一要素。要知道,我们每个人都是为业务打工的。
架构师的角色,无非是让业务的实现更丝滑(更合理),更经济(更省钱)。
以上几句话,知易行难。只有做到知行合一,才能成为一名真正的架构师。与君共勉!
写在最后
在2025新年第一天,我免费开放了我的专栏: 框架建设。欢迎大家访问,也希望大家能传播给更多需要的人。