1. 程式人生 > >在家自學前端,只需要做好三點!!!(上)

在家自學前端,只需要做好三點!!!(上)

就前端而言,自學能力是極其重要的;其實整個網際網路行業都是如此。說句實在話,前端基本都要靠自學!技術那麼多,知識點那麼多,不可能都讓別人帶著你一個個知識點學吧。所以必須在思想上認識到這一點。不要千萬覺得自學前端,這事不靠譜。同時,在進入前端之前,更要做好不斷學習的思想準備。

為什麼呢?這裡面至少有兩個客觀的因素,我稍微解釋一下。1,前端技術日新月異,你不可能啃老本。不管你是科班出身還是培訓機構出來的。2,技術不斷更新,你就必須不斷地學習,才能勝任前端工作。這些都要求我們必須具備基本的自學能力。

我自己呢,是畢業不久的前端小兵,計算機相關專業的,但我關於前端的知識與能力,基本上靠在圖書館泡館自學的。可能在經歷上,有一點資格回答你的問題吧。

學一樣東西,不管是什麼,都必須靠積累;而要學好前端更是如此,最重要的一點就是,擺正心態,速成決無可能,必須靠不斷的學習才能收穫知識與能力。有了這個認識才能接著談學習什麼,如何學習。

迴歸到前端,聊聊我的自學方式。稍微歸納一下,基本就三個點:書籍,教程,實踐。

一,書籍,

這個必須的。每個行業都其經典。正如史家必備一本《史記》,醫者必有《黃帝內經》;而學前端,就必須買幾本像《JavaScript高階程式設計》這樣的經典,用心研讀。我的建議是,買幾本書,要認真讀透的,細讀。收穫會不少。具體書單,動手搜尋一番,唾手可得。除了入手幾本經典的書之外,當然還需要其他書籍的補充,但也不是什麼書都要到網上去買書。一個原因是

Economy問題,如果手頭不是很寬裕,書還是蠻貴的。即使沒有經濟問題,也有一個書的選擇問題。有可能你買的書,不夠有用、不夠合適甚至根本沒用。資訊豐富的時代,也是資訊氾濫的時代。書籍的出版也有些氾濫了。隨便到“噹噹”上去搜搜看,選項是極其豐富的,選擇是有點困難的。要買到合適的書不是一件容易的事。關於如何挑選到好書,動手搜尋一番,唾手可得。大致內容是,豆瓣評分可以作為一個重要參考標準。由於書籍不是電影,沒有什麼水軍,所以豆瓣上的書籍評分非常可觀公正,可以作為重要的參考,我看了很多很多的書籍,基本上都符合我心中的評分。7.5分以上就值得一看、8分以上好書、8.5分以上品質很高的書。簡單來說,就是先去豆瓣看一下書評和評分,然後再決定要不要買。這裡我推薦另外一個方法——電子書。你可以先下載下來看看先。如果覺得不錯,再買不遲;還可以選擇把電子書打印出來。當年,我在大學裡開了個宿舍列印店,至少打了好幾十本電子書。我覺得效果不錯,強烈推薦。印表機現在確實不貴,消費得起,紙張的話幾分錢
/張。以上兩種方式結合起來,既可以保證你的閱讀量,又可以節省時間與金錢,可謂一箭三雕。另外,關於很多人說的不習慣電子書的學習方式,包括以前的自己也是如此。我有一點個人的看法,不管網際網路行業還是其他行業,利用網路實現學習已經成為一種主流,你必須掌握這種方式。不習慣也就一開始不習慣,用久了就習慣了,是吧?當然,你可以用閱讀器或者是手機看書,用技術手段調節一下,這都非常地OK

二,第二,看教程。

泡技術網站,逛技術部落格,順便收藏幾位大神的部落格並不時拜讀,這些都是非常好的方法。具體到前端學習,自然是從大名鼎鼎的http://w3school.com開始征程。這個網站可以實時做一些簡單的練習,然後就可以看到效果。快速過完這些基礎的前端練習。就可以過渡到視訊教程的學習了。現在網上的教程不少,但找到免費、有價值且完整的教程不容易。倒不如花點小錢,節省點時間,提高點學習效率。錢要看花得值不值,一味地省,浪費的是自己的時間。培訓機構的班別輕易報,畢竟花銷不小;如果確定要報,至少也要入個門有點基礎再去報。不要輕信零基礎就能進的培訓班,知識的領悟是需要時間的,你基礎越差,在培訓機構裡短短時間裡,所能學到領悟的東西自然要比別人少的多。這和上課前預習的道理是一樣的,大家都懂的哈。

今天簡短的寫這麼多,以後持續更新,喜歡得老鐵可以收藏和評論,歡迎大家多多交流