每天5分鐘學Golang從入門到放棄


        學習一門編程語言途徑無非就是兩種:讀書、看視頻。很多人在剛準備入門的時候在這兩種方式之間徘徊許久,這裏簡單說下兩種方式各自的優缺點:

        (1)看書

        優點:

                方便做筆記(題外話:想怎麼寫就怎麼寫,想怎麼畫就怎麼畫,等等你是來學習golang還是學習畫畫的)

                花費時間相對比較短(題外話:很多人說自己看書很慢,那是因爲沒掌握方法,看書不是每頁都從第一個字看到最後一個字纔算看完,可以着重看下目錄、大小標題、序言、每章總結等等,具體方式後面有空再整理分享。)

                花費時間相對比較短        

        缺點:

                檢索不方便(比如說想起某個知識點好像在哪裏看過,但又記不清)

                接受效率相對較低(看視頻是眼看,耳聽;看書只用眼看接受效率會略低於看視頻)

                相對比較枯燥(題外話:看書?不就是用來保證晚上睡眠質量的?)


        (2) 看視頻

        優點:

                知識點更系統

                知識點有人講解,理解起來相對來說容易一點


        缺點:

                耗費時間相對較長

                

        

        總的來說,兩種方式都可以主要看個人喜好,個人的建議是先找個入門書或文檔,將基礎語法過一遍,大概知道都有哪些知識點和側重點,然後再通過找一套視頻學習,視頻最好找那種帶項目的。學習到的知識不通過實踐是記不牢的,很多朋友都會說我看書看視頻好像什麼都能懂,但是真正要我寫的時候...誒,我怎麼頭腦一片空白。學習一門編程語言,離不開多練,基礎的東西你不懂?沒關係,照着教程敲個幾遍,多通過一些調試方法驗證自己的想法,慢慢的就可以了。萬事開頭難,過了第一道坎,後面的路就比較平了。


        有些朋友又會問,我感覺自己已經入門,不知道接下來該幹嘛,很方,很迷茫。

        這種也要分情況:

        (1) 完全沒編程經驗的童鞋:建議老老實實從基礎語法學習,可以找一些快速入門教程想看看這是不是自己的菜

        (2) 有其他語言編程經驗,但沒有golang編程經驗的童鞋:建議快速過一遍golang基礎語法,然後着重對比跟自己所掌握的編程語言之間語法的差異

        (3) 掌握golang基本語法,但沒有項目開發經驗的童鞋:建議多逛逛社區,找一些小項目學習,學習寫小程序,第一步是先模仿別人寫,後面有自己的想法再拓展;另外就是實際工作生活中遇到的問題,都要想想這事能不能通過golang解決,如果可以實現方式應該是怎樣怎樣?

        (4) 已經有部分小項目經驗的童鞋:回頭看看自己寫過的項目,找到優化點,多總結提升

        (5) ... ... 


        之所以想寫這麼個系列的文章,是因爲想克服懶惰,養成日常總結的習慣。

        本系列是個人學習golang一些筆記,不是教程,更不是課程,如果其中某些觀點對您有所啓發,歡迎給我留言;如果這個系列的文章能帶給你學習golang的快感,那我也會很欣慰。

        另外,個人學習深度有限,難免會有一些理解不到位甚至誤導大家的地方,還請各位看官多多包涵,謝謝。






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章