未来10年(到2035年)前端发展趋势的预测

随着最近两年互联网行情走弱,前端岗位需求减少,悲观情绪在从业者之间蔓延。去年社区甚至传出前端已死的论调。

那么,未来10年(到2035年)前端行情会越来越弱么?在我看来,恰恰相反。本文会分析其中原因。

当前现状

在互联网繁荣时期,资本对行业预期足够高,催生出大量岗位需求。在此行情下演化出一条程序员职业发展路径:

要跑通这条路径的关键是获得高绩效(高绩效和升职加薪、跳槽强相关),而高绩效和两方面因素相关:

  • 你为公司创造的价值(背后反映了你的能力)

  • 公司的经营状况

所以,在行情好时,程序员只要提升个人能力,就能跑通这条职业路径。

而在未来10年(到 2035 年),中国会加速进入行业整合期,各领域寡头拥有的资源会越来越集中,这一点在互联网行业尤为明显。

虽然政府通过反垄断法案在极力延后这一过程,但整体趋势是不可逆的(日本、韩国、亚洲四小龙亦如此)。到 2035 年,单一领域可能只会剩下一到两家寡头企业。

对于小企业以及大企业的非核心业务来说,未来十年的生存环境会持续恶化。公司经营状况影响绩效,进而导致之前的程序员职业发展路径对大部分人来说不再适用。

但是,大厂核心业务仍然需要人员更迭。所以对于少数名校高材生来说,这条职业发展路径仍然适用。

普通程序员怎么办?

对于广大中小企业,通过软件降本增效的诉求始终存在,所以程序员的需求会始终存在。

只不过在互联网行情好的时候,程序员的高薪有资本加持,而往后对于普通程序员,只是作为企业中降本增效的职能员工而存在,薪酬上会有所下降。

同时,对于技术的要求也会不同。在之前的职业路径中,为了适应大厂螺丝钉的职责,技术上你需要体现出领域专精的能力。

而未来十年对于普通程序员,更多需要前端为主的伪全栈能力,这怎么理解呢?

对于中小企业,最需要的是根据企业个性化需求定制的软件,比如:

  • 定制小程序、App、网站

  • 定制ERP系统

在互联网行情好时,由于:

  • 程序员薪酬太高,自己养团队不划算

  • 专业的ERP年费太贵(比如用友)

  • 大厂的SaaS不符合个性化需求,或不想将数据交给大厂

所以这部分需求一直被压制,只能用人力解决。这部分需求有个显著特点 —— 并发不会太高,对后端要求不高,主要逻辑都在流程、交互上。

未来10年,由于:

  • 普通程序员薪酬回归正常值

  • 云服务厂商集成度越来越高(比如Serverless

  • 前端各种框架封装能力越来越高(比如Next.jsRemix

这部分定制化程度高、重交互的需求会逐渐释放出来,对于“掌握伪全栈技能的前端”需求会越来越大。

总结

在未来10年间, 程序员会逐渐分层为两类:

  1. 名校背景的高材生会在大厂,走当前我们熟知的职业发展路径

  2. 中小企业由于自身降本增效的考虑,会提供大量难度不高的定制化需求

对于前者,需要掌握单一领域的专精技能。对于后者,掌握伪全栈技能的前端即可胜任。

对于当前还在纠结要不要刷算法、背面经进大厂的前端同学来说,如果你自认不是程序员中最优秀的那一茬,可以早些转型发展伪全栈技能,未来会有很多中小厂需求等着你。图像 小部件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/479348.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Codeforces Round 928 (Div. 4)(A,B,C,D,E,F,G)

虽说是div4,不过题目还是挺有东西的,而且难度不是特别高,题目出的很好 C是预处理前缀和,D是个位运算(位掩码),E题是个优美的数学题,F题是个爆搜,不过这个爆搜不是很裸&a…

内网搭建阿里-龙蜥镜像站

1.问题:官网BUG 本地做 yum 仓库,下载的文件,只有 23 版本的,其他的版本没有文件(版本23,占用2.1T后,一直不下载其它版本;) 2.解决方案: 2.1. rsync剔除不要的版本 [rootlocalh…

MySQL事务的概念

一、事务定义 事务:事务是一个最小的不可在分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务是一个最小的工作单元)一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成。事务只和DML语句有关&a…

农田气象站对园区环境有什么影响

农田气象站对园区环境没有负面影响,反而有多方面的积极影响。【TH-NQ8】 首先,农田气象站可以实时监测和记录田间的气象数据,包括温度、湿度、光照、风速等,有助于管理者掌握田间气象变化,及时更改耕种策略&#xff0…

MySQL篇之分库分表

一、为什么要分库分表 1.目的 1. 分担了访问压力 2. 解决存储压力 2.分库分表的时机 1. 前提,项目业务数据逐渐增多,或业务发展迅速,单表的数据量达1000W或20G以后。 2. 优化已解决不了性能问题(主从读写分离、查询索引…&am…

nrm 镜像源管理工具

1、什么是nrm nrm(npm registry manager )是npm的镜像源管理工具。它可以快速在让你在本地源之间切换。 2、安装 npm install -g nrm 3、查看本地源(nrm ls) 4、切换 (nrm use ***) 5 、测试速度(nrm test ***&…

vue3实现瀑布流布局组件

先看效果图 直接上代码 utils.js // 用于模拟接口请求 export const getRemoteData (data 获取数据, time 2000) > {return new Promise((resolve) > {setTimeout(() > {console.log(模拟获取接口数据, data)resolve(data)}, time)}) }// 获取数组随机项 export…

【高阶数据结构】B+树

文章目录 1. B树的概念2. B树的查找3. B-树 VS B树4. B 树的插入分析 1. B树的概念 B树是B树的变形,是在B树基础上优化的多路平衡搜索树,B树的规则跟B树基本类似,但是又在B树的基础上做了一些改进优化。 一棵m阶的B树需满足下列条件&#x…

推荐一个内网穿透工具,支持Windows桌面、Linux、Arm平台客户端

神卓互联是一款常用的内网穿透工具,它可以将本地服务器映射到公网上,并提供域名或子域名给外部访问。神卓互联具有简单易用、高速稳定的特点,支持Windows桌面版、Linux版、Arm版客户端,以及硬件等。 神卓互联内网穿透技术简介 企…

HarmonyOS开发篇—数据管理(分布式数据服务)

分布式数据服务概述 分布式数据服务(Distributed Data Service,DDS) 为应用程序提供不同设备间数据库数据分布式的能力。通过调用分布式数据接口,应用程序将数据保存到分布式数据库中。通过结合帐号、应用和数据库三元组&#xf…

【力扣 - 二叉树的最大深度】

题目描述 给定一个二叉树 root &#xff0c;返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 提示&#xff1a; 树中节点的数量在 [0, 10^4] 区间内。 -100 < Node.val < 100方法一&#xff1a;深度优先搜索 思路与算法 如…

杨氏矩阵和杨辉三角

杨氏矩阵 有一个数字矩阵&#xff0c;矩阵的每行从左到右是递增的&#xff0c;矩阵从上到下是递增的&#xff0c;请编写程序在这样的矩阵中查找某个数字是否存在。 要求&#xff1a;时间复杂度小于O(N); 分析 若要满足要求时间复杂度小于O(N)&#xff0c;就不能每一行一个个…