redis 学习的思考

2019-11-17

喜欢王垠的一篇文章《学习的智慧》,所有活知识都是对死知识思考实践过程产生的结果。


1. 思考

基础决定你的下限,思维深度决定你的上限,当你陷入一个瓶颈,需要从这两个方面考虑。学而不思则罔,知识的总结和梳理,可以让思维更高效地思考。


2. 学习归纳

2.1. 知识来源

2.1.1. readme

了解一个新事物,可以从这三点开始(whatwhyhow)。这就是一个项目 readme 要干的活:简明扼要地给用户传递项目最基本信息,降低用户入门门槛,提高用户留存。所以我们第一次学习开源项目,第一步也得首先去看它的 readme

what


2.1.2. 官网

官方网站有你学习需要的第一手资料。

官网


2.1.3. 经典书籍

好的书籍,往往是最好的老师。

纸质书籍

电子书籍


2.1.4. github

从优秀的人上身上学习知识,现实生活很难遇见一个高手手把手地教你或者与你面对面交流,网络平台上有丰富的资源,可以互动,同时也可以保存并且分享自己的成果。

github


2.1.5. 其它学习平台

在学生时代,我发现一个有趣现象:上课抄笔记勤奋的同学,往往成绩不好。顾此失彼,殊不知这些知识都在书本或者其它平台别人已经很好地总结出来了。上课主要目标是:认真听讲,思考理解课堂知识,不明白的地方标记下来,课后再解决。

其它平台


2.1.6. 源码

通过源码学习,深入了解作者思路和软件工作流程。

源码


2.2. 应用

2.2.1. 调试

调试


2.2.2. 实践

通过具体实践,对知识工作流程进行梳理。

UML 流程时序


2.3. 归纳

2.3.1. 思维导图

将知识点提取成思维导图,让知识点脉络更加清晰。

知识脉络


2.3.2. 图像化

字不如表,表不如图。将复杂或抽象的思维,形象到图表。

压缩列表


2.3.3. 排版

markdown,舒服的排版可以让知识归纳总结事半功倍。

markdown


2.3.4. 网络笔记

拿来主义,知识分类管理,pc和移动设备能同步数据到云端,知识随时随地可以查阅。

网络笔记


2.3.5. 博客

学习总结归纳,将知识实时落地,条理化整理成文档,便于复盘 ——学而时习之,不亦说乎。

博客