gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1384
阅读:4614回复:0

从几张图来看看越来越难做的前端

楼主#
更多 发布于:2020-03-07 00:10
最近在学前端的webpack和reactJS,发现前端这一岗位对技术的要求越来越高了,并且前端岗位也细分了好多的工种,例如微信小程序前端开发工程师Node.js前端开发工程师移动端前端开发工程师React Native前端开发工程师Ionic前端开发工程师HTML5前端开发工程师Web前端开发工程师全栈前端开发工程师 等等,并且前端技术真可谓是日新月异,百家争鸣呀,好多技术版本更新迭代的非常快! 作为前端开发从业人员的我们,不由得感慨,前端真是越来越难做了!!!

下面我就以我自从学习前端以来保存过的前端知识体系图谱来和小伙伴分享下目前前端工程师应该必备的技能变化!


1、下面这张图谱是在2012年之前,百度百科对于前端工程师的定义,也是我最早接触到的一张前端工程必备技能的图谱


2、下面这张图谱是在2012-2014年之间,前端界比较认可的前端知识体系图谱



3、下面这张图谱是在2014-2015年之间,我接触到的比较全面的前端知识体系图谱




4、下面这张图谱是在2015-2016年之间,前端出现百家争鸣后,对市面上目前流行的前端知识体系总结的比较完备的一张图




5、下面这张图谱是........
 ……技能太多,无法画出……
   现在的高级前端需要具备哪些技能!
  • 需要扎实的原生JS基础(包含各种先进MVVM框架JS ,例如vue、react、angular--你只要精通其中一种就已经很牛逼了),,要深入理解W3C标准和ES规范;
  • 需要具备前端性能优化的能力,这项必须要会 node 和webpack
  • 要对H5、CSS3以及当前常见的前端框架有着深入的研究;
  • 要会处理各种PC端\手机端/pad端兼容性,这项要求CSS也必须过关;
  • 还需要一定的工作年限……

      So,现在的确缺前端,而且缺的是有过硬技术的前端!

    前端开发工程师需要掌握的知识越来越多,在研发过程中,担任的角色也越来越重要,面对前端日新月异、百家争鸣的变化,我们应该时刻保持着清醒的头脑,时刻去迎接挑战吧!!!
游客


返回顶部