写点什么

玉伯:前端的现状之痛及未来趋势

  • 2021-07-21
  • 本文字数:1921 字

    阅读完需:约 6 分钟

玉伯:前端的现状之痛及未来趋势

在 GMTC 北京上,我听了蚂蚁金服玉伯老师的分享。玉伯 2008 年加入阿里,在这期间,他和团队一起折腾过 KISSY、SeaJS、Ant Design、AntV 等开源项目,现在我们都喜欢用的语雀也是他团队的产品。


他说他的人生观是敢想敢说、敢做敢当、简单真诚、自由活着。整个演讲,他娓娓道来,特别地真诚,也很实在。PPT在这里,你可以下载下来看。


下面是我根据他演讲内容的总结,他没聊具体的技术,但聊到了整个行业的方向,以及一些技术趋势,挺有意思的,希望能给你一些启发吧。


1、现在行业里,大概有三种声音。第一种是说,前端技术卷,论点是前端的轮子多,重复工作多(大量 CRUD),技术创新越来越难。第二种是说,前端发展难,比如有的人说,前端高 P 很少,前端的晋升很难。第三种是从企业的角度说,前端工程师难招,整个行业都在喊,前端招聘难,甚至在某些公司,前端外包人数已超过正式前端了。


2、先不谈玉伯的观点,我听到这里的时候,就想起了几年前罗振宇在跨年演讲上的一句话,大概意思是这样的。“总有人问,今年经济到底好不好。想论证好,有一堆事实。想论证不好,也有一堆事实。”


3、是啊,现在我一听到内卷这词就烦躁,都是瞎归因。你说内卷,能找到一堆事实。你说不内卷,也能找到一堆事实。关键是,有些人觉得内卷,他就不努力了,到最后,论证了半天,把自己积极性给打击了。


4、玉伯也辩证性的给出了自己的思考。他说,比如低代码平台,阿里内部确实也有很多,但业务层面你深入进去看,那些“轮子”都是合理的,它确实是在解决特定领域的特定问题。技术层面,这些低代码平台在技术上的高水平竞争非常少,真正的角逐才刚刚开始。


5、所以,冷静下来看前端技术,有两个结论。第一,内卷并不多,无论业界还是公司内,前端技术栈都在快速收敛。第二,前端的“外卷”正在发生,开放高效的 Web 前端技术,正在渗透各个领域。


6、第二点解释下,之前有句话叫做能够用 JavaScript 实现的,可能迟早都会用 JavaScript 实现。这个趋势你我都能看到,比如通过 Node.js 前端还可以做一些服务端的工作,前端还能写一些 IoT 的应用,还能影响设计等等。这都是积极的变化。


7、回到行业,这两年,行业都在谈云计算,从底向上,分别是 IaaS、PaaS、SaaS,19 年之前,云计算行业对人才的需求是个正金字塔(IaaS 需求最多)。但现在,SaaS 已经成为新的创业风口,IaaS + PaaS 的从业者会逐步收敛,SaaS 的从业者会急剧增加。


8、目前,前端工程师在中国的量级应该是几十万,程序员总体是有百万。随着行业的发展,程序员肯定会到千万量级,那时候,前端也必定会到百万量级,这是大势所趋。


9、给个数据,目前整个阿里将近有四五千个前端。在杭州有一些以 SaaS 型为主的创业公司,他们一百个工程师里面,基本上有五六十个是前端工程师,前端已经成为整个技术团队的中坚力量。你要知道,现在整个行业的方向是数字化转型、产业互联网,这里面对工程师,特别是前端工程师的需求都是指数级增长的。


10、就从这个视角看,这真的是一个前端最好的时代,你应该乐观、积极。有人追问说,那为啥前端工程师都这么年轻,老一点的前端干嘛去了?是的,前端整个行业 90 后的占比很高,在支付宝,90 后前端已经接近 70%。那 80 后干嘛去了?


11、资深前端的发展是多元化的,这和后端一样。比如有的人已经成为领域专家,大家去做低代码平台之类更难的事情去了。有的人做了管理,甚至成为了 CTO。总之,玉伯看到的资深的前端,发展都很不错。


12、回到前端技术本身,玉伯看到三个方向,我们一个个说。首先肯定是低代码或者无代码,这可以解放前端自己的生产力,消除重复劳动,比如四表一局(图表、表单、列表、表格以及布局)的开发。


