不是說要像銷售同樣能夠滔滔不絕的介紹和推銷本身,而是勇於把本身作的東西推薦給別人用。由於不少時候人都是有惰性的,若是你把你本身的東西推薦給別人使用,那麼別人使用會提出一些意見或建議,甚至是bug,這個時候你須要不斷完善你的代碼從而提升本身。
好比說一個團隊裏面,A同窗寫了一個插件,那麼推薦給團隊的其餘同窗使用,這個插件在項目的使用中會獲得完善,從而水平會有所提升,看問題的視野也獲得擴展。若是他一直都是本身用,可能本身會很熟悉,可是不少的情形是本身考慮不到的,最後本身這方面的實踐(學習)也到此爲止。前端
推薦:在團隊裏,把本身寫東西推薦給其餘隊友使用。若是不巧,你只有一我的,那麼你就把你寫的代碼放到開源社區(npm/開源中國/github 等)或者是同行的朋友。
是的,要作好本身的筆記,作筆記有不少方法,寫博客,用APP(印象、有道)等方式,作筆記是爲了更好記憶和理解本身學習到的東西。由於開發或學習過程當中會遇到各類各樣的問題,有些是當時不理解或者是找不出緣由的,有些是很容易被忽視的,那麼你記錄下來,等到你下次遇到一樣或者相似的,那麼你能夠快速得解決或者是搞懂一些之前不徹底理解的知識。
這個是我入門的時候,個人上司教個人一個方法,我以爲很實用,一直到如今,不少可能你們以爲比較簡單的問題,我都會記錄,有一部分是記錄在開源中國的博客裏面,一個是爲了幫助本身學習,一個是幫助那些跟我同樣遇到這個問題的人。即便在網絡發達,搜索強悍的今天,我仍是建議這麼作。vue
推薦:記錄本身的問題或沒搞懂的知識,方便本身回憶和鞏固,同時能夠做爲分享的素材。
有這麼一種狀況,團隊開發用的是react,而後有個同窗本身的react都沒有掌握就跑去搞angularjs。說實話,我不反對學習任何的技術,當時在一個團隊裏面互相學習和團隊開發事實上是提升本身一個很好的途徑。若是團隊裏的一些技能本身沒有掌握,那麼你去學習其餘技能很容易拔苗助長,由於在團隊開發用到的技能是你工做中不可缺乏的,若是沒有熟練掌握,你在工做中不少事情都作很差,而你新學習的技能由於在工做中沒有應用場景,你也很容易忘記。
若是真的在你團隊中應該去使用一些新的框架或組件之類的,那麼能夠跟leader或者同事溝通,提出本身的想法,給團隊引進新的技能。可是這個的前提是你能把舊的框架或組件搞懂,由於你想替換舊的那必須可以適用如今的場景,反過來講,你仍是要熟悉如今團隊的開發。其實沒有很差的框架,只有更合適的框架。react
推薦:先學習和提升團隊的開發技能,先提高本身的能力。
作工做計劃是我剛入門的時候,我上司教給個人一個技能。在工做過程當中,咱們常常被打斷,好比說要修復bug,或者是一些插進來的任務。這樣的事情多的時候咱們常常容易混亂,這個時候作本身的工做計劃的重要性就突顯了。其實作工做計劃能夠很簡單的,只要記錄本身作了什麼,什麼東西沒作,計劃何時完成這些內容,這樣能夠了。
除了作好工做計劃以外,作好本身的學習計劃。這個時代變化太快了,特別是前端,那個規劃好本身的學習我以爲是頗有必要的。前端在快速發展,以前仍是prototype.js 一轉眼就是jquery,再眨眼的時候angularjs、reactjs、vuejs就出來了。有時候我本身都會有點恐慌,以爲本身趕不上時代,但就由於這樣,因此更要計劃學習,學習新框架的技術和了解它的應用場景,規劃好本身的時間,選擇性瞭解和學習一些新東西。 jquery
推薦:作好工做和學習計劃,讓本身有節奏地處理好事情和加強本身的技能。
這裏說的讀源碼是隻讀取一些優秀插件或框架的源代碼,由於這些代碼裏面會有不少的應用技巧、基礎擴展、設計模式等,這些都是很好的學習demo。好比說讀lodash你能夠知道一些js的基礎應用和擴展,讀jquery你能夠了解到一些設計模式和dom操做技巧、緩存技巧甚至是動畫運用等。
讀懂了、學習了別人的源碼,更易於本身造輪子,造輪子是爲了本身更好的去理解使用技巧和應用場景。但這裏並非告訴你,什麼狀況下都要造輪子,不少時候我比較建議用一些合適的成熟的框架,這個是出於開發效率考慮。那麼何時造輪子?我以爲是爲了本身更好掌握這個輪子從而造一部車作準備,或者是這個輪子已經不能知足本身的擴展。git
推薦:讀優秀的代碼,爲了準備作好造一輛車而造輪子或者是打造一個更好的輪子。
其實這一點跟第一個觀點很像,第一個觀點勇於表現本身是爲了讓本身更好地學習技術,督促本身學習,而這個觀點我想說的則是要推銷本身,讓本身的一些理念和觀念產品化,作出一款屬於本身的程序(代碼產品),跟第一個觀點是一個質的提高。
簡單的來講就是把本身的插件或組件或框架看成一個產品來作,當本身學習到的知識應用到裏面去,讓你的代碼可以應用到更多的場景或者再某一個應用場景下發揮更大的做用。現實的一個例子,我身邊一個朋友作了一款編輯器,打造了好些功能,其中有專題製做,在他服務過的幾個公司都用上了,然後有人經過這款編輯器找到他,給他提供了一個待遇不錯的崗位。angularjs
推薦:參與或建立開源項目,作一個本身的產品。
技能的應用技巧學習很重要,可是我以爲一我的的心態和態度更加劇要,因此要勇於表現本身,督促本身不斷學習,有一顆向上的心,好好的計劃本身的工做和學習,但願每一個前端都能打造本身的產品。
本文但願能給入門或迷茫的同窗一些建議,合不合適本身才是最明白的,歡迎留言。github