1. 程式人生 > >如何快速學習Python?

如何快速學習Python?

上個月我在《程式設計師如何打造競爭力?》中提到過我選擇了學習Python橫向擴充套件自己的技術廣度,接下來我就來說說學習體驗。

我是在Udacity上學習的,很多人會疑問,為什麼要選擇一個培訓班學習呢?

快速。

我曾經看過一篇關於學習的文章裡面有一個學習公式我特別認同:

學習的初速度=牛逼的學習方案高品質的反饋強約束的環境*高度集中的時間。

文章中也提到了很多學習領域存在馬太效應:越是起步階段,越是遍佈荊棘;越是精進深入,美感與收穫越多。當我們精進到某種程度,就彷彿進入了加油站密集的道路,隨時可獲得小額、高頻、及時的獎勵,你想跑多遠就能跑多遠。

回頭想想你們是否有過以下的棄學經歷:

1.想學習一門新的技能,由於最開始找學習資料的過程中沒找到自己滿意的導致放棄了學習。

2.買了一本相關的學習書籍由於內容過於陳舊導致按照書中步驟結果報錯了,找了很久解決方案沒找到,於是放棄了學習。

3.收集了相關學習資料,但是遲遲不學習。

4.學習了前面幾個章節,發現用不上,突然對這個東西沒興趣了,於是不學習了。

而我在Udacity學習的體驗是這樣的:

舉個例子:For 迴圈

一個知識點,接著就是一個測試題,這樣能讓你馬上就知道自己是否理解了,點選提交答案馬上就會讓你知道你的對錯。每一個知識點都是這種方式,這就像你在玩遊戲,每一次擊打敵軍都是有反饋的,這種高頻的反饋讓我對學習“上癮”

學完一個階段就有一個專案,這就像打遊戲,先殺玩小兵,接下來就是BOSS了。特別棒的是你提交的程式碼後它是人工稽核。

如果你做錯了,還有改正的備註,感覺回到了學生時代,老師給改作業,有木有?

除此之外還有專業的學習群,讓你學習起來更有學習氣氛,一起比學趕幫超,還有助教會為你解答一切關於學習上的問題。

整套課程學習下來,體驗很棒,我也快速的學完了Python入門。

很多人都是想學但是最後被拖延症拖到現在還沒開始,在《拖延心理學》有這樣一個效率公式:

信心和愉快度/分心和回報時間=效率

Udacity正是抓住了學習者的信心、愉悅度、分心度和回報時間這幾個維度來提升學習效率。

每一次學習一個知識點,做一個小練習,做對了,很有成就感,如果有問題可以直接在班級群裡面找同學和助教溝通解惑,這樣大大提升了學習者自身的信心和愉悅度,而在高頻的練習題中獲得大量的學習反饋能讓你不分心,還能快速獲得回報(練習題的對錯)。

從而打造了一套高效學習的解決方案,只要你真的想學,Udacity能保證你高效學習,從此告別以上4種棄學路徑,走向高效學習的大道上。

學完Python入門之後可以深入的方向有以下選擇

而我選擇學習資料分析。

資料分析有什麼用呢?

過去十多年,中國網際網路行業靠著人口紅利和流量紅利野蠻生長;而隨著流量獲取成本不斷提高、運營效率的不斷下降,這種粗放的經營模式已經不再可行。網際網路企業迫切需要通過資料分析來實現精細化運營,降低成本、提高效率。

從最開始網際網路時代到移動網際網路時代,而現在是大資料時代,誰有更精準的資料誰就能佔領商業市場。同時作為網際網路從業者的我們也要順勢而行,才能使得我們職業發展之路更走越遠。

掃碼可進學習交流群,領取免費試聽課,以及免費觀看直播預告。