不知道如何學Python?多年Python開發學習自述.但願新人少走

作Python有8年的時間了,我從高一就開始接觸Python,家裏親戚有從事這方面工做常常給分享這方面的職業發展,本身對編程也是很是感興趣,今天講述一下我是怎麼學習Python的,此文章不能夠過短,顯得沒有誠意,也不能夠太長,那樣不少人看不下去,精簡了以下文字:


剛開始學習Python的時候是看書,一頁頁的看書,由於身邊有一個好的資源,有問題能夠問親戚,學起來相對容易點,可是我後來發現看Python的零基礎書籍,很難看下去,並且不少專業的東西對於一個新手根本就看不懂,沒有什麼效率。剛開始放棄了看書,可是我在把Python都學過完了以後,看技術性的書,卻是增進很多。
後來是跟着老男孩的視頻學習,那個視頻算是經典的,可是如今看的話是多少有些老了,學Python的時候感受不少地方根本就理解不夠,視頻上的東西能夠看得懂。可是動手本身作的時候,根本無從下手,那個時候由於年紀小,就想放棄了,可是老是到了次日早上,又想學了,真的是睡了一覺就行了。
記得剛開始搭建環境的時候,浪費了好長時間,百度以後也不會,仍是問了我親戚,一會兒就把環境搭建好了,如今看不少新手好像跟我以前差很少,一個環境搭建一天都搞不定,這個就是新手剛接觸的時候,比較困難,可是必定要有信心,萬事開頭難。
我我的以爲學習Python必須的具有的幾個條件:
第一:學習能力。什麼是學習能力,就是當一個陌生東西給你了,是否有學習他的慾望,本身琢磨的心思,學習能力很是重要,若是一我的沒有學習能力的話,任何東西都很難學。
第二:正常人的思惟邏輯,Python不是每個人都能學會的,由於Python的邏輯比較強,有一些人天生邏輯就差,好比一道數學題,有的同窗立刻懂,有的同窗須要老師講幾遍,可是有的同窗老師咋講都不懂。
第三:必須並且必定有一個老師,由於若是沒有人給你解答問題,會浪費不少時間,並且大多數問題對於一個新手來講是很難本身解決的,可能明白人的一句話,你須要一天的時間。
第四:目標,堅持下去的一顆心,由於學習Python不容易,並且如今轉行的也多,工資高,最後能拿高薪的都是剛開始沒日沒夜的熬過來的,因此堅持很是重要,而爲何學習Python成了主要因素,就是堅持下去的動力,好比:掙錢就是動力。


新手按照這個學習路線:
1.Python環境的搭建

2.基礎的知識(注重對Python的理解)
3.面向對象編程(注重編程能力)
4.面向對象編程案例課程
5.面向對象設計思想
6.Python高級專題(異常.文件.模式與包.迭代器.生成器.裝飾器.靜態方法與類方法.正則入門)




上面的基礎學習內容基本包括全了,Python體系內容能夠加裙找我要,但願想學習Python的初學者能堅持下去,Python語言確實很是的強大


給新手三個建議:
第一:學習Python不能夠依賴老師,這樣你只會成爲**,要知道觸類旁通,目前我見過不少依賴老師的學生,這樣的後果就是本身沒有解決問題的能力,也沒有自主學習的能力,面試不能經過,找工做會很是難,由於學習開發就是鍛鍊這種自我學習的能力。

第二:要有專業人士的指導,尤爲是學習Python找工做的,不要妄想本身一我的自學Python能找到工做,如今很是難,若是沒有一個明白人幫你解決一下問題,會有很是多的彎路,中間很容易放棄,學習的不專業不說,最重要是浪費時間。

第三:一個好的心態和一個堅持的心很重要,不少衝着高薪的人想學習Python,可是能學到最後的沒有幾個,遇到困難就放棄了,這種人處處都是,就是由於有的東西難,因此他的回報才很大,咱們評判一個Python開發者是什麼水平,就是他解決問題的能力有多強。python


Python新手交流學習羣  463024091面試

本文分享自微信公衆號 - python教程(pythonjc)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。編程

相關文章
相關標籤/搜索