最近鹅厂的最高级别T13前端工程师被裁了的消息一石激起千层浪,一时间前端已死的说法跟恶狗进了鸡圈一般,在圈内就炸了锅!颇有前端已死,有事烧纸的意思!
有人说:多年前端的饭搭子被优化了!自己慌得一p,前端真的快S了吗!
有人说,自己前端被裁了,直接准备去夜市上搞个摊子,卖淀粉肠!前端,爱死不死!
有人说:我贼能加班贼能内卷,但是还是没人理!劝大家赶紧转行,前端已死!
(可能HR怕他把人都卷走喽!手动狗头)
对此,只想说:
您站在前端的坑上说前端已死,那您死不死?什么时候死?我去给您挖坑埋土。
怎么?前端卷不动,就去卷餐饮啊(城管,来活儿了!)?那你看看每年倒闭的饭店有多少?
要是你技术过硬公司没你不行,那大可放心,给大佬倒一杯卡布奇no!
话说回来:
如果我工作3年,只会Vue2,React,看不懂框架报错,看不懂请求异常,浏览器打断点调试都不会,那我确实,我TM真该死啊。
你要说整个IT行业的前端已死,IOS都没说话呢, 你Web前端凑什么热闹?
能加入这个话题的无非是两类人:一种是要学前端的萌新小白在观望要不要入行,另一种是被现实折磨的职场老鸟(被卷的,被裁的,找工作不顺心的)。
对于萌新小白想说:
前端的技术没问题,目前没有第二个技术代替前端。
因为只有前端技术才能给你界面,假如没有了前端,你再也上不了B站、刷不了抖音,就像电脑没有了显示器,只有主机一样。光彩靓丽,溜光水滑,又白又大的世界你是看不见的。即使能看见也是一成不变的。
因为互联网和各种设备的快速发展将继续推动对用户体验的需求,而前端正是实现这一需求的关键。别说,说就是用户体验
对于职场老鸟来说:
无非就是搞前端的人多了,供大于求而已,市场开始了新一轮的筛选而已!
至于为什么那么多前端,你我心知肚明:
入门容易,薪资可观,上限还高(你可听闻——大前端),一时间人们趋之若鹜,大批的人涌进来, 本专业的,培训的,自学的,统统都来了!会点儿HTML和CSS的都说自己是前端了。
老鸟们最开始感觉鹤立鸡群,甚至还有些沾沾自喜,只是感觉稍微有点儿挤得慌而已。但是慢慢地这群鸡里也开始有了鹤,渐渐的甚至开始有了鹰,老鸟们有点儿慌了。
从前,老鸟写个页面,加上点数据交互,这个工作就手拿把掐了。而想要代替老鸟的人,开始整活儿了,要研究出新东西来,让老鸟们让位!
新的技术被这群人搞出来了,这时候他们就要反问老鸟了。
于是这群人唱了起来:
跑得比老鸟快,飞得比老鸟高!
将来大家看的都是我写的框架,大家用的都是我造的轮子!
哎呦,不错哦!
终于有一天老鸟们,有被新鸟代替的,于是仅存的老鸟扯着嗓子喊了
我会写静态页面, 我会数据交互,公司要裁我。
前端已死, 都不要再搞前端了, 没前途 没钱途
另外,出来的老鸟怎么办呢?
老鸟们出去又去找别的坑,
但是发现大厂没有HC,进不去,
去了小厂跟新人们站在一起,HR又开始打小算盘了
这个活儿谁都能干,但是老鸟贵,老鸟滑。小鸟青春又听话!主要是便宜!
找不到工作的又开始说了:前端已死,别来了!
那前端已死的真相是什么呢?
市场上的只会个别框架的“切图仔”已经没有竞争力了,而缺少的是可以开发像WebQQ这样的应用的高级开发工程师。
对菜鸟来说,市场永远是饱和的!到菜鸟占了市场的80%。厂子里没有他们的坑位, 于是他们简历海投,朋友圈知乎微博各种吐槽抱怨……抱怨出了“前端已死”的假象。
阿里大佬如是说:
本人在阿里从事后端开发,我在部门看到的业务开发使用了蛮多前端框架。客户端用到的vscode就是前端框架electron开发的。服务端用到的前端框架,有koa、express、nest 、next等。前端真正的价值部分在于不可取代的那个部分。比如偏前方向:深入视频动画webgl;偏中台的方向:低代码、微前端;偏后的方向:serverless node。
阿里的大佬说了他们的业务用了蛮多的前端框架,提到的关键词有electron,koa、express、nest 、next,webgl,低代码、微前端,serverless node……问问说前端已死的那群人,他们都知道这些是什么吗?
大佬还说阿里每个部门的前端岗位并没有减少,只是3年口罩原因攒下来的人太多, 招聘要求高了,与其整天担心前端死没死,不如学习一下,提升自己来的实在!
灵魂拷问
如果连一个随便一搜都有32167个岗位的行业都已经死了……那请问还有什么能活着呢?
再说人工智能AI
AI编程要代替前端???祖传问号写我脸上!
我就问一下,浏览器自己可以兼容了?后端接口保证畅通无阻了?产品的PRD写得天衣无缝了?
那玩意儿写出来的代码,一个日活超过1W的页面,你敢用吗?
你敢把你的所剩不多的上班窝囊费存在一个 AI写的手机钱包里吗 ?
是,不可否认!AI成长了,但是也许有一天,我是说也许,我们的前端会死,我们也会被AI代替,但是绝对不会是今天,不会是现在。
AI甚至连隔壁绘画圈的画笔还没完全搞定呢!
那怎样才不被淘汰呢?
有人说:
要么往”前“走,从视觉入手,比如炫酷的CSS动画,基于Three.js的web3D等。
要么往“后”走,使用Nodejs写中间件,优化页面性能等, 只会一个框架的前端,无异于只会CRUD的后端。
那结局不还是一样的么?
所以我们只能横着走, 前端不仅仅是原来意义上的前端,后端也不仅仅是原来意义上的后端。它的名字叫——大前端!
最后说一句:前端不死,只是发展!
只不过是局部淘汰坏死,整个还是好活!而已而已
我去改BUG了,你们聊!