R語言學習中什麼時候是突飛猛進?
- 2019 年 12 月 5 日
- 筆記
莊子在《逍遙遊》中寫道:
小知不及大知,小年不及大年。奚以知其然也?朝菌不知晦朔,蟪蛄不知春秋,此小年也。楚之南有冥靈者,以五百歲為春,五百歲為秋;上古有大椿者,以八千歲為春,八千歲為秋,此大年也。
我看到大牛的程式碼,我查看R包源碼的編寫,感覺自己才剛剛入門,還有很多東西要學,要掌握。此小大之辯也。感覺上面的階段只是入門的不同階段而已,就像幼兒園,分為小班,中班,大班,自己的水平相比大牛,僅僅是剛入門。
回到問題: 什麼時候感覺自己的編程突飛猛進的?
回答問題: 感覺入門了,感覺很多以前不懂的東西開始懂了,感覺以前懂的東西現在理解更深了,感覺對自己的認識更貼近於真實了,所謂登堂入室就是這種感覺吧。
學習生涯 回想我自己的學習R語言的經歷,總結如下:
1. 敲門
- 第一級:跑別人的程式碼
2. 入門
- 第二級:修改別人的程式碼,安裝包
3. 晉級
- 第三級:查看包中幫助文檔,自己寫程式碼
4. 突飛猛進
- 第四級:根據自己的需求,將程式碼寫為函數或者腳本,方便調用
5. 修成正果
- 第五級:編寫自己的R包,將函數進行打包
6. 驀然回首
- 第六級:把自己的R包,放到CRAN,github,部落格上,讓更多人受益