13、第二个是智能化领域。特别是端智能,现在大家对用户隐私、数据安全越来越看重,那智能的计算放到端侧肯定是最合适的,而这块,必然会和前端结合。


14、第三个是体验型的工具产品,从国外看,不少生产力工具,或者体验型产品的创业者,他们都是前端或者设计师出生,因为他们都是对体验天然有追求的一帮人。这里面会有不少的机会。


15、演讲里,玉伯还提到说,他认为,越来越多前端工程师,会成为 SaaS 型产品工程师,总人数会超过后端工程师。这块我没有理解特别透,先说下玉伯的解释,他觉得,从更宏观视角看,前端就是人机交互工程师,需要和机器交互,需要 UI 界面的地方,就需要前端。


16、而人机交互的 IT 载体,其实就是产品。所以,前端、产品的融合之处,也许就会有新的分工。有个图,也许可以帮你你理解。



17、周四,7 月 22 日晚上 8 点,我会在视频号连麦闲鱼的宗心和字节跳动的徐东,和他们聊聊 Flutter。字节和阿里,应该是国内落地 Flutter 最好的公司了吧,他们都是其中的关键角色。如果你对这事感兴趣,那千万不要错过。


2021-07-21 20:169432
用户头像

发布了 219 篇内容, 共 151.2 次阅读, 收获喜欢 195 次。

关注

评论 4 条评论

发布
用户头像
感谢分享,推荐一个好用的接口管理工具apipost,支持mac,windows,linux,多个平台。特别方便
2021-09-01 18:03
回复
用户头像
文末连接在哪里?
2021-07-22 08:42
回复
这 ppt 整理的也忒没品了吧,都是广告了。。。
2021-12-13 16:04
回复
没有更多了
发现更多内容

远程办公-如何提高开会效率?| 社区征文

石云升

远程办公 开会 会议 6月月更 初夏征文

JVM调优简要思想及简单案例-JVM是什么?

zarmnosaj

6月月更

字符串

Jason199

js 字符串 6月月更

力扣每日一练之二维数组上篇Day4

京与旧铺

6月月更

读《Software Systems Architecture》(20)—— The Development Viewpoint

术子米德

架构师成长笔记

Java中检查字符串是否是有效日期

okokabcd

Java

c语言选择,循环语句概述

工程师日月

6月月更

中台的细节

卢卡多多

中台 6月月更

读《Software Systems Architecture》(19)—— The Concurrency Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(24)—— Introduction to the Perspective Catalog

术子米德

架构师成长笔记

读《Software Systems Architecture》(27)—— The Availability and Resilience Perspective

术子米德

架构师成长笔记

读《Software Systems Architecture》(22)—— The Operational Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(21)—— The Deployment Viewpoint

术子米德

架构师成长笔记

在线JSON转TSV工具

入门小站

工具

读《Software Systems Architecture》(14)—— Evaluating the Architecture

术子米德

架构师成长笔记

读《Software Systems Architecture》(16)—— The Context Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(17)—— The Functional Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(23)—— Archiving Consistency Across Views

术子米德

架构师成长笔记

读《Software Systems Architecture》(25)—— The Security Perspective

术子米德

架构师成长笔记

flutter系列之:Material中的3D组件Card

程序那些事

flutter 程序那些事 6月月更

python停车时间计算,时分秒计算(split()函数)

写代码两年半

Python 6月月更

读《Software Systems Architecture》(13)—— Creating the Architectural Description

术子米德

架构师成长笔记

CentOS环境基于nginx搭建负载均衡

乌龟哥哥

6月月更

Java Core 「8」字节码增强技术

Samson

学习笔记 Java core 6月月更

gogs使用webhook部署react单页应用

Nick

ci 持续集成 React 6月月更 gogs

[数据分析实践]-文本分析-U.S. Patent Phrase-1

浩波的笔记

数据分析

读《Software Systems Architecture》(18)—— The Information Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(28)—— The Evolution Perspective

术子米德

架构师成长笔记

读《Software Systems Architecture》(15)—— Introduction to the Viewpoint Catalog

术子米德

架构师成长笔记

莫把功能当能力!从企业架构视角看警察在火锅店站岗

涛哥 数字产品和业务架构

企业架构

读《Software Systems Architecture》(26)—— The Performance and Scalability Perspective

术子米德

架构师成长笔记

玉伯:前端的现状之痛及未来趋势_大前端_小盖_InfoQ精选文章