最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

程序人生:學習編程的你想快速把知識內(nèi)化為能力,只需這 4 步!

2020-05-16 23:41 作者:C語言編程__Plus  | 我要投稿

曾經(jīng)一位開發(fā)者通過在行約我聊找工作的事情,他提到一個很典型的現(xiàn)象:

自己對很多編程方面的知識都有了解,比如設計模式、多線程等,看書時都知道怎么回事兒,可面試時別人問到它們怎么用,卻說不上來。而且,在實際編寫代碼時,也想不到要用它們,始終沒用起來。

這其實是知識的內(nèi)化問題:怎樣把書本上的知識,內(nèi)化為自己的能力,讓自己遇到合適的場景不假思索就能用起來,始終是個問題。

我特意回顧了自己學習編程的經(jīng)驗,認真思考了這個問題,找到一個將知識內(nèi)化為能力的實踐規(guī)律,分享給大家。

有這么4個步驟:

(1)記住知識點,尤其是它的適用場景、可以解決什么問題、能帶來什么價值。?比如設計模式中的工廠模式,你就要知道,它是用來解決對象創(chuàng)建問題的,能夠把散布在代碼中的對象創(chuàng)建代碼收歸一處,方便對象類別的新增、修改、擴展,也方便具體對象的創(chuàng)建,最終可以構(gòu)建出耦合度更低的代碼。

(2)帶著知識點,觀察別人怎么用它。?比如你可以帶著抽象工廠模式,到你的工作代碼中、到開源項目中、到知名開發(fā)框架中去找它們的影子,看看別人怎么用的。

(3)有意識地去找或者創(chuàng)造可以使用知識點的典型場景,有意識地去用。?哪怕用得很生硬,也要用,比如代碼中只有一種對象要創(chuàng)建,也可以為了練習而引入抽象工廠模式。我們要告訴自己:我要用這個,我要用這個,我要用這個。反復重復1~3步,尤其是第3步,目的是為了在頭腦中建立“知識-->場景”的映射。

(4)在開始新工作時,有意識地詢問自己,哪里可以應用某個知識點,爭取去用它。?反復如此,爭取每周都可以應用那么兩三次,持續(xù)一個月,就可以建立從“場景-->知識”的映射。

經(jīng)歷了這 4 個步驟后,書上學來的知識就會內(nèi)化,你一看到某個知識點的適用場景,無需思考,就可以用這個知識點來解決問題。這個狀態(tài),我稱之為“一觸即發(fā)”。

特意畫了一張簡單的圖給大家參考:

其實不單是編程知識,其他的,也一樣。比如你學習RIA讀書法,那就:

(1)先記住RIA的用法。

(2)看別人怎么用RIA拆書。

(3)給自己一個月時間,專門練習RIA拆書,嚴格遵照RIA的做法,用四色便簽紙,一步一步來做。拆過20本書,你就能按照固定流程拆書了。

(4)一讀書就問自己,是不是可以用RIA讀書法。持續(xù)一個月。

這么下來,你肯定很快會用RIA來讀書。

還有很多知識,都可以參考類似的方法。

這個方法的核心,就是反復實踐,提升反應速度,當我們通過反復的、持續(xù)的、有意識的練習,做到“場景出現(xiàn),不假思索,即刻應用”這種一觸即發(fā)的境界,就可以說,自己把某個知識點內(nèi)化了,就可以說,我們把知識變成了自己的能力。

也只有到這個時候,我們才能真正把知識用來解決問題。

學習C/C++編程知識,提升C/C++編程能力,歡迎關(guān)注UP一起成長!

UP上傳了一些學習C/C++編程知識的學習教程,有興趣的或者正在學習編程的小伙伴,可以去看看哦,希望對大家有幫助~

程序人生:學習編程的你想快速把知識內(nèi)化為能力,只需這 4 步!的評論 (共 條)

分享到微博請遵守國家法律
临潭县| 金坛市| 阳高县| 淅川县| 阿合奇县| 永登县| 上虞市| 土默特左旗| 曲靖市| 台北县| 玛纳斯县| 南安市| 常山县| 巴彦淖尔市| 英山县| 新津县| 石渠县| 曲靖市| 承德县| 定襄县| 开鲁县| 满洲里市| 萝北县| 武安市| 左云县| 浦江县| 皋兰县| 文安县| 高雄市| 乐安县| 精河县| 台州市| 久治县| 仪征市| 华阴市| 丹江口市| 文成县| 清镇市| 龙海市| 中方县| 阿鲁科尔沁旗|