江湖与未来,Web前端何去何从!

1,298 阅读3分钟

本文的前端先设置一个范围,单指web前端

WEB前端开发者现在处于前端工程化红利的尾期。中台建设下,运营平台化、配置数据化,将部分前端人员发挥的空间挤压到了琐碎的、不能产品化复制的重复性业务开发中去。 遇到困扰,无外乎如下:

  • 在平台成熟期,需求进入高速迭代,团队需要大于个人成长诉求。
  • 在小型前端队伍中,业务需求大于技术创新。
  • 前端新的技术应用并没有普及到产品中,产品稳定大于产品创新。

我们需要寻找新的突破路径,积累可快速变现的知识,投资未来,自身增值,极为重要!

今年2019年,裁员、996不可怕,可怕的是这次大的上升跃迁过程中,低效、低能、低速的岗位和业务都会被干掉,留下的是精英,存活的是高价值,而你没准备好迎接最美的时代。


前端的程序开发过程不同于后台服务最关键的点,是多了一层渲染层。即HTML、CSS、Web运行环境提供的新技术(webGL、webAssembly、Service Worker等),这些是前端开发者的护城河。重于Javascript者,必将受困于Javascript。 目前BFF的突围尚未影响整个前端行业,作为前端开发者有心去提高整体战略纵深,可是个人无法影响整个战局。回归本源,追求极致化展示,必将重塑价值。

渲染层作为前端的自留地,单页应用的成功就是渲染层的改革。到此,我们想象以下渲染比重最大的可视化应用。目前可视化应用仅仅在数据可视化领域绽放光彩,3D/2D渲染、动画仿真等可视化技术门槛,让业务方望而却步,没有普及应用。(当然这类技术在目前浏览器中存在较大兼容性问题

互联网的发展,就是数据在进化的过程,从最早的HTML文档作为校内学术交流使用,到视频流、音频流的爆发式增长,再到物联网世界的万事万物数据化。浏览器作为用户和互联网最重要的交流窗口,数据展示形态变得极为重要。图表展示以统计学抽象出来,提供给用户做快速有效的记忆。三维展示将用户的互联网体验提升至现实和虚拟结合,更有情感。


技术服务于业务,业务的发展会给相应技术带来新的地位,甚至变革。对可视化应用诉求体现在从大数据量到密集数据流类型业务上,如下:

  • 互联网数据型公司
  • 物联网公司
  • 新型线下转线上商品服务公司
  • 智慧城市类
  • 军工数据的服务集成商
  • 智能商业咨询公司
  • ....

总结,前端人员需要“极客精神”,坚定自身的价值。