前端圈为啥贫富分化越来越严重?
最近和一位很年轻的前端朋友聊天,他准备转行了。转行原因就是一部前端入门到放弃的血泪史。 当年毕业的时候,听说 前端简单好学、工资高,报了培训班 学了 JavaScprit、CSS、HTML5。 找到工作以后,以为只要边工作边学习,几年一晋升不成问题 。 没想到上手之后,简直是从前端做成了“全端”, 从 Weex 到 React、Vue。 全都用过,但全都不懂 ,越做越觉得迷茫,干脆转行做点其他的。 其实这不是个例,现实中很多这样的前端。一般来说后端开发的年限、能力对应不同的段位。 前端就很残忍,要么青铜工作受罪,要么王者薪资到位。 如果你还没升级到王者段位,那你的升级之路就要面对这些: 1.掌握复杂的前端知识点: 最简单的 HTML 语言有上百个用法各异的标签,每个标签还有属性,还有 DOM 提供的 API;CSS 的知识点也不少,选择器有十几类,属性有上百种,常用的枚举属性 display 都有十几种值;至于 JavaScript 的知识点,犀牛书(JavaScript权威指南)有六七百页,可想它的难度。 2.跟得上前端技术的更新速度: 主流框架 React、Vue、Angular 你至少得会两种;构建工具不断更新,有些框架还封装了自己的命令行工具;还有不断出现新技术名词,如 SSR、PWA、Serverless、Flutter 等都要掌握。 面对层出不穷的新技术,绝对不能只抱怨