文章背景:年也過完了,年終獎該發的也發了,沒有的也就不發了,有很多同學不滿足發的太少或不發的或其它原因,准備看看外邊的機會了,但是看看招聘網站,要求玄的要死。面試幾輪之后更是沒有深沒有淺。經過一段時間的接觸之后,內心十分着急,又不知道怎么辦,就是沒有一個具體可執行的計划。這樣下去導致最壞的結果可能是今年的跳槽可能變成了換坑,跳槽是職業生涯有續線性的增長,無論收入還是title或者平台,換坑是從這個坑跳到另外一個坑,從而進入一個惡性循環,給長期職業發展帶來很不利的影響,個人能力的成長長期維持在同一水平線上下浮動。
計划的意思是了解當下市場招聘環境的變化,並且根據對自己技術勢力的綜合評估對當前的市場行情的預估之后,分析技術差距羅列的一個學習列表,具體細節的實施,學習效果的驗證,要花費多長時間來完成他,每天要投入多少精力學習等等,根據不同的情況來自己把握。
由於個人視野有限,個中觀點可能有失偏頗,僅供參考。
比如具體的計划:
- 3.01-3.15 學習Gulp,Webpack,完成一個demo,一篇學習心得文章。
- 3.15-3.31 學習PostCss,Vuejs,完成一個demo,一篇學習心得文章。
- 4.01 - 4.15 學習Angularjs,完成一個demo,一篇學習心得文章。
通過這些練習,充實了github,也充實了博客內容。制作長遠的目標,大概的計划,然后執行,今天必須完成的事情,這周必須完成的時間。每天抽出的時間為:20.00-0.00,如何高效利用這四個小時,等等時間意識管理。
參考了十幾家招聘要求,得出這樣的結論:HTML5/CSS3,Nodejs, Angularjs這三個還是提到頻率還是比較高,也有提到React, Backbone,剩下頻率次之的是:另外一門后端語言php,java。
總結一下,移動端偏多,新技術偏多。這就是招聘以結果導向下的現狀,做為技術人員只能時刻觀察市場,在能力允許時機成熟的前提下調整學習方向。簡單一句話:不能順向挖掘潛力,就逆向匹配結果。以下提到的東西,都是建議在基礎過關的前提下去了解一下。簡單的說法是:長遠的職業個人成長以js基礎為核心,短期求職需要迎合市場做短期的調整。另外要分清知識與能力的區別,通過知識來積累編程能力,不是不斷的學習新知識來忽略對能力的儲備。
具體參考@winter大神這張圖:
來自於: 秋招的重點
一. 常規准備:
- http://www.cnblogs.com
博客園開通博客,記錄面試或學習的心得。 - http://www.sinaapp.com
開通sae,學習 SVN 的使用。SVN是為一個老項目准備的,並不是所有的項目都用的新技術。同時也為了方便的呈現一些錯誤demo。 - 注冊 github 或 coding.net 學習Git使用。
在gitub上布署個人網站,類似: 當耐特demo集合 - 學習jQuery,並使用jQuery開發幾個相關插件。同樣為老項目准備的,雖然繁雜的開發jQ很難控制,但是有些行業求穩而不是求新。並且jQuery的一種編程思想還是很值得借鑒的,是從入門到高手的必經之路。
- 學習webpack,了解browserify, requirejs,每個至少有一個demo例子,一篇心得文章。
- 學習glup, 了解grunt, fis三個中的一個,每個至少有一個demo例子,一篇心得文章。
- 學習Vue,React,Angularjs, Avalon, 中的一個,了解Backbone,Ember。
- 學習Sass, PostCss,了解Less。
- 學習BootStrap。
- 了解Ajax,Json,Jsonp,Nodejs,ES5,ES6,Promise。
-
學習使用PS,了解各個圖片格式的區別。比如:psd,png-8,png-24,jpg,bmp,gif的區別。及常有的優化方案。
-
了解BrowserSync的使用。
以上階段性的學習完成有一個成型的demo就更好了,類似於: todoMVC ,就是一個小的hello world
。
這些是技術棧的積累,如果有一些針對性的文章會更有說服力,也更能全面的展示當前的技術儲備。
技術只與商業價值掛勾,只要一項技術在持續的產生價值,賺取利潤,那就是一項好技術,是當下需要了解的技術。
二. 移動端准備:
1.Css3:
了解新增加的動畫方法,了解transition,animation,transform
圖解css 或 w3cplus 看看。
2. Html5
新增加的標簽:header, footer, section, aside, article, nav, figure, figcaption, details, summary
- HTML5新增標簽 學習總結
- mdn 看看。
3. 微信js-sdk官網 看看。
其它相關的網站:
4. 造輪子參考網站
以下都是一些生成工具生成的案例,可以試着用源生的方式,比如js+html5+css3,或者借助一些現有的庫,等等實現一下。
四. 書籍:
4.1 基礎類:
4.2 新書:
- 你不知道的JavaScript(上卷)
- 學習JavaScript數據結構與算法
- React:引領未來的用戶界面開發框架
- React Native:用JavaScript開發移動應用
- SVG精髓(第2版)
- JavaScript忍者秘籍
- JavaScript面向對象精要
- 移動Web手冊(雙色)
- JavaScript設計模式與開發實踐
- 現貨 移動Web手冊(雙色)
三. 其它資源:
- 那幾個月在找工作(百度,網易游戲)
- 2014最新面試題
- 名企筆試大全
- 阿里前端面試題
- 2016校招內推 -- 阿里巴巴前端 -- 三面面試經歷
- 騰訊面試題
- 年后跳槽那點事:樂視+金山+360面試之行
- 阿里前端面試題上線
- 拉勾網js面試題
- 前端面試
- Web開發筆試面試題 大全
- 前端開發面試題
- 2014最新前端面試題
- 前端開發面試題
- 百度面試
- 面試題
- 前端工作面試問題
- 前端開發面試題
- 5個經典的前端面試問題
- 最全前端面試問題及答案總結
- 如何面試一名前端開發工程師?
- 史上最全 前端開發面試問題及答案整理
- 前端實習生面試總結
- 史上最全 前端開發面試問題及答案整理
- BAT及各大互聯網公司2014前端筆試面試題:JavaScript篇
- 前端開發面試題大收集
- 收集的前端面試題和答案
- 如何面試前端工程師
- 牛客網-筆試面經
- 40 個重要的 HTML5 面試問題及答案
前端開發qq群: 492107297 ,
加群之前群規看一下:http://www.kancloud.cn/jikeytang/qq/81132 月報:http://www.kancloud.cn/jsfront/month/82796
禁止閑聊,非喜勿進~!