随着现在IT行业的火爆,越来越多的人看到,IT行业的发展前景,不论是薪资还是待遇,都是其他行业所羡慕的对象也越来越多的人选择转行进入IT行业,前端是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用HTML、CSS、JavaScript等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域。
前端开发发展这么好,还会有人被淘汰吗,其实任何一个行业无论发展的多么好,都会有一些人会被淘汰,那么什么样的前端开发人员会被淘汰呢?
第一类:切图仔
前些年,前端技术还不发达,那个时候的前端大多从事的工作就是把设计师完成的设计稿给切成静态页面,再加上一些小动画。这类人的技能在日复一日的切图中停滞不前,直到现在也只会用jQuery写一些小特效和切图,完全无法满足当前市场对前端的技术要求,自然就是姥姥不疼舅舅不爱的。
第二类:顽固派
jQuery的出现给早期的前端领域注入了一剂强心针,前端工程狮们不再需要投入大量的精力去解决那些令人蛋疼的浏览器兼容问题,从而减少了项目跨浏览器兼容的工作量。一时之间jQuery大行其道,俨然有一统江湖的声势。然而近几年前端领域大爆发,各类框架层出不穷,并在GitHub中JavaScript一举成为最流行的编程语言。而部分老资历的前端们守着旧知识不进行更新学习,抱着陈年旧历不愿醒来,这样的人自然就与前沿的前端技术相绝缘,无法满足现在前端市场的需求,理所当然的不受HR的欢了。
第三类:新进小白
由于前端入门门槛低,加之IT行业薪资水平高,不少小白们去网上找几本权威指南的pdf,看几个礼拜书,再撸几个静态页面加上几个小动画就自诩为自学成才的前端工程师,简历上再美化美化加上个几年的工作经验,就敢去面试了。然而,无情的现实告诉你,对于一个连闭包、原型链、同步和异步都说不清楚的“前端”,哪家公司要你啊?