-
1 # XMaker實驗室
-
2 # IT人劉俊明
不少人在學習程式語言的過程中都會遇到類似的問題,在學習的初期會有巨大的學習熱情,隨著學習的逐漸深入和難度的提升,往往會遇到學習瓶頸,此時不少初學者就會選擇放棄,也有不少人在學習程式設計的過程中反覆經歷了多次類似的情況。
要想解決持續學習的問題,需要從以下幾個方面入手:
第一:制定一個系統的學習計劃。學習程式設計一定要有一個系統的計劃,以Python為例應該選擇一個方向來制定學習計劃,可以選擇Web開發方向、大資料開發方向、機器學習開發方向等等,不同方向需要掌握不同的知識結構。學習計劃應該結合長期計劃和短期目標,短期目標的不斷完成能夠給初學者必要的信心和鼓勵,這在學習程式設計的過程中也是比較重要的。
第二:注重動手能力的培養。學習程式設計和學習其他方面的知識,比如數學等基礎學科有明顯的不同,學習程式設計一定要注重動手能力的培養,透過實驗不僅能驗證各種抽象概念,更能夠透過實驗鍛鍊自己的程式設計能力。學習程式設計一個重要的步驟是培養自己的程式設計思維,而培養程式設計思維的關鍵就是大量的功能性實驗,不斷透過總結實驗從而建立程式設計思維。
第三:注重交流。對於初學者來說,隨著學習的深入,一些概念在理解上會存在一定的困難,如果透過自主實驗不能完全理解的時候就需要尋求別人的幫助了,此時就需要跟有經驗的程式設計師進行交流,交流的過程也是學習的過程。交流的途徑有很多,比如程式語言的開發社群就是不錯的交流場所之一。當然了,如果身邊有能隨時進行交流的專業人士,那麼會節省大量的學習時間。
如果在學習完基本的語法之後,能夠參加一個專案組的實習,則會對掌握程式語言有較大的幫助。
最後,Python語言在近幾年隨著大資料、機器學習的發展而得到了廣泛的應用,目前Python也被列入到嵌入式開發語言中,因此Python的應用前景還是非常值得期待的,所以學習Python是個不錯的選擇。
-
3 # 一隻小coder
要想堅持,要麼你真的熱愛,要麼就是誘惑太大。所以建議找個工作崗位是Python相關的,或者自己用Python這個創業專案,能夠讓你不停的嚐到甜頭。
回覆列表
其實學什麼語言的方法都差不多。我覺得有兩點最重要:基礎和實踐。
你需要一本python基礎教程,哪一本都行,只要你喜歡。初學者一定要通讀,每一章都讀。基本的語法、基本的概念一定要熟悉。可以同時開著電腦,照者書中的例題練習。書看完以後可以抽時間翻翻官方的類參考手冊。不要死記,瞭解裡面都提供了哪些功能即可。以後真用到了再來那裡查。
最後,如果你對硬體方面有興趣的話。不妨試著可以學習學習樹莓派!樹莓派可以幫助你提升python的熟練能力。因為在樹莓派系統中使用的程式語言,其中之一就是python;透過對硬體的控制,來激發你的學習興趣。
與此同時,你的python語言的編寫能力也會大有提升的。當然,不瞞你說,我也是從這個過程過來的,所以整理分享給你。希望可以幫助到你。