论如何提升学习的能力

为啥要学习

如果有一件事情是能改变你自己的,我想这件事情必然就是学习,我的人生重要的转折点也是从学习这件事情始发的,那么,我们就从这里开始。

学习不仅仅是为了找到答案,而是为了找到方法,找到一个可以找到答案的方法,所有的解题思路都是在引导你去寻找一种“以不变应万变”的方法或者能力。在这种能力下,你不需要知道答案,因为你可以用这种方法很快找到答案,找到解(相当于查找算法)。

学习不仅仅是为了知道,而更是为了思考和理解,知其然而知其所以然,通过表象去探索内在的本质和原理。真正的学习从来就不是轻松的,而是那种你知道的越多,你的问题就越多,你的问题越多,你思考的就越多,你思考的越多,你就会觉得自己知道的真少,于是你想了解更多。(吾将上下而求索)。

学习不仅仅是为了开拓眼界,而更是为了找到自己的未知,更了解自己。了解自己的不足和上升空间,从而让自己成长。

学习不仅仅是为了成长,而更是为了改变自己,修正我们那不靠谱的直觉,用一种更有效,更科学,更系统的方式做事。很多时候当你学会了乘法,就不需要用加法来计算,效率倍升。改变自己的思想从而改变了自己的命运。

如何学习

那么,如何学习呢,我们从“学习金字塔”模型入手。

d03e8b6e9b497fe39aee8de31585cd5f.png

人的学习分为 ”被动学习” 和 ”主动学习” 两个层次。

  1. 1. 被动学习: 如听讲,阅读,演示,平均留存率为5%,10%,20%和30%。

  2. 2. 主动学习:如讨论,实践,教授给他人,会将原来被动学习的内容留存率从5%提升到50%,75%和90%。

我们可以看到被动学习,主要是被别人灌输,听别人说,所以效果最差,只有你自己开始思考,开始自己的总结和归纳,开始找人交流讨论,开始动手实践,并开始对外输出,你才会掌握到真正的学习能力。

所以,学习不是努力读更多的书,盲目追求阅读的速度和数量,这会让人产生低层次的勤奋和成长的感觉,这是在使用蛮力,妄想把知识直接灌输到自己的脑海里。要思辨,要践行,要总结和归纳,否则,你只是在机械的重复某件事,而不会有质的成长的。

如何应对碎片化信息时代的快餐主义

面对信息化的时代,大量的学不完的知识冲面而来,碎片化的知识在自己的周围密密麻麻的散布着,不知不觉你也成为了快餐主义者,这些快餐文化可以让你有短暂的满足感,但是无法让你更深层次的思考和把知识转换为自己的技能的有效路径,因为那些都是需要大量时间和精力的付出,不符合现代人的生活节奏。开始在朋友圈,公众号等这样的地方进行学习,导致越学越焦虑,越学越浮躁,越学越不会思考。于是,成了“什么都懂,但是依然过不好此生”的状态。

快餐主义就是“浅度学习”,浮于表面,没有深入到知识的体系中来,本质中来,而“深度学习”,就需要有自己获取知识的能力,有对知识钻研思考的能力,并能生产出好的内容。那么,如何深度学习呢,以下关键几点:

  1. 1. 高质量的信息源和第一手的知识(经典文摘,github)

  2. 2. 把知识连成地图,将自己的理解表述出来(系统化的知识)

  3. 3. 不断地反思和思辨,与不同年龄段的人讨论(每日三省吾身)

  4. 4. 举一反三,并践行之,把知识转换成技能

其中信息源要看你学习的科目了,那么,系统化的知识,如何系统化呢,这里有一个模板,按照这几点来,就可以让你的学习的知识更加的系统化。

  1. 1. 这个技术或者知识出现的背景,初衷和要达到什么样的目的或者是要解决什么样的问题。(这个问题非常关键,也就是说你在学一个技术或者知识的时候,需要知道这个技术的成因和目标,也就是这个技术或者知识点的灵魂,如果不知道这些的话,你是不知道这个技术的设计理念的)

  2. 2. 这个技术或者知识的优势和劣势。(任何事物都具有两面性,有好的一面也有不好的一面)

  3. 3. 这个技术或知识的应用场景。(任何技术或者知识都有其应用场景,离开了这个场景,这个技术可能会有很多问题)

  4. 4. 这个技术或知识组成部分和关键点。(这是技术的核心思想和核心组件,也就是这个技术的灵魂所在)

  5. 5. 这个技术或知识底层原理和关键实现。(任何一个技术都有其底层的关键基础技术,这些关键技术很有可能也是其他技术的关键基础技术。所以,学这些关键的基础底层技术,可以让你未来很快地掌握其他技术)

  6. 6. 已有的实现和它之间的对比。(一般来说任何一个技术或者知识都有不同的或者相近的实现,可以参考,对比)

剩下的就是真正的实践,举一反三和总结归纳,还有就是坚持,很多人是坚持不下去的,三天打鱼,两天晒网,我对此只有一个想说的,不要傻傻的坚持,更要把结果晒出来,让别人点赞,共同进步,它就会成为你的习惯,吃饭喝水一样,感觉不到太多的付出,这个时候才能够真正的坚持。

