背景
这两年看过如何学习的书,但如果在不在实战中形成习惯基本上都没有什么鸟用。
所以现在越来越感觉落地的重要性,我也开始补看技术书。
这两天我选了一本《大型网站系统与中间件实践》,看了快一半感觉还不错。现在将我的几点感受写下来,当然看完之后会有很多技术方面的整理。
通过发展进程来阐述技术
没有完美的设计,技术都是在特定的场景下最好的解决问题的方式。书中描述了从单机系统到分布式系统的演进过程。看这本书你可以感受到整个行业的技术演进和作者的体系思考。
重视画图
我们看了一些东西听到了一些东西,必须在脑中形成一副逻辑自洽的画面,此时才算你用心理解了。
而这本书中很大的亮点就是特别喜欢用简单的图来描述交互结构,这样看起来可以迅速抓住几个要点和全局。
我以前分析过画图更适合描述整体,文字更适合阐述细节。而这本书就是这样,描述一件事情先画简单的图(概括除了有几个实体大概如何交互),然后后面配上文字描述交互的细节(比如异常点,数据量等等)。
我们以后学习一样,多动笔来画,能够带动你思考把握好全局。
整体抽象
逻辑是事物发展的基本规律,A (A1,A2)-> B ->C , A 引起B 然后引起C。
但是作为A的部分 (A1,A2)跟B没有直接关系。所以我们思考就得把A->B->C这样的关系先找出,而不要看到A就陷入 A1,A2局部。
而这本书的一个特点就是特别能抽象,从计算机冯诺依曼模型中抽象出分布式的计算器、控制器、存储器。
善于思考
当然落到实处还是坐着有很多的料,这些料是作者平时喜欢善于思考的结果。
我可以感受到他工作中踏实,一点一点的构建知识体系的过程。我想我也要这样,我需要通过写来推动思考,逐步构建知识体系。
说在后面的话
当然书还没看完,感觉整体脉络很清晰。以后会根据这本书把技术点慢慢补上来。