读《IT架构师本质》心得
2019-03-01 本文已影响0人
程序员华仔
在网上看到一篇《IT架构师本质》的文章,不完全理解他的观点,但对其中的某些观点认同,特记录下。
首先讲诉了参禅的三重境界:起初见山是山,见水是水;之后见山不是山,见水不是水;最后见山还是山,见水还是水。回顾起做IT这么多年,确实如参禅所说。做IT起初,惊叹于各种IDE,折服于各种开发语言,追逐于各种技术技巧;之后深入研究各个IDE和开发语言,专研于每个技术技巧,以至于忘记身在其中;而如今看到各种IDE,都是一些界面的组合,命令的集合。语言只是实现某功能或模块的工具而已。技术架构师只是一个朴素而无趣的工作而已。
接下来文中讲到了需求优化,集群设计,硬件田性和数据的产生和消失四个方面的知识。在这四个方面中印象深刻的就是服务端架构的前端复制后台拆。简单的来说:服务端站点的扩容就复制,后台数据库就分库分表。
文中最后讲到了架构的道和术。一个架构师只是专注于具体的架构优化。那么说明这个架构师做的是术的方面。好的架构应该懂架构之道并将架构之道运用于具体架构中,产生出具体架构的术。道指导着术,术是道的具体实践。