如何面对逆人性的学习

学习始终会面对大量枯燥的知识,枯燥意味着你不感兴趣的东西,而你不感兴趣的东西,可能是你并不知道有什么用的东西,这样的知识通常是比较底层或是抽象度比较高的知识,比如:线程代数,高数,傅里叶变换,或者是一些操作系统的原理,越是理论的东西越让人觉得枯燥,面对枯燥的知识,只能通过兴趣引导,通过实际的应用场景去深入,通过每个小步骤的反馈和成就感去学习,或者通过大佬的讲解,带领,也是很有效的方式。

还有一些学习的小技巧:

  1. 1. 把所学到的东西教给别人。(当你要教给别人东西的时候,你就会下决心把这个知识学的很透彻,因为怕别人问了你不会,你不懂,所以,你会了,也懂了。)

  2. 2. 总结你所学到的。(把所学总结成一段话,一句话)

  3. 3. 不要被打断。(学习的时候,把能打扰自己的手机或者其他事情都屏蔽掉)

  4. 4. 学以致用。(把学到的东西立马用起来,实践出真知,理论与实践相互验证能学的更好)

  5. 5. 不要记忆。(聪明的人不会记忆知识的,他们会找方法,那些可以推导出知识或者答案的方法,或者会找线索)

  6. 6. 多犯错误。(犯错会让你学到更多,通过错误总结教训,你会比没有犯过错误的人体会的更深。但是千万不要犯低级错误,也不要同一个错误犯两遍)

学习是一件“逆人性”的事,就像锻炼身体一样,需要人持续付出,会让人感到痛苦,并随时想找理由放弃。

学习中那些重要的事情

来看一下身为技术人员那些 ”正确的事情”:

  1. 1. 提高效率的事情: (你要学习和掌握良好的时间管理方式,管理好自己的时间,能显著提高自己的效率。)

  2. 2. 自动化的事:(要充分利用自己的职业特质,当看见有可以自动化的步骤时,编写程序来自动化操作,可以显著提高效率。)

  3. 3. 掌握前沿技术的事:(掌握前沿的技术,有利于拓展自己的眼界,也有利于升职涨薪。需要注意的是,有些技术虽然当下很火,但未必前沿,而是因为它比较易学易用,或者性价比高。由于学习一门技术需要花费不少时间,你应该选择自己感兴趣的,有的放矢的去学。)

  4. 4. 知识密集型的事:(知识密集型是相对于劳动密集型来说的。基本上,劳动密集型的事都能通过程序和机器来完成,而知识密集型的事,却仍要人来完成,所以人的价值此时就显现出来了。虽然现在人工智能似乎也能做一些知识密集型的事,但是在开放领域中相对于人来说还是相去甚远掌握了领域知识的人的价值依然很高。)

  5. 5. 技术驱动的事:(不仅是指程序驱动的事,而且还包括一切技术改变生活的事。比如自动驾驶,火星登陆,元宇宙等。就算自己一时用不着,你也要了解这些,以便将来这些技术来临时能适应它们。)

行知合一

很多事情想来十分困难,于是许多人就不愿意去做它,其实他们不知道的是,一旦开始动手去做,再困难的事情也能够很快地找到解决的答案。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/283977.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下svn常用指令

windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所…

CSS布局解决方案(终结版)

前端布局非常重要的一环就是页面框架的搭建,也是最基础的一环。在页面框架的搭建之中,又有居中布局、多列布局以及全局布局,今天我们就来总结总结前端干货中的CSS布局。 居中布局 水平居中 1)使用inline-blocktext-align&#xff…

基于ABP和Magicodes实现Excel导出操作

前端使用的vue-element-admin框架,后端使用ABP框架,Excel导出使用的Magicodes.IE.Excel.Abp库。Excel导入和导出操作几乎一样,不再介绍。文本主要介绍Excel导出操作和过程中遇到的坑,主要是Excel文件导出后无法打开的问题。一.Mag…

消息模式在实际开发应用中的优势

曾经.NET面试过程中经常问的一个问题是,如果程序集A,引用B ,B 引用C,那么C怎么去访问A中的方法呢。 这个问题初学.net可能一时想不出该咋处理,这涉及到循环引用问题。但有点经验的可能就简单了,通过委托的方…

微服务:注册中心ZooKeeper、Eureka、Consul 、Nacos对比

前言 服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动…

MyBatis总结七:动态sql和sql片段

开发中&#xff0c;sql拼接很常见&#xff0c;所以说一下动态sql&#xff1a; 1if2chose,when,otherwise3where,set4foreach用法解析(现有一张users表 内有id username age 三个字段)&#xff1a; <!--查询所有用户&#xff0c;传递参数type&#xff0c;如果值为0&#xff0…

iOS - OC Copy 拷贝

前言 copy&#xff1a;需要先实现 NSCopying 协议&#xff0c;创建的是不可变副本。mutableCopy&#xff1a;需要实现 NSMutableCopying 协议&#xff0c;创建的是可变副本。浅拷贝&#xff1a;指针拷贝&#xff0c;源对象和副本指向的是同一个对象。对象的引用计数器 &#xf…

