经历过前端开发这个岗位“走红”的小伙伴都知道,前几年里网上层出不穷对前端开发这一职位的褒奖,集“钱景”和“前景”于一身,知乎上铺天盖地关于前端的各种问题,身边学前端开发的人越来越多,前端招聘市场繁荣无比。而16年之后的前端开发招聘市场逐渐回归理性,前端进入了大浪淘沙的“换血”时代,想做一个拿着高薪的前端er,似乎不再那么容易....
于是,又有人开始说,前端的人太多了,搞得我都找不到工作,学前端没前途了
那么为什么现在陷入了一个求职者找不到工作而企业找不到人的局面?
这是因为企业所需要的是一个“靠谱的前端”。
现在市场缺的都是哪种 “ 靠谱的前端 ” ?我们先看看大厂对于前端的技能需求是什么样的。
从图中可以看到,现在的高级前端需要具备哪些技能!
- 需要扎实的原生JS基础,深入理解W3C标准和ES规范;
- 需要具备前端性能优化的能力、懂交互;
- 要前端框架有着深入的研究;
- 懂一门后端语言
总的来说,对于企业而言,他真正想要的是一位拥有扎实的原生JS、深入理解W3C标准和ES规范并且能够独立完成优秀项目的能力的员工。
而在那顾影自怜、自怨自艾的“前端们” 一般可以归类于一下几种:
前端切图仔
在过去前端技术还不发达,那个时候的前端大多从事的工作就是把设计师完成的设计稿给切成静态页面,再加上一些小动画。有些企业不能完全区分前端和美工的区别,所以直到现在仍有一部分前端只会写一些小特效和切图,完全无法满足当前市场对前端的技术要求,这类人自然就是姥姥不疼舅舅不爱的。
墨守成规派
jQuery的出现让早期的前端工程狮们不再需要投入大量的精力去解决那些令人蛋疼的浏览器兼容问题,从而减少了项目跨浏览器兼容的工作量。可以说jQuery盛极一时,然而,随着多端设备的兴起和界面需求的不断强盛,jQuery 几乎已经不能胜任日常开发了。
然而部分老资历的前端们守着旧知识不进行更新学习,嘴里说着“我用jQuery很多年了也没见失业,干嘛要学新的东西”“我的工作只需要用jQuery就行了,其它的学了也白学”这样的人自然就与前沿的前端技术相绝缘,无法满足现在前端市场的需求,理所当然的不受HR的欢迎了。
高不成低不就的新近小白
由于前端入门门槛低,加之IT行业薪资水平高,不少小白们去网上找几本权威指南的pdf,看几个礼拜书,再撸几个静态页面加上几个小动画就自诩为自学成才的前端工程师,简历上再美化美化加上个几年的工作经验,就敢去面试了。结果可想而知,薪资可观的自己能力够不上,给的薪资低于自己预期的又不愿意将就
然而,无情的现实告诉你
现在缺前端,但缺的是有过硬技术的前端!现在已经不是那个只需要会html+css+javascript就能找到前端工作的时代了。当你说你的基础扎实,现在问你块级元素和行内元素有什么区别都答不上来,确定基础真的扎实了吗?连很多从事前端很久的开发者都学不透的原生JS,新人却说自己能玩转它。
很多人在学习过程中喜欢把自己学的东西去数量化,而忽略了“质”,导致学习效果并不好,工作效率低下,在前端竞争日渐激烈的时候,这种技术“摇摇欲坠”的在市场上随处可见,而没有竞争力可言。
那么,我们应该怎样学习,扎实基本功,以提高自己学习以及工作效率?
对于快速发展中的前端,我们需要学习哪些技术来提升核心竞争力呢?
为了帮助广大前端爱好者和开发者更高效的学习,提升自身实力,
我将给大家分享一套web前端核心技能图谱,与一套全网最新,最详细的前端教程。需要的可以 点击这里 领取。