HTML5行业现状与未来——2016年年终盘点1、经历了一场大风波之后,HTML5(WEB前端)即将进入稳定期。2012年之前一直处于萌芽期的状态,直到2013年才进入行业的成长期。HTML5(WEB前端)在2013年和2014年随着行业的推动增长缓慢。直到2015年行业大爆发,HTML5才被迅速推上舞台。常用词汇。2016年,泡沫开始弥漫整个行业。在行业状况和供需关系的推动下,HTML5终于进入了大幅调整期。-丽丽、宝宝、国荣领取时间:每周三下午17:00;搜索关键词:“WEB”;搜索类型:基于“职位”搜索,只选取当日发布的职位,进行量化统计;备注:除春节前后、节假日及部分时间段未采集数据外,其余周均采集数据,计算月平均和年平均就业需求。1.12012-2016年年度就业需求趋势1.2.2015-2016年月度就业需求对比2、未来行业看空还是看涨?未来行业的变化整体上应该说是偏悲观的,尤其是2017年上半年,很可能会成为最艰难的阶段~在经济没有太大好转的前提下,新手和老手开发工程师一起竞争一份工作,供需关系失衡。虽然看跌,但应该不会跌得太厉害。整个HTML5行业将进入“平稳波动”的状态,在稳定中缓慢下降(2015年到2016年应该不会再出现)。跳水”)。说这话的原因在于三点:一是供需失衡。2015年我听到最多的词是“创业”,2016年下半年以来,我听到最多的词是被“封杀”。在各种创业公司崛起的同时,也有大量其他行业的从业者涌入HTML5这个目前火爆的行业。“公司数量的变化”两点而“大量从业者涌入”直接影响供需关系,当前和未来一段时间内,将出现“供大于求”的典型行业状态;二是互联网行业越来越成熟,互联网刚刚起步的时候,各种内容和功能还不够完善,需要大量的人做“重复的事情”,需要大量的人去研究和探索新的东西和技术。随着行业的逐渐成熟,主流的前端框架层出不穷。除了最经典的jQuery之外,还有VUE、React、Angular、MVC等,以及定制化的网站或宣传页(又称广告页/专题页),早在2013年就有公司开始研究,可以说是越来越成熟了。目前,“前端”已经开始模块化和工程化,很多繁琐复杂的工作逐渐被模板或工具所取代。当一个行业越来越成熟,行业内的重复性工作必然会减少,一个工人同时完成的工作量也会大大增加,那么需要的工人数量自然会减少。(举一个传统行业的例子,一旦有了机械化、规模化的纺织厂,大量的手工纺织工作就会被取代。)第三,小程序不是救命稻草。微信本月(2017年1月)正式推出的小程序,引起了HTML5行业人士的大量炒作。很多人认为微信小程序会有很大的发展,会带来很多HTML5的工作机会。个人比较看好微信小程序,也认为微信小程序会有很好的发展。然而,“微信小程序有市场”并不等同于“为HTML5增加就业机会”。我们团队的成员也是在几个月前才拿到了微信小程序的内测资格,也进行了相关的测试和操作,尝试写了一个微信小程序。写的时候发现微信小程序的写法和HTML5有很大的不同。相当于重新定义了一套“书写规则”。不过对于掌握了HTML5开发的人来说,微信小程序的学习难度和成本并不高,毕竟微信提供了丰富的API文档。因此,不管微信小程序未来的市场有多大,公司现有的HTML5开发工程师都可以直接hold住微信小程序的开发。HTML5不会因为这个“噱头”而“火起来”。3、入职工资的涨跌从2012年到2016年,我有一批毕业的学生,??我能明显感受到入职工资的变化。一句话总结就是:新手前端开发工程师的入职薪资随着行业的变化而波动。北京:从2012年的3,500到5,000,到2013年的4,000到6,000,到2015年的6,000到10,000,然后在2016年回到5,000到8,000。在二线互联网城市,薪酬也随着行业的变化而波动。不同的是,对于二线互联网城市来说,行业繁荣比一线城市晚一两年,而行业衰退只比一线城市稍晚。部分一线城市(主要是需求量小,容易饱和),以厦门为例:2013年入行薪资区间为3000-4500,2014年出现缓慢上涨,4000-5500左右,2015年2016年和2016年上半年,工资峰值在5000-8000(月薪占比6000-7000)。4、行业最好的时期已经过去,你能进入这个行业吗?进入一个行业的最佳时机是该行业处于成长期。现在时间已经过去了。经历了高峰和第一个“低谷”,进入了行业相对稳定的状态。这个行业已经不再新鲜,也不能代表潮流,已经从“神社”回归到“常态”。这个时候,你还是可以进入这个行业的。与2015年不同的是,起薪相对较低。还有一些您应该了解和注意的行业变化。4.1.在行业整体失信的大城市,两年的开发经验是起点。为什么好招开发工程师,要求两年以上开发经验?因为在一些培训机构,会给学员打包简历,提供一两年的工作经验。将这些简历和工作经历打包的人,就会找到工作。当这种人的数量增加时,整个行业就会失去平衡,出现整体的失信状态。对企业来说,有一两年工作经验(经验造假)的人都不一定能胜任一个职位,更何况是没有工作经验的人。由于整个行业失去了信任,招聘方要么加强了招聘时的审核工作,要么提高了招聘门槛(对工作经验等方面的要求)。4.2.前端好像已经饱和了,优秀的新人还是不多。我教过的很多学生已经工作了三四年,其中有一些是管理人员。他们有时会去招聘或面试WEB前端开发工程师。去年(2016年)和以前的学生聊天时,听到他们吐槽最多的是:“虽然现在前端多了,但真正好的或者好的新手都招不到”。首先,我们要了解什么样的新手在招聘人员眼中算得上“优秀”:有责任心、认真细心、端正的工作态度、自学能力(学习能力)、基本的沟通能力、浓厚的兴趣在前端4.3。为什么培训和自学不能带来太多优秀的新人从学习者的角度来看,在行业蓬勃发展的时候,进入机构学习或自学的人中,真正热爱这个行业的人员比例会下降重要的是,更多是因为行业的利益。很多人学习的时候不够细心,对代码的要求不够高。快速训练虽然可以快速掌握当前的知识,但更多的是知其然不知其所以然。同时,在培训过程中,很难培养和锻炼自学能力和分析问题解决问题的能力(除非课程设置合理。或者遇到非常好的老师一直指导你)。从培训机构的角度来看,一旦大量的人开始涌入这个行业,就会诞生大量的培训机构(2012年北京HTML5/WEB前端培训还不多,现在无处不在)。培训机构数量众多的问题是什么?对于培训机构来说,核心有两个部分,一个是招生,一个是课程。在招生方面,会有大量的销售人员填补这个岗位的“空缺”,而在课程讲解方面,??业内优秀的讲师并不多。如果在一个机构里,讲师的技术、管理、教学都不够优秀,更不用说他培养的学生了。大量的招生也意味着班级容量的增加,一个讲师要同时照顾几十个人,这在培训中其实是不可能完成的任务。学习者得不到指导,自然会导致知识或能力的欠缺。此外,大量的招生也意味着讲师授课时间的延长,而在一个机构中,当讲师花太多时间在课程讲解和学生指导上,就意味着课程会出现一定的问题(最典型的唯一就是课程陈旧,我认识的机构有的用的是几年前的课程,有的甚至没有系统的课程)。科技产业的快速发展,新技术的出现和研究,以及将新技术转化为课程的能力,不仅需要大量的时间,也需要大量的人力。如果是自学呢?光靠自学的人不多,自学能带来优质新手的就更少了。我也是在大学自学了WEB前端,自学需要的时间比较长,半年、一年都做不完。更重要的是,学习者还需要使他们的技术知识保持最新,并将其与实际行业需求和实践联系起来。这里的困难非比寻常。4.4.前端工程师何去何从1不要随意造假简历“造假简历”看似能在谈薪时占得先机,但实际上,招聘部门的人员可不是白来的。而且,相应的薪水也需要相应的努力。工资对应的工作难度与实际水平相差太大的人,很难长期完成目前的工作。对于绝大多数企业来说,诚信是考量员工的第一标准。一旦发现员工的不诚信行为,公司可能会直接“开除”该员工。对于没有工作经验的新手,以诚实为本,不要伪造工作经验,在面试中展现自己的能力和可塑性。2做一个优秀的人,还是要有很强的竞争力在大多数看似或者饱和的行业,其实都缺乏优秀的人。如果你现在想进入这个“稳定”的行业,那么你必须让自己足够优秀,一旦你在“品质”上脱颖而出,那么你就有了绝对强大的竞争力。3与工作经验比自己多的开发者竞争,请问挺胸工作时间长的开发者,在经验上会更有优势,但在其他知识层面上,未必更全面比工作年限短的工程师全面。深的。在新技术方面,新手通常有一定的优势。毕竟工作之余,能把闲暇时间花在新技术研究上的人不多。您工作的时间越长,您在新技术方面可能会落后得越远。另外,不管开发工程师工作了多少年,也不是个个都是优秀的。也就是说,如果你足够优秀,你的实力完全可以秒杀同期的竞争对手。工作经验不是绝对相关的。英雄不问岁月,道听途说不问岁月。4不要单纯靠训练或努力学习。对于想要进入这个行业的新手来说,不要仅仅依靠培训,尤其是在培训行业的现状下。如果选择培训的话,选择一些课程或者一些小而美的机构比较合适(虽然这样的课程和机构不多)。另外,简单的学习也是不可取的。必须了解行业的标准,了解行业的现状,需要知道行业看重什么,需要什么技能和知识,然后有意识地加强或培养。合理选择书籍和媒体(可以考虑部分收费的在线课程或定期培训)。在学习的过程中,除了要掌握知识和技术,还要装备自己的学习方法和能力。只有这样才能在以后更好的走下去(顺便说一下,这是我讲课最看重的,可惜很多同学不把这个当回事)。5慎重选择工作(未来)在前端行业,一旦进入具体的公司,工作类别其实会有差异。根据公司规模、所在城市和业务的不同,技术增长的方向也会有所不同。不同的。着眼长远,让你目前的工作成为未来成功的垫脚石。5.小城市与大城市,前端的未来5.1.一线互联网城市在大城市和大公司中,对前端工作的要求越来越精细,对一个工作者的专业素养要求也越来越高。这个工人不需要做设计,也不需要做专业的检测工作,只需要做好他的“一亩三分地”。技术要求“深而精”,注重开发的个人效率和团队效率,在沟通、仪器、工程化、形式化等方面有更高的要求。在大城市的前端岗位工作,最快的成长方式就是利用当前的工作任务,促进自身技能、能力、思维的成长。前端开发在不同类型的公司是不一样的。广告等公司会更加重视表现层;以管理系统为主业的公司,会更加重视接口层。进入不同的公司,就意味着进入了不同的“行业”(无非就是这些“行业”属于前端开发,只不过是细化而已),而你要换,就会有“交错的线条如山””。感觉。5.2.互联网二线城市在互联网二线城市或者其他小城市,前端的工作需求变得宽泛而厚实(这种现象主要集中在小型创业型企业)。在这些公司的“前端岗位”,并不要求一个开发者的技术有多深,代码有多标准、规范,而是希望一个开发者不仅能掌握前端,还能懂background,hold设计和测试做完了,要是能再出去聊聊别的项目,那一定很棒。在互联网二线的小公司中,没有绝对的“前端”,更多的是通才,个人发展的方向会因为日新月异的行业而不断调整。有可能掌握新技术并转向全新的技术。的。虽然能在很大程度上满足上班族对新鲜感的诉求,但长期工作后并没有在特定领域积累。一旦现在的公司倒闭或者调整发展战略,就需要重新找工作,很容易处于“不够高,不够低”的状态。大公司的专业要求会把这个员工排除在外,而同类型的小公司还是老样子,没有太大的变化和深入发展。空间。HTML5学派(Codesmith):2016年已经过去,2017年已经开始。希望所有热爱HTML5的人在新的一年里都能得到更多的成长!
