1. 多寫。
很多問題都是積累得來的。寫了,遇到了,才能去真正理解解決方案,才會隨著自己的不斷成長而有進步。別人問我為什麼知道那麼多 CSS 相容解決方案,為什麼一看就出的時候,我只能告訴他,我寫了 20 幾個 Wordpress 主題。
2. 看書。
看 Blog 或者一些網上的教程,都很難讓你係統全面理解一個東西的。堅持看書,至少前端相關的語言都看一本。入門強烈推薦Head First系列,CSS 的推薦 《精通CSS》,JS 推薦 《Javascript 高階程式設計》。
3. 讀 Blog。
最後你會發現,很多東西大家都會。但只有某些人才解決得了某些細節性的東西,這些人就是我們所謂的高手。很多大牛在 Blog 不會寫一些簡單的 List, 而是針對某個問題深入研究。這時看 Blog 對於進階非常有幫助。
推薦幾個不錯前端部落格:
- http://www.smashingmagazine.com/ 多是精品
- http://www.webresourcesdepot.com/ 很多前端資源
- http://www.aminutewithbrendan.com/JavaScript之父
- http://meyerweb.com/ Web標準推廣人
- http://www.nczonline.net High Performance JavaScript 作者
- http://dailyjs.com/ 業界新聞部落格
怎麼說呢,實際用到會很少。但會很有利於一些問題的理解。比如 Ajax。還有 HTML5 中像 Web sockets、post message 之類的 API。
5. 去用很多產品,至少去愛一個產品。
你不止是一個前端,你還應該是一個設計者,去用很多產品,你才會發現技術為什麼有用,去愛一個產品,你才會把技術用得更好。
來自:慧都控制元件網
相關閱讀
評論(1)