學習web開發如何合理分配時間?

來源:互聯網
上載者:User
我是一個初級的web開發人員,一直比較糾結的是應該把更多時間放到學那些內容。在我還在學基礎知識的時候,有人說要學架構,當我看架構的時候又覺得吃力。這個問題我更多的是想聽大家的學習經曆,遇到哪些最大困難之類的

回複內容:

打基礎>練手>老子基礎杠杠滴>看架構>被虐的不行>繼續看基礎>臥槽,這東西看煩了,看看設計模式>練手>老子基礎杠杠滴>看架構>被虐的不行>繼續看基礎>看看MVC?看看物件導向?>練手>老子基礎杠杠滴……建議先打基礎。

從業幾年,我見過太多的年輕人,什麼架構什麼庫,一套一套的,下手寫代碼全是坑。

舉個例子,現在招司機,應聘者說得天花亂墜,舒馬赫,F1,高端名詞滿地跑,但基本功不紮實,油門刹車分不清,你敢讓他上路嗎?

油門刹車分不清?不會這麼嚴重吧?

前端界的基本功,以js為例,就是參考型別基本類型,原型鏈,DOM操作,再加上一些基本文法,寫代碼能有個思路,這就夠了,也不需要你一上來就資料結構演算法搞搞清楚,不需要。

但事實往往是不如人意的,我就見過有應聘者,angular、react啥都號稱精通,但參考型別基本類型搞不清楚的,還說自己寫過類似jQuery的架構,隨便看了看他的代碼,真的就是一個滿地坑的豆腐渣工程。

架構都是可以後學的,再新再潮的架構,一個月也該差不多能上手了吧,兩個月差不多能山寨一個簡單的出來了吧?而基本功,紮紮實實打幾個月,長輩們才好放心把項目交給你呀。初學者當然可以使用一些架構,但是要記住架構不可能終生陪伴你,想要成為優秀的前端工程師,你要做的就是多寫多練,盡量不使用架構,當變成老手以後一些架構倒是可以讓老手更輕鬆了。我初學的時候愛用Bootstrap之類的一些架構,到後面發現其實自己手擼更加interesting.Yûyu yu
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.