如何深入學習編程?(迭代中)

綜述:想深入學習一個學科,首當其衝的是保持耐心、好奇心,用你的好奇心和耐心去探索,在探索的過程中邊做邊學邊總結,尤其注意深入思考。

            什麼是耐心?

            a、心態:不驕不躁,保持長期學習的狀態。用學習一次,兩次,就解決這個領域90%以上的問題的心態學習。

            b、長期:保持長期學習的狀態的重點,在於你每次碰到這個問題的時候,要嘛比上次更熟練地掌握了該技術,要嘛在對這個問題的理解上,產生了新的理解。這就造成了你比別人更多的差異化的專業性。

            c、里程碑:心存目標,相信自己即將進化爲下一個物種,以超預期的目標爲動力,在學習過程中獲得進化的快樂。


            什麼是好奇心?

            a、好奇心是,你想知道這門技術從哪裏來,會到哪裏去?技術的歷史

            b、好奇心是,你想知道有沒有什麼更好的技術能代替這門技術?優化現有的技術

            c、好奇心是,你對一門技術在廣度及深度上的探索。不僅僅是技術內部的廣度與深度,更是技術外部的廣度和深度。分屬兩個層次。


需要考量的技術的幾個方面:

        1、起源:爲什麼會出現這種技術?有什麼好處?它解決了什麼問題?

        2、原理:這門技術的源頭是哪裏?即第一性原理是什麼?如何從第一性原理發展成現在的原理?

        3、概念本質:核心概念有哪些?相關概念有哪些?抽象地看,這些概念的本質是什麼?

        4、應用:技術的應用

        5、場景:各行各業的應用場景

        6、常規用法&特殊用法:場景的具體用法:常規用法、特殊用法

        7、相關技術迭代優化:技術內部迭代的歷史、技術外部迭代狀況

       

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章