本文是參加前端早讀課【同說】作的分享 css
首先感謝情封對前端圈的辛苦付出,能堅持作好一件事真的很不容易,敬佩這份精神。2天前看到早讀課的【同說】活動計劃,我以爲想法真的很好,突然情封微信邀請我參與,聽到後我是心虛的,做爲一枚技術宅男,步入前端也不過4年,談不上有很好的工做經驗和學習心得分享給你們。前端
你們好,個人網名是白樹,英文名是peunzhang。2011年畢業後加入騰訊財付通設計中心,2014年轉崗到騰訊微信支付設計中心,主要負責H5的前端開發。沒錯,鬼哥就是個人組長。node
每一個人的時間很少,寫博客除了由於興趣外,更是但願作一點對本身有回報的事情,一來能夠記錄工做方法和生活感悟,方便查閱和回憶,利於思考和發現本身的不足;二來但願本身給前端行業作點小貢獻,促進良性發展,對每一個前端從業者都有好處。博客地址:http://peunzhang.cnblogs.com/微信
2007年讀大學,專業是數字媒體技術,學設計也學技術,期間認真作過UI設計,做品被嫌棄後很受打擊,深入意識到有些能力不是努力就能獲取,所謂的『天賦』很重要,如今回頭看之前的做品確實醜爆了。app
一次偶然的機會接觸大四的師兄用Dreamweaver作網頁設計,想一想要是本身可使用它來作我的博客就以爲很厲害。因而在圖書館借了一本Dreamweaver入門教程的書籍本身玩着看,那時候還有配套的光碟,看視頻照着案例作,竟然能夠完成一個網站,很簡單的入門引發了個人『興趣』,因而買書學習,記得最先在亞馬遜買朱印宏寫的《精通css網頁佈局》和《JavaScript征途》,那時候很火,而後常跑圖書館閉關學習『基礎』知識。在2009年末跟幾位同窗建立了廣州啓凡設計團隊,邊作項目邊學習,遇到不懂的就利用百度谷歌,技術進步得特別快。那段時期網站建設的市場需求量還瞞大的,我更加認定這個方向,後面也順利走入這個行業。框架
記得羣裏有人問我如今開始學習前端還來得及嗎,種一棵樹最好的時間是十年前,其次是如今,想作什麼就立刻去作,並堅持下去。佈局
對於剛步入前端的同窗來講,最重要的應該是學習『基礎』知識,像CSS、JavaScript的基礎原理看多幾遍也不會過期,最好找兩本書系統的學習或者上網找教程如w3school在線教程,而後如我前面提到的找項目或者作demo去實踐,將知識轉化爲經驗,並堅持下來,這種學習方式最簡單,進步也最明顯。學習
有的同窗說工做忙沒有太多時間學習,其實能夠擠出來,例如我一般會利用天天上班前和下班後的時間,大概有一個鐘在公交或地鐵上,看書或者拿着手機學習,特別是早上上班那段路上,學習效率會很高。微信支付
咱們知道如今前端的水很深,爲了解決各類業務問題,提升生產效率,技術創新特別快,那麼具有快速的學習能力是你的核心競爭力之一,並不意味着你每樣新技術都要學,應該根據公司的業務需求選擇適合的框架,其它的瞭解下,用到時再學習也不遲,更況且使用新框架的學習門檻不會過高,容易上手,這點上看,剛步入前端的新人是特別有優點的,至於想要掌握它的深沉原理,須要花費不少的功夫去學習,這個階段你可能達到資深工程師的高度。動畫
每一個人的學習方法可能對本身進步很大但不適合別人,人都是獨一無二的,要結合本身的生活習慣,經過實踐中思考,找到屬於本身的方法。
在組內有個畢業生妹子,有一次問我3D旋轉動畫的問題,在說完簡單原理後我想把發個例子給她參考,她拒絕了,說要本身思考怎麼作,我笑着給她點贊。
學習遇到問題懂得『獨立思考』去解決是一項最基礎的能力,這種能力徹底能夠培養並造成習慣,不論是在哪一個行業工做,對我的的提高大有幫助。很惋惜,我在博客或者羣裏見過不少剛步入前端的同窗,遇到問題就立刻提問,甚至是要求提供現成的demo。
思考後解決不了問題能夠百度或谷歌,例如stackoverflow,需具有一點英語能力。實在解決不了再上羣等方式『提問』,能夠參考張鑫旭寫的《如何提問才能進階成爲前端大神》
餘果寫的《全棧工程師的自我修養》這本書讓我有挺大的感觸,也正在往一專多長的線路走,如產品、視覺、交互、後臺等均可以在平時的合做中去關注和思考,而後像鬼哥說的保持『空杯』心態學習,定些計劃慢慢來吧。近期技術上主要研究nodejs這塊,但願後面作一點對團隊有意義的事情。