學習永遠不晚,只需做到更好

今天早上看到的這幅圖,很有感慨,我是25歲開始學的編程,比一般的計算機專業18歲就開始,一開始學編程時候,也經常糾結「**歲開始學編程,會不會很晚?」。所以我也可以以自己的例子向大家傳遞「學習永遠不遲,只需做得更好」精神,特將本人學習python的歷程經驗分享與大家聽。

我是09年讀的本科,考了三次研究生,15年才讀的中南大學研究生,所以想讓讀研前的暑假能充分利用起來學習點東西。那個時候看到學姐朋友圈分享了一篇R vs Python對比文,R如何好,python如何好,那個時候我是編程小白,對這些對比的技術指標一竅不通,就按照哪個學習起來上手快就學哪個。

文科生似乎更容易接受R的難度,學習起來應該很EASY!而且很多地方說,R語言包很多,不用重複造輪子,只需要調用就可以。當時還有最打動我的地方,R語言可以寫爬蟲爬數據,激動的也沒看python爬數據的能力其實更厲害,但當時我就認定了R。

於是我那之後的一年就成了R的堅強粉絲,痛苦的學習了兩個月,把<<R語言實戰>>那本書啃了一半,最終放棄了 。半年後導師意外提議讓我使用大數據方法進行消費者行為的研究,我終於堅定的學R了。那個時候是5月份,七月初導師派我去哈工大大數據與商務智能暑期學校學習,我必須去之前搞懂R語言的數據爬取,買了《基於R語言的自動數據收集》,學啊學,學啊學,最後在第一個實戰面前趴下啦。報錯很多,去百度發現很少有用R爬數據的,於是很灰心喪氣。

正好當時我朋友學python,我就在7月前短短一個月學會了python的基本語法,循環,錯誤處理,文件讀寫等基本知識。暑假回來後還是沒搞懂爬蟲這個東西,連數據都沒有以後如何大數據寫論文,那怎麼給老師交代。從暑假回來的8月份開始到9月份,一個月的時間我每天泡在python的世界裡,每天只休息五六個小時,都不怎麼午休。終於學會了爬蟲,在數據的海洋里激動的徜徉,那感覺真爽,也就是從那個時候開始我才真正愛上了python這麼能讀的懂的語言。

我覺得只要你喜歡編程,就算你三十歲開始學也不晚,有個一萬小時定理論,說的是只要在一個領域投入一萬小時的時間,任何人都可以成為該領域的專家。一年365天,每天學習三小時,十年你就成為專家了,那時候你才四十歲,正是壯年時期。

學習編程需要堅持,喜歡編程當然能讓你在遇到困難時堅強應對,但如果有志同道合的人,更好。因為這樣可以在你學東西的過程中互相交流,互相幫助,我學R的時候,周圍就沒有一個學的,整個學校估計也就計算機院的某幾個人在研究,關鍵是我還不認識,蛋疼。所以學R的時候,遇到問題挫折太大了,我就放棄了。而周圍有幾個血python的,所以後來遇到問題,我都找他們請教,最終堅持到現在,我也成為計算機科學世界的一員。

文章文筆不好,今天看到這圖只是想把自己的經歷告訴大家,學習python永遠不晚。

與君共勉,學習永遠不晚,加油!!

關注我的公眾號 大鄧帶你玩轉python

推薦閱讀:

剛好的可能就是最好的
學習編程太枯燥?12款助你學編程的免費遊戲
[13] 遞歸

TAG:編程學習 | Python入門 | Python教程 |