論如何提升學習的能力

為啥要學習

如果有一件事情是能改變你自己的,我想這件事情必然就是學習,我的人生重要的轉折點也是從學習這件事情始發的,那么,我們就從這里開始。

學習不僅僅是為了找到答案,而是為了找到方法,找到一個可以找到答案的方法,所有的解題思路都是在引導你去尋找一種“以不變應萬變”的方法或者能力。在這種能力下,你不需要知道答案,因為你可以用這種方法很快找到答案,找到解(相當于查找算法)。

學習不僅僅是為了知道,而更是為了思考和理解,知其然而知其所以然,通過表象去探索內在的本質和原理。真正的學習從來就不是輕松的,而是那種你知道的越多,你的問題就越多,你的問題越多,你思考的就越多,你思考的越多,你就會覺得自己知道的真少,于是你想了解更多。(吾將上下而求索)。

學習不僅僅是為了開拓眼界,而更是為了找到自己的未知,更了解自己。了解自己的不足和上升空間,從而讓自己成長。

學習不僅僅是為了成長,而更是為了改變自己,修正我們那不靠譜的直覺,用一種更有效,更科學,更系統的方式做事。很多時候當你學會了乘法,就不需要用加法來計算,效率倍升。改變自己的思想從而改變了自己的命運。

如何學習

那么,如何學習呢,我們從“學習金字塔”模型入手。

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.pswp.cn/news/283977.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/283977.shtml
英文地址,請注明出處:http://en.pswp.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://…