前端会被后端代替吗?
作者:卡卷网发布时间:2025-04-06 23:20浏览数量:41次评论数量:0次
说后端代替不了前端的,可以去用下cursor,我这边小组的前端一用一个不吱声。
你说css后端搞不定
恕我直言,前端业内80%都是依靠element等ui框架做事情的前端。
能自己弄明白css,可能不到业内的20%。
之前前端能火起来是很多后端工资高,不想要接前端的活。
现在因为就业卷,后端都开始放下身段了。
3月29日凌晨2点更新
评论区很热闹,但是我再次说明,并不是所有人都在大公司工作、也不是所有人都在北上广深,28原则肯定在前端这个行业适用,这个行业内至少80%的前端工程师,都是再用一些成熟的ui框架调包,如element等。有些人不知道为啥就感觉破防了,如果你们是那20%的人,麻烦你们别自我带入了。
为啥我感觉前端现在很危险?前几年因为个人原因,我长期在全国各地跑业务。
然后我发现两个规律。
除了北上广深等一线城市的大公司。技术的重要性远远小于业务。说白了软件公司接不到业务,凭啥给程序员发工资?有这个能力吗?而我认识的很多前端开发者,其实跟他们公司实际的业务是脱钩的。
就比如说,我会经常跟一些公司的产品、开发(无论前后端)聊天,然后我发现一个现象,就是很多前端对自己公司的业务认知很浅薄。
ui是美工给的、数据跟接口是后端给的。而前端每日的工作,就是会被各种领导、美工、产品、测试挑刺。包括界面的交互,包括UI的还原程度。可以说,是个人,都能给前端挑问题。很多前端每天都在修改页面上疲于奔命。很多根本完全不了解公司的业务是啥。
而你越远离业务,就越容易被替代。你知道吗?我跟某度的西部的项目中打工的时候,他们一定要把数据中台给自己人做,而把前端给外包出去。
无论你咋说,业务才是公司赚钱的核心,除了这个核心,其他都是可以替代的。
而后端,虽然我感觉他们干事很慢,但是你知道吗?如果这个后端在小公司中,懂得自己家业务数据的流转,自己本身因为做多了就是某个行业领域的小半个专家。你知道懂业务的后端在公司是有多吃香吗?java8能用20年,甚至有些公司现在还在用,你前端能用多久?只要业务一直能跑,我java8就能一直不换。你前端现在还用jquery,然后叫你去调用echart、百度地图啥的,我敢保证你痛苦面具。
再者说,你们天天说后端每天也只需要crud。我承认这没错。
但是后端除了crud以外,最最最最最重要的活就是他们管着公司业务数据的流转,随着各行各业信息化的加深,后端要承担着同步其他端数据的责任。
比如说企业今天上了个mes,你就需要对接原来的erp、对接他们自己的tms、oms、对接一些鹰眼啥的数据、设备的接口,尤其是现在监管的加深,你还需要对接负责一些监管平台的数据上传等。
而且现在还有一些国产化的要求,国产化的前端也就一个鸿蒙,而且鸿蒙这个前端还被前端瞧不起。魔改docker做统信、魔改linux的,你管他们叫前端程序员还是后端程序员?
这些都是实打实能赚钱的业务好不好,一说对接,报价贼高,而且工作量很难评估。
而绝大多数前端er,天天被各种骚扰,你懂个p数据流转啊。除非你是少部分的天才,不然你有永远改不完的页面。
我本身也做了好几年的前端,就在很多地方苟活。前端能找到活我做前端,后端能找到活我做后端,要求不高,能养活自己就行了。
在tob领域,前端就是不行,重要性就是低于后端。不做前端不要紧,你自诩你自己是前端,然后不去学习一些更深的知识,不去抛开uiue框架element这些玩意,学习到业务上的知识。你这辈子有了。
toc另外不提,我不熟,但是独立开发者一般都是前后端一起干的。
评论那么热闹,我更新补充一下我实际使用的案例。
现在是 2025年,我的结论是,前端即将或已经进入被后端逐步替代的阶段,可能未来前后端界限将不会那么明细。
首先我们需要认清一个28定律的事实,行业内尖端的大厂只有那么20%,剩下更多的是一下中小微企业,在现在的就业以及经济环境下,企业摆在最前头的要事就是求生以及降本增效。
以我自己举例,我不算独立开发者,但是我现在处于一人公司的阶段,我的每天的工作内容清单如下:
- 找商机,跟同行(主要是同行,接一下他们公司不要的单子下来),以及自己的关系,找一些tob客户。
- 售前,说自己能干什么。
- 然后回家就靠一些开源软件做一些demo给客户展示。
- 客户打预付款后,我自己弄前端+后端。
在今年3月之前,我用ai主要就是来问chatgpt,用他的回答自己手动复制粘贴,以及在ide里面买,githubcoplit。。
但是在今年3月后,我接到一个单子,然后开始使用cursor,说实话,我被他的效率给震惊了。
对于我这个项目都是自己写的人来说,从体感上他在前端上给我节约了70%的工作量,在后端上给我节约了30%工作量。
前端之所以能节省这么多,甚至到了70%,是因为我的工作性质主要就是给客户tob做一些管理平台,绝大多数的功能都封装在组件里面,直接交给cursor,就能跟拼积木一样拼好。
而后端之所以节约不了那么多工作量,则是因为,cursor本身在运行java的时候,热部署效果很差(也可能是我不知道怎么热部署),而且后端尤其是java,层级太多了。什么dao层,service层,并且是强类型语言,这些层级的代码,都在给cursor的上下文增加压力,还有一些奇奇怪怪的设计模式,导致cursor写后端(指的是完全让后端生成)效果就没有前端那么好,上下文根本不够用。
并且没有热部署,运行项目左手idea,右手cursor,一不小心二者还有同步问题。
但是ai的出现,再加上最近的docker生态,后端运维的工作也轻松了非常多。
前端后端mysql都是docker一手刷,被黑了就说自己运气不好。
如果你们对此还有疑问,你们就找自己组内的前端,或者如果你们自己就是前端的话,上手试试就行了,目前一用一个不吱声。
所以,综上,AI的出现,确实给程序员节约了大量的工作量,3月我每天晚上在dy直播,能一边跟人聊天一边写代码。
而对于企业的老板来说,他们乐于见到,后端代替前端,这件事情的发生,并且企业招聘应届毕业生,是有收入的。所以编程的岗位在紧缩,竞争在加剧。
后端,说实话,绝大多数后端也是确确实实感觉到了就业危机。尤其是对于那些年龄比较大,技术一般的程序员来说,如果想要让自己的工作稳定维持下去,最好也是最简单的办法,就是去隔壁抢前端饭碗,转全栈。
如果你有兴趣晚上在一些直播平台扫扫,能看到很多全栈在上面工作。
题外话,我17年入行,第一份正式的工作就是前端IONIC做混合开发,以前还没觉得,现在回过神来,当初我做混合开发其实就是抢了一些移动端的工作岗位。
而对于那时候的后端来说,他们觉得前端都是一些切图仔,不屑于也不想做前端的工作,觉得做前端是自降身价的表现(那时候后端比前端工资高2倍以上)。
而这些当初觉得前端有多垃圾多垃圾的后端,现在都开始脱下孔乙己的长衫,为了保住自己的就业,开始搞前端了。(我小城市这边不止出现过一例。)
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
- 上一篇:为什么我的浏览器搜索之后页面会白屏?
- 下一篇:付费网络作家还有未来吗?
相关推荐

你 发表评论:
欢迎