三.选择结构(一)

1.if结构: if(条件){ 代码块 } 2.随机产生数: int randon (int)(Math.random()*10); 3.多重if选择结构: if(条件1){ 代码块1 }else if (条件2){ 代码块2 }else{ 代码块3 } 4.嵌套if选择结构: if(条件1){ if(条件2){ 代码块1 }else{ 代码块2 } }else{ 代码块3 } 转载于:https://…

为了高性能、超大规模的模型训练,这个组合“出道”了

点击上方蓝字关注我们&#xff08;本文阅读时间&#xff1a;3分钟)近年来&#xff0c;在大量数据上训练的基于 transformer 的大规模深度学习模型在多项认知任务中取得了很好的成果&#xff0c;并且被使用到一些新产品和功能背后&#xff0c;进一步增强了人类的能力。在过去五年…

SVN就是这么简单

什么是SVN SVN全称&#xff1a;Subversion&#xff0c;是一个开放源代码的版本控制系统 Svn是一种集中式文件版本管理系统。集中式代码管理的核心是服务器&#xff0c;所有开发者在开始新一天的工作之前必须从服务器获取代码&#xff0c;然后开发&#xff0c;最后解决冲突&…

SpringCloud必会知识点大全

为什么要学习Spring Cloud 在项目开发中随着业务越来越多&#xff0c;导致功能之间耦合性高、开发效率低、系统运行缓慢难以维护、不稳定。微服务 架构可以解决这些问题&#xff0c;而Spring Cloud是微服务架构最流行的实现. 1.微服务 微服务架构是使用一套小服务来开发单个应用…

thinkphp3.22 多项目配置

1.index.php if(version_compare(PHP_VERSION,5.3.0,<)) die(require PHP > 5.3.0 !); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define(APP_DEBUG,true); // 创建 //define(BIND_MODULE,Login); define(erp,true); // 定义应用目录 define(APP_PAT…

30分钟掌握 C#7

1. out 变量&#xff08;out variables&#xff09; 以前我们使用out变量必须在使用前进行声明&#xff0c;C# 7.0 给我们提供了一种更简洁的语法 “使用时进行内联声明” 。如下所示&#xff1a; 1 var input ReadLine(); 2 if (int.TryParse(input, out var result)) 3 …

在 C# 中如何检查参数是否为 null

前言前不久&#xff0c;微软宣布从 C# 11 中移除参数空值检查功能&#xff0c;该功能允许在方法开始执行之前&#xff0c;在参数名称的末尾提供参数空值检查&#xff08;!!操作符&#xff09;。那么&#xff0c;在 C# 中如何检查参数是否为 null 呢&#xff1f;1. null这个可能…

什么是Maven快照(SNAPSHOT)

本文来说下Maven的SNAPSHOT版本有什么作用 文章目录 问题解决 正式版本"abc-1.0"快照版本"abc-1.0-SNAPSHOT"本文小结问题 在使用maven进行依赖管理时&#xff0c;有的版本号后面会带有"-SNAPSHOT"&#xff0c;有什么作用呢&#xff1f; <dep…

带你剖析WebGis的世界奥秘----Geojson数据加载(高级)

前言&#xff1a;前两周我带你们分析了WebGis中关键步骤瓦片加载点击事件&#xff08;具体的看前两篇文章&#xff09;&#xff0c;下面呢&#xff0c;我带大家来看看Geojson的加载及其点击事件 Geojson数据解析 GeoJSON是一种对各种地理数据结构进行编码的格式。GeoJSON对象可…

如果要存ip地址,用什么数据类型比较好

在看高性能MySQL第3版&#xff08;4.1.7节&#xff09;时&#xff0c;作者建议当存储IPv4地址时&#xff0c;应该使用32位的无符号整数&#xff08;UNSIGNED INT&#xff09;来存储IP地址&#xff0c;而不是使用字符串。但是没有给出具体原因。为了搞清楚这个原因&#xff0c;查…

微软 .NET Core 3.1 年底将结束支持,请升级到.NET 6

微软近日宣布&#xff0c;将于 2022 年 12 月 13 日停止为 .NET Core 3.1 提供服务更新、安全修复和技术支持。.NET Core 是一个免费开源的、用于 Windows、Linux 和 macOS 操作系统的软件框架。该项目主要由微软员工通过 .NET 基金会开发&#xff0c;并在 MIT 许可下发布。202…

软件团队的模式选择

软件团队的模式分为&#xff1a;主治医生模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式和官僚模式。 经过小组的讨论&#xff0c;我们决定选用交响乐团模式获得功能团队模式。 交响乐团模式的优点是种类多&#xff0c;…

Angular 2

1. Angular2 官网 https://angular.io/guide/quickstart Node.js 下载 https://nodejs.org/en/ 怎么在vs code中使用angualr2 https://code.visualstudio.com/docs/nodejs/angular-tutorial moment.js:(javacript日期处理库) http://momentjs.cn/ 2. ng2-hightCharts https://…