初學者的迷茫

龍躍十二發表於2018-02-07

剛開始學習語言大多數人都會很迷茫,各種各樣的原因時常擾亂著你,其實我總結了一下主要原因有以下三點:
1、不知道學什麼語言好:
上百度一搜發現熱門語言就那幾種,c/c++,java,python,php….;於是把這些熱門語言都百度百科一遍發現c/c++太難學,Java學的人太多,Python語言執行速度慢,等等,最後還是很糾結。其實我想說“學什麼語言不是很重要,重要的是你想用語言解決什麼問題,比如你會英、法,德,日,韓等等語言,會語言不是你的目的,用這些語言解決你生活中的問題、解決你的需要,才是你的初衷。但是儘量選熱門的語言學,畢竟是經過時代驗證的”。所以安心的選一門語言深紮下去。
2、不知道從何學起和如何學習。
好不容易選定了一門學習的語言,卻不知道如何下手。①有句話叫“書是人類進步的階梯”,我們就從啃書開始,也可以適當看網上的視訊(個人覺得很多免費視訊都是講的太淺顯,而且不權威,萬一那個知識點錯了咧),所以我們還是要多讀大牛的書。經典的書中記錄了很多大牛們的技術精華,我們要善於發現好書,善於閱讀書籍。②“紙上得來終覺淺,得知此事要躬行”,讀再多書,那也是他們的精華,要善於把這些知識變為自己的,所以你必須動手練習,多敲程式碼,多做專案。
3、學著學著發現自己後勁不足了。
這個問題應該是和諸多因素有關,這裡就不一一討論,列舉主要因素①興趣使然:如果你的興趣是做一名歌手或者演員,你就不要在這裡浪費時間了,所以我們要找到自己的興趣點②迫於選擇:有些同學會說學習程式設計是迫於生活壓力,因為其他行業收入微薄。如果是這樣你應該慎重選擇,有句話叫“三百六十行,行行出狀元”,我們應慎重擇業。如果確實對這個行業並沒有一丁點興趣,還是選擇自己喜歡的行業吧,儘管收入微薄,起碼也是快樂的③一定要有目標:如果你只是學學而已,對自己並沒有多少要求,那麼你會想起來就學學,否則就忘了,一旦你立志要進BATJ(當然不要僅限於這些)你會每天都把精力放在學習上。所以我們一定要堅定理想④堅持下去:不管學習什麼,這個過程必定會有酸甜苦辣,五味成雜,此處引用習大大的話叫“不忘初衷,砥礪前行”,所以我們要學會客服困難,解決問題,這個過程就是能力成長。
總結起來,做出選擇;為這個選擇賦予生命(要有理想);不忘初心,砥礪前行。

本篇是在飯後休息時對自己的一個總結,分享出來,希望迷茫的人能早日看見黎明的曙光。

相關文章