一、前端程序員公司會給什么待遇
拋開個人技能能力和面試技巧不談,公司給前端程序員什么待遇還取決於公司的業務,比如公司招個前端只是為了維護官網,那一般工資不會太高,但是如果是需要某項領域非常精通,比如前端工程化、數據可視化、Webkit、可視化搭建等等,那么對前端的要求和工資也會比較高,例子雖然比較極端但卻很真實,所以在選擇公司和崗位的時候,也要考慮匹配度。
然后我在結合目前主流平台數據分析下目前前端程序員的工資水平:
北京前端程序員平均工資:19700元/月(數據截止到2020年11月4日,取自19038份樣本)
各地區前端程序員平均工資排行榜(數據截止到2020年11月4日)
作者:愛前端不愛戀愛
鏈接:https://www.zhihu.com/question/19723850/answer/1561992130
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
前端程序員不同經驗對應的工資水平(數據截止到2020年11月4日):
應屆生:
1-3年經驗:
3-5年經驗:
5-10年經驗:
從上面數據可以大致看出影響前端程序員工資的有地區和工作經驗,大家可以根據自己的情況對號入座。
再來看下不同技能棧的前端工資水平(以北京字節跳動招聘需求為標准)
3000-6000
1、熟悉移動端布局,熟悉自適應布局及 css3 特性
2、掌握JavaScript、AJAX、CSS、jquery等web前端技術;
3、熟悉Angular、Vue中的至少一種;
6000-10000
1、計算機基礎扎實,熟悉常見的數據結構、算法和設計模式;
2、理解並掌握Javascript語言核心技術DOM、BOM、Ajax、JSON等,對MVVM框架應用(如React/Vue等)有一定的經驗;
3、有后端/移動端(安卓/iOS)開發經驗優先;
10000-15000
1、精通HTML、CSS、JS,熟悉頁面架構和布局,熟悉HTML5/CSS3等常用技術;
2、熟悉常用UI框架(如bootstrap/pure/kendo等);
3、精通JavaScript、AJAX、DOM、jQuery等技術;
4、熟悉NodeJS,熟練使用Grunt、Gulp、Webpack等構建工具;
5、具備MVVM框架開發經驗,如React、VueJS、AngularJS等;
6、良好的溝通和團隊協作能力、熱愛技術、責任心強、能推動技術框架的落地
15000-30000
1、熟練掌握 JavaScript,CSS,HTML,DOM、繪圖、動畫、協議、安全、網絡、性能優化等前端技術,對主流前端框架( React \ Vue \ Angular 等)至少一種有深入應用並深入理解其設計原理;
2、熟悉 ReactNative/Weex 框架,有相關開發經驗者優先;
3、有安卓、iOS 開發經驗者優先;
4、對用戶體驗、交互操作流程,及用戶需求有一定了解; 5、熱愛前端技術,有較強的學習能力,有強烈的求知欲、好奇心和進取心 ,能及時關注和學習業界最新的前端技術。
二、 前端程序員在行業中的位置,跟其他程序員相比,前端程序員的待遇如何?
據統計,國外的前端開發人員和后端開發人員比例約為1:1,但是國內比例卻在1:3以下,前端開發職位的人才缺口巨大,貼一張編程語言需求,JavaScript是目前需求最多的編程語言之一(如下圖),前端企業用人數量已經遠遠超過主流編程語言Java、ASP、和iOS等的開發人員的數量。
待遇高低和從事哪個行業無關,和前端,后端開發無關,無論是前端開發,還是后端開發,都是分成多個級別的,比如初級、中級、高級、資深、專家等,一個初級后端怎么能和專家級的前端比待遇?
前端偏向用戶體驗,后端偏向數據與計算,如果你有以用戶為中心的思維,那就做前端,如果你有縝密的思維和邏輯,建議選擇后端,只有自己擅長的才會有更大的成長空間。
如果你選擇了前端,那就要一鼓作氣,不能半途而廢。前端要學的東西也挺多的,但有興趣才是堅持下去的動力,一起加油。
前端學習內容復雜、網上資料良莠不齊,想要靠自己梳理清楚確實不容易,為了幫助想要在這條路上一路走到黑的朋友,特別整理了《前端工程師學習進階資料大全》。
內容包括html,css,JavaScript,ES6,計算機網絡,瀏覽器,工程化,模塊化,Node.js,框架,數據結構,性能優化,項目等等。(本文資料 適合0-2年)
包含了騰訊、字節跳動、小米、阿里、滴滴、美團、58、拼多多、360、新浪、搜狐等一線互聯網公司面試被問到的題目,涵蓋了初中級前端技術點。
前端面試題匯總
JavaScript
性能
linux
前端資料匯總