送給對python的學習者,要放棄的多看看,別迷路了
送給對python走火入魔的學習者,要放棄的趕緊看看,別迷路了。
1.Python言語值得學,為什麼要放棄
能看到文章的一定是喜歡熱愛Python的,否則不會想進來看看,首要我想說不要拋棄,看完我下面的話:
Python的確十分火,言語功用及其強壯,能夠包攔許多工作,並且也是資料剖析,機器學習,人工智慧第一言語。目前好的Python程式設計師特別是機器學習方面的薪水十分高,我十分理解和理解這些小夥伴的心情,的確在未來10年,一定是人工智慧的天下。
這裡還是要推薦下小編的Python學習群:883444106,不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨,包括小編自己整理的一份最新的Python資料和0基礎入門教程,歡迎初學和進階中的小夥伴。在不忙的時間我會給大家解惑。
2.爬蟲不適合,一入門就上手。
我一直說爬蟲很有趣,可是我個人覺得不適合入門,初學者上來最好先不要碰,先學web。Python再簡略再通俗,它也是一門言語,把握一門言語絕非一朝一夕,我個人不建議初學者上來就學爬蟲的,我舉個十分簡略的列子,爬蟲會用到許多第三方庫,許多模組,還有許多內建的庫,正則表示式。
有的同學都沒有搞清楚學 py2還是py3,字典列表還沒有用熟練,就上來照著比如一頓敲,運氣好的話,執行成功;運氣不好的,可能要除錯老半天,即便你學了一些爬蟲基礎常識,你學scrapy這樣的爬蟲框架的時候,你也很吃力,比如裡邊會有許多的yield,許多的正則表示式,你連根本的語法都沒有完全摸透,試問你怎麼可能學的通,看的理解,更不要說理解,自己能靈活運用了。
有的同學可能會對立,如果你有3,5年的程式設計基礎,比如你有C++,Java,Perl這樣的言語基礎,這樣的同學我覺得你學1個月,就能夠去實戰操練了。
可是那些沒有基礎的同學呢,或許是其他非計算機專業,跨界過來的,許多都會被爬蟲或許機器學習吸引,網上這樣的文章許多,十分吸引眼球,可是說實話,這樣的文章關於初學者來,很容易被引誘。急功近利,輕的,遇到問題會很苦惱,重的,可能會傷害學習Python的積極性,如果身邊沒有人及時指導的話,有的爽性不學了
3.欲速則不達,學python最少8個月。
其實學言語跟練武一樣的,你拿到本九陰真經,十分振奮,哇絕世武功,上來就練,不僅功力不會出息並且會內傷。
萬丈高樓平地起,學東西一定要循序進階,不要貪心,先把馬步扎穩,根基打牢了.(當然有同學說我十分聰明,學東西很快,好吧高智商的同學請你不要搗亂啦)
並且除了言語招式還需要學資料結構和演算法,要否則你寫不出什麼像樣的程式碼,碰到複雜的問題,你連根本的演算法不會,試問你怎麼籠統問題,怎麼建模都不會,更可況資料剖析還需要一定的統計學,微積分,線性代數等基礎的常識。
一個時間段就學一種東西,每個人的時間和精力都是有限的,你往空中一起扔3個球,看看你能接住幾個,一般貪心想接2個的,最終一個都沒有接到,如果你就盯著一個球,肯定會接到的。
欲速則不達,莫要貪心,有一本書"python程式設計從入門到精通",我覺得這個書名一語中的,學言語絕對不是一日之功,一定要勤學苦練,並且要重複操練.你把基礎學紮實了,學爬蟲也好,學資料剖析也好,猶如九陽神功護體,學這些招式都是很快的。
我今日苦口婆心嘮嘮叨叨的說了這麼多,信任許多同學也不一定認同,沒有關係,每個人的主意都是不一樣的,我僅僅把我的主意說出來,期望能協助到一些初學者,讓他們少走一些彎路.也期望我的公號能協助到一些人,協助我們前進,我也繼續前進~~
需要這篇文章對小夥伴們有幫助,關注小編。