1990--2020, 追本溯源
1990 年, 最原始的
web 浏览器出现在大众视野. 2006 年, jQuery 作为抹平不同浏览器之间 API 差异的先锋进入大众视野. 2011 年, 出现 RequireJS
和 Sea.JS, 解决了命名空间和文件依赖的问题. 2013 年, 进入组件化时代, 摆脱 DOM 限制. 2017 年, 针对移动端与 PC 端巨大差异, 先后出现 ant-design-mobile
与 ant-design-pro.
立足当下
Web 前端开发工程师现状如何?
对于企业来说, Web 前端是必备岗位, 大量的人才需求量造就了 Web 前端技术人员稀缺, 同时也促进了过高薪酬. 根据招聘网站最新统计信息, Web 前端开发工程师是需求增长最快的开发岗位, 在所有开发职位中排名第一, 它的月收入高达 19796 元.
通过上图我们可以得知, 其中 25k-35k 区间的 Web 前端从业者占据总体的 24.44%, 稳占第一. 而 7k-12k 之间的则占据 19.52%, 紧跟其后. 这里问大家一个问题: 是什么造成了这两者之间的巨大差异? 大家可先自行思考, 我将会在文尾为大家解答!
通过多家招聘网站信息整理, 依次根据企业规模不同进行薪酬范围界定, 以下便是各大企业对于 Web 前端工程师的招聘薪酬范围, 请仔细阅读!
从中我们可以看出, 以上企业平均薪酬大致相同, 其中最高平均薪酬当属美菜网集团, 高达 42100 元; 最低薪酬属于搜狗企业, 仅仅只有 2200 元, 但笔者猜测这是针对还未毕业的实习生薪酬, 并没有太多技术含量, 主要在于学习; 最高薪酬当属华为杭州研究所, 高达 54700 元. 针对以上企业, 笔者建议, 年轻, 有闯劲, 行业经验为 1-5 年, 可选择平均薪酬靠前的企业, 这类企业晋升渠道多, 发展潜力大. 如果为 5 年以上, 则可以选择平均薪酬靠后企业, 既可以为自己提供安稳的收入来源, 保障生活质量, 还可以有多余时间做好父亲, 儿子, 老公角色.
需要注意的是, 工作经验越高, 收入水平越高, 对于应届生来说, 刚刚毕业出去仅仅只有 6K 左右, 但随着工作经验的增加, 收入水平大幅度涨升, 速度远超过于其他语言增长速度. 这一现象也为行业留下了真正的技术人, 避免行业人员良莠不齐. 大致分为 1-3 年, 3-5 年, 5-10 年这三大分水岭, 薪酬上升差不多一次 5K 左右.
企业真正需要什么样的 Web 前端开发工程师?
从学历方面来说, 其中大专学历占据比例最高, 达到一半左右, 这也侧面反应了这个行业对于学历要求并没有太高, 只要技能达标, 就算是低学历也能进入 BAT 大厂. 从工作经验来看, 占据最多的为 1-3 年工作经验人群, 占比为 45.52%, 也是将近一半.
通过行业竞争力分析所知, 从事通信 / 电信运营, 互联网 / 电子商务, 新能源等行业占据前三, 其中通信 / 电信运营业平均薪酬高达 18340 元. 这三个行业, 既是现今国内最为主流的产业发展方向, 也是未来将持续发展的产业. 这里衷心建议, 如果你正准备学习, 可主要就自己所在地区的行业招聘信息重点关注, 进行针对性学习.
在地区竞争力数据分析中, 北京, 上海, 深圳这三大城市名列前三, 分别为 16850,14850,13970, 当然如果你为了定居问题并不想去以上大城市发展, 可选择相对小一点的城市. 以上只是平均数据, 并不能代表全部从业人员的薪酬最高收入.
值得一提的是, 与其他语言程序员相比, Web 前端开发工程师加班情况很少, 有多余的时间休闲娱乐或用来学习, 极大平衡了事业与家庭, 生活三者之间的关系.
展望未来
透过现象看本质, 预测前端发展趋势
前端有两大本质: 适配端, 完成端上的业务需求; 提升端上的用户体验.
Web 前端工程师利用设计直觉和用户共鸣提升用户界面的人性化. 需要与产品经理和设计师进行良好协作, 需要平衡需求和实施难度, 以满足用户需求, 并以最少的审核周期解决错误和不一致问题. 让产品变得伟大的核心因素在于: 真正解决用户的问题.
Web 前端工程师发展之路
回到文章开头, 是什么造成了这两者薪酬数据间的巨大差异?
这里可以很肯定告诉你, 是持续学习! 在学习中, 夯实基础; 在工作中, 将深度与广度相结合培养系统认知能力, 跳出技术思维, 多与业务侧沟通, 培养自己的业务 sense.
掌握现代前端程序员必备技能 -- 前端工程化, 更易获得面试官青睐. 它提升了开发效率, 降低了大型项目开发难度. 当然具备开放的心态才是更高阶的工程化, 与团队共同协作, 站在巨人肩膀上取得更大成就.
未来十年, 笔者送你几点建议!
1. 既要创新创业, 也要启蒙传承. 年轻人拥有更多创新与突破能力, 中年人更能理解如何 "新瓶装旧酒"? 把经验运用于全新跨界的领域中去, 同时也更适于为复杂的问题提供解读.
2. 从强调个人主义到强调协作, 注重团队.
3. 设身处地, 换位思考. 注重设计思维, 注重客户体验, 站着客户视角解决问题. 切记盲目强调效率, 不能过度强调效率, 小投入也能带来好体验.
4. 把握好碎片化时间, 进行有效学习.
5. 审视企业文化与自我认知. 专注带来专业.
6. 智能时代, 做好板凳人才. 机器虽然可以代替知识的积累, 但却模仿不了人的思考能力. 掌握专业知识同时, 在兴趣爱好领域也有所建树. 具备把不同工作组合集合起来能力, 即使你某项工作被取代, 仍然可以跨越到其他领域, 把某一领域中已经成熟的产品和解决方案在全新领域中推广尝试, 都是机器所不具备的技能, 却是有跨度的板凳人才的特长. 当然, 如果有机会的话, 深入到多个人际网络之中, 不仅可以带来许多并不以金钱来衡量的工作和成就, 也会在发生职业危机的时候给人以更多帮助.
(推荐视频课程: html+CSS+JS+vue 前端基础入门~ https://www.bilibili.com/video/av82371580)
更多学习内容: 我的学习交流群点击: Web 前端学习交流群
来源: http://www.jianshu.com/p/e9953f127003