版權聲明:本文爲北京尚學堂原創文章,未經容許不得轉載。html
天天總能收到QQ好友裏發的求助信息,這些信息都是超級簡單的那種,例如:JDK是什麼?如何配置環境變量?......微信
看到這些留言的時候,總讓我感受很差,引起我考慮:無師自通是否適合每個人?架構
我敢說在網上勤奮找資料學習JAVA的人,90%的是待業狀態,這其中又有99%的人經濟能力很差,在既能找到工做和又不花錢的感召下,開始了自學JAVA,是的,其中100%的人相信,本身的能力,能作到無師自通。學習
事實果然如此嗎?我想分析下知足無師自通的條件,以跟你們討論,但願能相互學習:編碼
一,你能清楚的說清楚,我學習JAVA的目的是什麼嗎url
這正如老闆能清楚的告訴你,他的產品有什麼價值同樣。設計
自學的目的關鍵在於自我提高,若是說不清楚學習的目的和學習對本身的3d
價值,那麼學習的結果將是好無價值,由於你的學習徹底是自娛自樂的方式。視頻
節選一個朋友對目的的解釋:(不想學,怕找不到工做,被逼的啊!)htm
沒有目的,天然就不知道學什麼,在實際中,就是看到什麼學什麼,學了一
大堆,看了不少本書,惋惜結果仍是什麼也不會,由於只看看書,基本不會
遇到什麼問題的。過程看上去,好像很順利,感受:恩,終於無師自通了。其實
這不是真的無師自通。
二,你是否找到了檢測本身學習效果的標準
自學相似本身既當運動員又當裁判員,若是沒有標準的話,那麼就沒法評價
本身的學習效果,學習效率,每每會發現用了很長的時間纔看了幾頁書,作了
頗有限的幾個例子。
檢測學習效果的標準細化也能夠很具體,可是總的指導原則是:能作什麼功能,在
多長時間,無錯誤的實現了一個什麼功能,爲標準。畢竟開發,是須要編碼,寫
功能模塊的不是嗎?
三, 具有「解決問題」的好幫手,好的指導老師
還記得咱們學習漢字的時候嗎,在小的時候,咱們遇到不會的漢字,就查漢語詞典
其實學習JAVA也是相似,在編碼過程當中,或是理解知識點上遇到了問題,須要能
迅速的找到問題的答案,或是能幫你解決問題的人,不然也會讓不少看似小的難點
消磨光你的學習熱情,讓你半途而廢。
四,作一個有壓力的項目
學的目的是應用,應用絕對不是照着書本,敲幾遍代碼,運行沒問題就OK了。
由於書本上的例子都是簡單的,離散的,各類例子之間缺少聯繫和系統。
而真正的項目,則要求你具有項目技術方案的選擇能力,架構的設計能力,計劃
能力,及其餘的團隊溝通協調能力,作一個有壓力的項目,所換取的成果,賽過只
看書的效果百倍。
五,改變本身的學習習慣
有的朋友喜歡找那些有章節,看似系統的書去看,認爲那樣
清晰,方便看,方便理解。其實我認爲開始學習的時候,看幾本這樣的書何嘗不可,可是
想學好,就必須按照「案例」的方式學習,由於解決一個問題的過程當中,讓你的思惟獲得
提升,讓你的決絕問題的方法獲得歷練,其實企業要的是解決問題的專業人士。惋惜國內
這樣的書籍和視頻仍是比較短缺,高質量的以案例爲主講的書籍和視頻就更少了。
六,多認識高手,最好有一個全程指導本身的老師
在書本以外學習,才能學的更精煉,更學以至用,不讀死書,向高手取經,能夠得到很
多書本上沒有的高級方法,對解決問題,提升學習效率,立竿見影。
在一個階段內,咱們都須要認識一位學習階段內的「貴人」 這樣才能讓本身獲得真傳。
呵呵,若是你能作到上面的六點,我以爲就能夠作到無師自通,甚至均可以有足夠的創新能力,寫出表明本身能力的軟件做品來,而不是剛入職就從「代碼工人」幹起。
若是你的目標是就業,而且是高薪就業,那麼北京尚學堂是你正確的選擇。北京尚學堂一直在爲改變中國IT教育努力着。十年以來,北京尚學堂堅守「爲莘莘學子改變命運而講課」這份情懷,不忘初心。感謝你們的閱讀!
更多猛料!歡迎掃描上方二維碼關注北京尚學堂官方微信公衆號(資料領取驗證消息:156)
本文做者北京尚學堂原創。如需轉載請聯繫做者受權,未經受權,轉載必究。