[toc] ## 一、为什么要做笔记? 以前老师就经常讲一句话,说要把书读薄。**把书读薄**就是一个总结的过程,从而把别人的东西变成自己的。 有人会说,现在搜索引擎这么发达,想知道什么,度娘分分钟就可以给你成千上万个选择。然而,你会发现真正在使用的时候,网上的内容质量参差不齐。即使是自己收藏过的博客,过段时间再看,陌生的感觉就像是第一见到一样。 其次,搜索引擎式的学习,很难让我们能够形成一个体系化的积累,也就难有深入的思考。长此以往,坏处不敢想象。 ## 二、记笔记会影响工作效率吗 > 有的人说记笔记,会打断自己工作的思路,而且会影响工作效率。 首先,我们先要分辨是属于什么类型的内容。从类型上分,我们先把笔记分为**知识型**、**记录型**。 我们都知道,知识如宇宙,浩瀚无边,有着自己客观存在的运行规律,我们称此类笔记为**知识型**。比如你在探索一片未知的知识领域,你打算扩展知识的广度并打算深入理解,但是你知道短时间内不会达到透彻的程度,而且对当下的工作影响不大。此时看到新的东西就想要记笔记,就一定会影响自己的工作效率。 如果你是在解决了一些问题、梳理了一些节点后,比如服务器在哪,账号密码是啥,这类问题建议尽可能快的做笔记。不然到时候翻找起来,会非常难。 ## 三、我是怎么做笔记的 白天工作的时候,自己查阅过的内容,而且值的收藏的,我会一直保留在浏览器页签上。然后等快下班或者下班后,再把关键的内容整理到思维导图上。思维导图的好处呢,就是你可以把知识点,变成一棵树,树上挂满知识的果子。即使来不及消化,也一定能形成一个体系化的积累。 <div align="center"> <img src = "https://gitee.com/cowboy2014/cloud2020-config/raw/master//pictures/20210530183238.png"/> </div> 如果有一些自己的想法,或者一些关键的设计,我会整理在一个专题中,作为博客内容素材。 做笔记最好不要完整的摘抄,最好转换成自己的语言,按照自己的理解把相关知识重新加工一次。这样,你学到的知识会记得更加牢固。 ## 四、深度学习 首先,不是所有的内容都需要深度学习的。我经常和新来的同学说,人的精力是有限的。工作与考试相比,我们更需要把握学习内容的方法,不要把大脑变成存储知识的一个载体。我们可以回想一下,高中记在脑子里的东西现在还剩多少?现在是一个信息爆炸、知识爆炸的时代,尤其是IT行业,技术发展日新月异。 人比其他动物更加先进在于人能更好的使用工具。既然我们的大脑并不适合存储相对精确的知识内容,那我们就可以借助一些做笔记的工具,从而让“记忆”永久。 关于深度学习,还是非常建议看书的。书中自有黄金屋,书中的内容已经是别人千锤百炼整理而来的。我写过一个关于socket编程的技术小册子,我深知这其中整理一个技术小册,需要花费多少的精力。 ![](https://cover.kancloud.cn/mr\_zihan/protocol905!middle) > 课程简介: > * 轻松理解Socket编程中的核心概念及应用场景; > * 快速而整体掌握Socket中的在项目中的实际应用案例; > * 解读并通过编码实现交通部905.4-2014数据交换协议核心逻辑; > * 学习如何设计并实现一套TCP协议; 从NIO到Netty的实战入门。 > [学习链接👍](https://www.kancloud.cn/mr_zihan/protocol905/2317767)