有幸看到了黄玄b站发的一个演讲视频,解决了困扰我多年的一个问题,前端为什么死了,现留下我此时的想法。原视频链接:
【前端已死,前端永生|掘金年度技术演讲 2023-哔哩哔哩】 b23.tv/MfS7JSf
前言
从我有意识去找工作起(23年硕士毕业),就有前端已死的说法,也不想去深究为啥,但是入职以后,却被分去前端开发。做了一年前端就一直有这个疑问:为什么前端已死了但是大家还在做前端。
正文
以下是我之前的臆想,但没有根据也没有说服性
- 前端程序员的一种调侃
- 前端程序员用于排外的统一说法
- 原来前端业务量很大,很缺人,现在不缺了裁了不少。
现在视频里的演讲后,我的想法是
- 前端的发展与用户体验和研发者开发体验息息相关
- 前端已死本质上是这个工作做到头了,将边际成本转换成了固有成本
- 前端不会死去,只会脱皮,内核永远不变,除非人类以后不会和机器交互了。这个内核就是人机交互。广义的来说,所有展示或者表层或者视觉的东西都可以被理解为前端。
其中最核心的说法来自于陆奇大佬,当然也加入了黄玄大佬的解说与理解。
结构化拐点的核心,是一项大型成本从边际成本变成固定成本 ---- 陆奇《我的大模型世界观》
粗略的讲,大老板在某一产业初期需要花费大量的钱,于是把各种人员,材料,场所准备齐全了,这些巨额花费就是大型成本。在这产业不断发展的过程中,有人在不断优化这一产业的整个流程,使得这一流程花费的人力物力财力越来越少,这就是边际成本转变为固定成本。
其实这样说下来,会发现不仅仅是前端这样发展,很多行业岗位都是这么变化的。但万恶之源就是人性,人性带来了贪婪,贪婪带来了资本。一项事业的优化会引起该产业的变革,贪婪的资本可不是慈善家,增大产业效能的同时也会逐渐导致人口失业。
其实对于我们程序员来说,万变不离其宗的,就是以业务为导向开发,附带着不断优化用户体验和开发者开发体验。