WEB自學好還是培訓好?

笑不曉


  第一: 跟外邊的高手學,到底有沒有用?

  首先要確認一點,既然你現在想學前端,說明你現在是零基礎,或者會的不是太多,還是一個外行人,然後高手作為一個內行人,水平比剛入門的零基礎小白要高很多吧,經驗也非常非常豐富吧,所以怎麼會沒有用呢?按照正常的邏輯這是沒有任何問題的,你什麼都不會,靠自學,你們知道怎麼自學嗎?就靠看幾本書就能征服前端了?簡直就是笑話,書裡面的東西,還是需要人的思維去加工去吸收的,如果看書什麼都能學會,那初中,高中,為什麼還要讓老師教呢?直接讓學生看書本學校算了,但事實是什麼樣的呢?即便是書籍+學校老師的各種講解,一個班級裡還是有很多學的不好的,還是有很多考不上名牌大學的,所以這說明學習不僅僅是靠看點書就能學會的,也不是靠自學就能學會的。有高手帶著你學,可以減少你學習的時間,讓你少走彎路,何樂而不為呢?別人四五個人就學會,去找工作了,你自學兩三年,都沒學出什麼么蛾子,這裡面得有多大的差距?這年頭什麼最貴?時間最貴。

  第二:跟著實體學校學習好呢?還是跟著晚上的直播平臺學習好。

  跟著誰學習都好,只要是正規的辦學機構,正規的企業,不騙人,不坑人,踏踏實實教學就是好的學習地點。但是實體還是網上學習,這需要你從自己的實際情況出發,為什麼呢?在實體學校學習前端,需要天天在學校裡,而且相關費用的兩三萬,而在網上直播平臺學習,相關的支出也就七八千,而且網上的平臺一般都是晚上講課,不會耽誤白天的工作和學習,當然如果你經濟條件允許,去實體學也是沒問題的。 當然也有很多直播課網上的,我就經常去聽的一個前端免費網上直播課,每天都有,講的挺好,把前端知識講的很通透,同學們如果有 想聽的可以進去學習一下,請同學們進入下面的前端教程資料裙:首先處於前邊位置的一組數字是:655,其次處於中間地帶的一組數字是:567,最後位於尾部的一組數字是:613,把以上三組數字按照前後順序組合起來即可,無論做什麼事,過去怎麼樣無所謂,無論是否有基礎,去學就是了,只要學習,就有未來就有希望,人不能總是在等待中頹廢,也不能自高自大,踏踏實實的學點習,做點事,比什麼都強。

  第三: 前端學習的一些誤區。

  既然知識是無窮無盡的,那學習方法就十分重要了。在海量的知識體系中,你如何用短時間學會更多的東西,這也是一門學問:

  你從html入手,用一個禮拜的時間背了50個標籤的名稱和屬性,有毛用?

  你興高采烈地找到了一本css文檔,用三天的時間把css2和3的選擇器強行記住,有毛用?

  你打開《JavaScript高級程序設計》重頭擼到尾,但是一行代碼沒寫,有毛用?

  我見過一個人學了一個禮拜的ajax,結果什麼是http協議都不知道;我也見過有人在苦心研究閉包,卻沒有理解作用域鏈的基本概念;我還見過一個人信誓旦旦說要學react,後來一個月之後還不會用npm,我問他學得怎麼樣了,他跟我說看文檔看不懂。

  為什麼會出現這種過來人看著很奇葩的現象,因為他們不知道整個知識體系是什麼樣的,更不知道該先學什麼,後學什麼,他們已經走入了學習的誤區。

  做項目有“前置任務”,“任務依賴”這些概念,有些任務可以同時做,比如UI設計和數據庫建模,有些不能同時做,比如:需求分析還沒做完就把數據庫模型建完了,你確定那玩意以後能用。所以呢,學技能也是一樣,應該知道先學什麼,後學什麼,哪些可以同時學,哪些不能同時學。一旦走入學習的誤區,學習效率會大打折扣,

  第四: 前端開發的學習的路線是什麼?

  小編在這邊可以很明確的告訴大家,web前端其實是很適合零基礎人員學習的,整體來說的話也不算特別難,那我們在學習的過程中。

  第一階段肯定是html+css,那麼這個部分從入門到高級的話,學習起來都不是問題。

  第二階段可以是css3+html5,那麼這個環節學到位了,再加上前面的佈局,基本上一個人是可以單獨的開發一個大型的網站了,只不過是靜態的,再稍微補下各個瀏覽器之間的兼容知識,那就更完美了。

  第三階段就是java+jquery了,這個就相對於前面的2個階段會難一些,那如果是你有紮實的基礎,其實學起來也是沒有任何問題的,包括後面的幾個階段ajax了,json了,bootstrap,還有一些框架anjular.js,requireJS,Backbone.js,node.js等,當然有興趣的也可以再多學一些插件。

  第五: 如何提升學習效率。

  和打遊戲一樣,看別人的通關攻略總是能讓你更快地結束遊戲,網上有那麼多學習路徑,學習方法,總有一條適合你,但是你必須要腳踏實地的一步步做,代碼也得一行行寫才能有進步,每天看文檔,看博客,看方法,看體系,一行代碼不寫也是白費的。

  第六: 零基礎學習前端要多久?

  前端需要學多久?這是一個新人的人喜歡問的問題,這個問題也很容易回答:如果你不想學,現在就可以停止。如果你想學,用一輩子的時間也學不完。

  至於學習前端到底需要多久,就不好統一時間了。雖說學習web前端的方式有很多種,可以通過自學,看書,網上找一些相關的視頻,或者是進班。但是學習的時間還是根據每個人的掌握情況吧,現在相關機構,大部分都學習4個月的,也有2-4個月的,還有5-6個月的。我的建議是學習時間可以先標準到某一個固定的,學的快的可以圓滿的完成這個標準時間,學的慢的可以在這個固定的時間上延長,我覺得這個才是對大家的負責,相當於讓你學會為止,根據不同的學生掌握情況制定不同的學習時間。所以說,時間上並沒有一個很明確標準的答案。

  第七: 學習前端知識,總是記不住怎麼辦?

  當你學習的時候,可能會出現學了就忘記不住的情況,小編見過很多這樣的情況,包括自己曾經學習的時候也是這樣。打個比方:比方說我們在學習英語的時候,一天學習20個單詞,但是過了一週之後,我肯定會忘記之前學過的單詞。那麼記住這些單詞最好的辦法就是應用於對話當中。我們學習web前端也是這樣,同一個標籤或者屬性,或者是JavaScript的語法,只有你不斷的見到它,並且應用它,讓它都認識你了,這樣你就紮實的掌握了,所以實際應用非常重要。

  所以如果你真的很喜歡前端開發,或是想掌握一門實實在在的技能,以後從事這類工作,建議你還是選擇適合自己的培訓班。相比較自學的來說,通過培訓班學習進入的誤區更少,對知識和代碼的理解更為系統,遇到任何問題都有專業老師一對一解疑答惑,而且時間更短。


分享到:


相關文章: