程序员教你正确的学习姿势~!

最近悟出一个道理,就是大脑的工作模式和电脑是一样的。电脑有磁盘和内存,大脑也有。那些深刻理解或者使劲重复的东西都是存在磁盘里的,而临时信息都放在了内存中,而大脑的持久化层做的很糟,处理速度慢,吞吐量还小。

内存的使用和电脑也一样,我们处理一件事情或者学习一个知识点,就像调用函数,如果中间遇到不理解的或者其他事情,就会把前面的事情压栈去调用另一个函数,然而我们的栈很小,两三次递归就立马崩溃了,如果我们用临时记忆把栈里的信息转存到堆里,不好意思,大脑没有什么保护机制,没一会儿就被其他程序覆盖了,等你回忆的时候全是乱七八糟的,根本无法重新入栈,恢复执行。所以最佳的策略就是手动持久化到其他存储介质,需要时重新计算,恢复调用现场----这就是做笔记。

如果我们学会了一个知识,我们就会把函数的计算结果给存储下来,下一次遇到这样的计算,就直接使用结果了,这就是为什么一个非常复杂的系统,我们掌握之后就会觉得很简单,但是如果你想知道计算方法,抱歉估计你还得重新算,这就是为什么我们掌握的细节经常会被忘记,需要重新熟悉理解。并且我们存在哪里也是个未知数,搞不好过两天你又忘了,所以你还需要经常复习啦。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容