廖雪峯《python3 基礎教程》 讀後感悟總結

用了近3周時間,幾乎每天一章的速度讀完了廖雪峯《python3 基礎教程》,感悟如下:

1、python入手比C/C++快的多。

C/C++需要幾年時間方纔上手,python可以迅速上手,6-12個月即可以應用python做項目開發。

2、作爲機器學習、人工智能、前端開發、腳本編程,python是務必要掌握的一門語言。

對個人發展來說,研究方向側重於數據處理、算法、控制,C/C++,再加上python,基本上足夠了。其他如C#、JAVA用到再學一下基本語法知識,然後儘快上手做項目。

3、python入門雖然快,但越往後面越難,這其實不是python的問題,而是涉及到:

(1)計算機基礎知識:操作系統、計算機網絡、數據結構與算法、數據庫

(2)具體項目(算法、控制、圖像信號)

計算機本身是個龐大的系統,各種語言用到最後其實都是計算機、項目本質的競爭,已經超脫了語言層面

4、學習急不得,慢即是快,快即是慢。

只要每週堅持3-4天,每天有1-2小時的學習運用,2-3年成爲熟手,3-5年成爲高手,5-10年成爲專家。這是任何一門計算機語言的成長路線,不會有多大的差別。

我希望在8-10年內(已有3,4年C/C++開發經驗),精通C/C++、python,成爲細分領域的專家。

萬萬不可三天打魚兩天曬網,三分鐘熱度,猛學了幾個月,然後放在一邊晾幾年。

即便是工作繁忙,每週至少也要拿出點時間來學習、應用python

5、python學習路徑初步安排

網上已有詳細的python學習路徑,參考即可。自己粗略規劃一下:

(一)第一階段:2017年:python基礎學習

          讀完三本書:(1)廖雪峯《python3 基礎教程》

                                 (2)《python cookbook》

                                 (3)《機器學習實戰》

書不用讀很多(吸取C++學習的教訓,不過C++真的是太龐大,讀完了6,7本C++纔對C++基礎有了認清),作爲python基礎學習,這三本書足夠了,更多知識點就F1、Google、百度。

廖的書用來開腦;後面兩本初步瀏覽了一下,每天(每週保證4-5天)學習1,2個知識點,以cook的方式、小火慢燉,3,4個月可以拿下。(九月到春節前事情會多,4個月左右比較合理)

本階段目標:掌握python基本編程。

把大任務分解成爲可以執行的小任務,哪怕python是個龐然大物,哪怕自己再想快點掌握,也要把控進攻的節奏,2017年用5-6個月時間只是掌握python基本編程,對python有熟悉感和親切感,能夠寫出基本的Python程序即可。

不要急,切記一口吃個胖子導致消化不良,也不必因爲某個知識點沒搞懂就停在那裏,先做完,再迭代!!尤其是python cookbook、機器學習實戰,以後作爲字典查詢。

(二)第二階段:2018-2019年:python機器學習、人工智能、數據挖掘

            本階段抓住一個主題:算法、機器學習

             python設計的範圍很廣,前期務必要專注,在成爲高手之前,這兩年重點應用python編寫機器學習、算法、人工智能

            有3年左右的開發經驗,可以成爲熟手、向高手方向努力。在python領域有了自己的立足之本。

               

(三)第三階段:根據實際項目,每一階段get到一個新技能

           學無止境,有了前面的基礎,可以確保自己在python領域處於不敗之地,然後就是大量項目實踐,力爭每1-3年就get一個新技能:網絡、數據庫、正則表達式......

          先爲不可勝(機器學習、算法是根基,每年都要增深增厚),待敵之可勝(根據項目需求,或者個人興趣,學習、掌握新技能)

       

        這樣經過8-10年左右嚴格的學習、訓練,必定可以成爲領域專家。

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