分享

给大家一些建议,2024 可以考虑放弃(纯粹的)技术路线,前端已死绝不是说说而已

 精髓_感知力 2024-01-19 发布于北京

前言

整篇文章,只有干货,没有心理按摩,想看心理按摩建议出门右转。
本来是打算参加年终总结征文的,但是修修改改的写了一个多月,也不期望能拿什么奖了。

希望大家多 点点赞点点关注 吧。

如果说 2023 年前端最热门的话题, 「前端已死」 势必是最热门的话题。
很多老前辈、培训机构,拼命的反驳。说前端还没死,只是卷的方向变了。

我想,这轮的裁员大潮,一定还没有落到这些老前辈头上,没有让他们感受到切身的寒意。赶上时代运气的人,在某个地方对着一些缺少气运的人冷嘲热讽。

不禁让我想起了大下岗面前的工人们,还有那些濒死拼命挣扎的房地产公司。

很多人谈前端已死是基于前端这个岗位不存在了来谈的,操,作为开发者,谁关心前端存在不存在?
现在的岗位减少 95% ,前端不是依旧有?这种偷换概念的方式有一手。要这么说,现在除了 BB机 修理时这种时代性岗位,有几个岗位会死?
那些在工地做施工的土木老哥,是不是也要说一句,建筑不死,建筑欣欣向荣?
国企大下岗的时,不一样有很多人依旧拿着铁饭碗?

要这么聊就不用聊了,毕竟 pythondjango 也没有死。写 jQuery 的工程师也没有死。
世界都欣欣向荣呢。

小小震撼

先给大家来一段 2023 年冬天里的小小震撼。这是我所在的群友的裁员情况,画框的都是今年被裁的。

image.png

前端已死?

先说结论:前端死了

如果是跟朋友聊天, 我一定会说:前端已死。最近都在学 backendTHREE.js ,在考虑 短视频个人开发

可这是在网上批判前端已死的大背景下,我会说:前端没死!前端欣欣向荣!这只是短暂的低谷!现在正是入门的好时机!
哈哈不开玩笑了,现阶段的前端是死的,暮气沉沉的。经历的裁员的、找不到工作的、休息半年的、回家躺平的,比比皆是。

但我们肯定不是说前端死了,前端就真死了。在我们聊一个行业死没死时,我们应该先下一个 定义 。如果没有准确的定义我们甚至聊的不是同一件事情。

接下来,我将以 如何判断一个职业的生死前端到底死没死 再到 现在的行情 来好好聊聊这个热门话题。

致敬马督工

如何评价一个职业死没死?

我对一个职业死没死的定义是,当你的努力或者坚持,可以获得回报,或者至少可以保证你的现状不会下降时,这个职业是活的。

当努力可以保持现状时,这个职业是躺平状态
当努力可以获得回报时,这个职业是普通的
当努力可以获得等比例回报时,这个职业是优秀的
当努力可以获得超额回报时,这个职业就算是出类拔萃
当努力可以获得指数级回报时,这个职业简直就是天堂

那么自然而然的,当努力不但换不来回报,还会比当前更糟糕,我便称之为已经死了。

image.png
职业分层图

众所周知,所有的职业都是一个三角形,由顶部的 5%、中部的 35%、底部的 60% 组成,这个比例甚至更夸张。

现在假设一个职业:

  • 现存员工 100 名
    • 5 名在职高级
    • 35 名在职中级
    • 60 名在职初级
  • 未来员工 10 名(大学毕业、培训)
  • 待退休员工 0 名(计算机从业者年龄比例问题)

这个职业现有的岗位:

  • 4 名高级
  • 30 名中级
  • 50 名初级

那么对应我们裁剩余岗位: 1名高级、5名中级、10名初级、10名待就业人员。
现在的情况是,有一个高级要被迫去卷中级岗位,然后 6名中级去卷初级岗位,26名初级及新入行的失业人员。

于是公司花中级的钱招到了高级,还会花高级的钱吗?在职的可能为了企业稳定性高级员工工资保持不变。但是一旦公司变动,这4名高级的工资便会无限偏向于中级,中级同理。

一直到什么时候结束呢?一直到有 26 个人放弃开发岗位,这个循环才能结束。大家都不愿意放弃,因为其他选择也不一定好,那么最终结果就显而易见了。

当一个职业,新开岗位比关闭岗位多,且还有很多新入场人员,且没有待退休人员,在我看来这个职业就已经死了。

前端到底死没死

我们基于 努力、坚持 和 回报率的基础,聊一聊前端到底死没死。

现在前端的情况是,不努力的被裁就 失业 ,努力的勉强 维持现状 。卷王可能能获得 一丢丢回报

骗子除外,对专业人士诈骗也是一个很难的本领

与传统行业的稳定不同的是,计算机如果没有改变,将会在这个内卷的循环中不停的死循环,直到满足条件( 新增职位 > 新入行人数 + 退休人数 )。一方面计算机行业的流动性会导致这个循环拼命加速,一方面计算机行业短时间内还没有退休人数。

因此从业者者单从薪资的角度看,可能还要比传统行业好一些。但在 职位稳定性职业体验 来讲,将会持续的痛苦下去。

很多人不理解一件事,就是薪资并不和幸福感挂钩。
如果你今年3k、明年3.5k、五年后 5k、十年后 8k
和你今年 10k、明年20k、五年后15k,十年后 10k
这之间的感受是完全不同的,虽然你拿的钱更多,中间赚的更多,但是你完全没有幸福感。
如果你中间在 gapyear 一下,可能这个感受更夸张。

你能指望别人会觉得去年20k,今年15k的你是上进的吗?别人只会心底嘲讽你,时代红利吃完了,跌下神坛了吧。
同样的,个人也会陷入深深的怀疑主义。

前端已死的标志性事件

在我看来,前端已死的标志性事件就是 互联网、短视频 上冒出来一堆自称很牛的人,吹嘘自己很厉害的人,出来拍 短视频
无论是 卖课 也好,创业也罢,都无一证明着,前端这条路变难走了。

为什么这么说?

众所周知,前端行业这些年的发展,往往是努力就有收获。且作为开发者,也有明确的学习方向。
而当学习这件事成为习惯,其实学习本身也是一种 偷懒
如果偷懒就能换来收入增长,有学习拍摄、剪辑、配音、文案的功夫来赌一个不确定的自媒体行业,显示是在自己的行业深耕,换来应有的收获,大家都应该知道如何选择。

不这么选的原因大概大家也发现了,前端而言,努力 已经换不来收获了。

大公司高学历的入门门槛,小公司的年限定薪,无疑不代表着前端这个行业在慢慢变得保守。增量博弈到存量博弈的变化,势必跟随着保守主义。

行情

现在的行情

如果你觉得没死,我建议你裸辞去找找新的机会看看。
感受一下 1% 的投递回复率;
感受一下 5% 的面试邀请率;
感受一下 20 人创业公司 985、211 的学历要求;
感受一下 涨薪奢望、平调万岁、降薪也行 的薪资;

什么 博客加分 ?现在是 博客硬性要求
什么 开源加分 ?现在根本不管你的 开源贡献
什么 谈薪手段 ?现在你 爱来来 、不来拉倒;

招聘流程的变化

通常情况下,招聘公司一般以满足自己的需求为主,基于此基础上在谈薪。

对应的招聘流程是:

  1. 简历获取(Boss、拉钩、猎聘)
  2. 简历初筛(学历筛选、技术栈筛选、附加项筛选)
  3. 简历再筛(技术筛选:是否外包、ToB or ToC、技术能力判定)
  4. 技术 1-N 面(技术深度、技术广度、业务理解能力、问题解决能力)
  5. 领导面(工作经历、团队契合度、沟通能力)
  6. HR 面(社保情况、薪资谈判、福利介绍)

新的招聘流程简直天翻地覆,其中变化最大的有三块:

  • 简历初筛要求变高
    • 985、211 起步
    • 技术栈缺一不可
  • 技术 1 面
    • 深度变高(面试官独立准备)
    • 期望薪资提前(先问、填薪资要求,说高直接 pass)
  • HR 面
    • 薪资压低,爱来不来

这都无疑代表着,简历收到的太多、符合条件的太多,多到你爱来不来的程度。

前端未来

在我看来,现在的前端开发者,未来仍然在前端领域的人不多了。

现在的前端开发者分为以下几种:

  • 前端开发为主,逐渐向后端靠拢(node、python 等)
  • 后端开发为主,兼职学习一点前端(Java、php、Go 等)
  • 只会前端,且前端能力很强
  • 只会前端,且前端能力不强

我给这几种开发者的建议是:

  • 前端开发为主:持续学习后端,争取在公司转型到后端开发,同时保持较高的前端开发能力
  • 后端开发为主:在后端深耕,避免前后端 1:1 的占比,前端要会但不要太把精力放在这里
  • 只会前端且能力强:持续在前端深耕、尝试后端转向、尝试副业
  • 只会前端且能力弱:尽早直接转后端,尽早尝试副业(学习能力强转后,弱转副业)

大家会发现,我基本不再怎么建议前端深耕了,这是为什么?
如果你有一定的开发经验,你一定会发现:前端一次性岗居多,后端则需要持续维护。

什么叫一次性岗?
举些例子:

  • 公司主页开发,开发完前端全开了也不影响
  • 换皮开发,开发完直接 UI、后端 换换图就行

只要一次开发完,后端随便改改参数,查查AI,就能解决问题,你还能不先被裁,不现实对不对。

防杠说明:别拿个例当普遍,processon、figma、threejs 这些是需要前端深耕,但占比太少了。

交叉行业

之前总说 美貌 + any 都是王炸,单拎出来就是 死局

在我看来,软件也在一步步朝着这个方向走去。行业需求 + 开发 势必是趋势。
虽然可能薪资水平不足,但稳定性一定要高出很多。

举个例子:

  • 软件 + 流程管理 = OA(金蝶 等)
  • 软件 + 科研
  • 软件 + 建筑 = CAD
  • 软件 + 银行 = 支付宝
  • 软件 + 购物 = 淘宝

现在很多人创业失败,最大的原因就是把软件当作底子,但其实 软件 + any 中的 any 才是底子。

现在 AI + 软件 ,在我看来,利好各行各业的从业者,但他们由于没有软件基础,导致这个进度过慢。

软件开源陷阱

开源陷阱是个阳谋,是你作为开发者不得不跳的阳谋,是越顶级的技术大牛陷的越深的陷阱。

对于业务开发者(管理者)而言,恰恰不会陷入该陷阱。但管理者、业务开发者 面对的最大的问题也不是如此。而是在高龄被裁后,很难找到合适的职位。

为什么说开源是陷阱,开源在历史上都是一个罕见的东西。很多人问其他行业为什么不开源?其实这是一个误区。

为什么说是一个误区,软件行业最大的问题是,软件单拎出来不能盈利。

举个例子,你是一个科研大佬,那你的科研成果极容易被其他公司收购,或者你基于科研内容创业。

但软件的问题就在这儿,软件单拎出来不能盈利。
作为开发大佬,你不得不依附于盈利的公司。那你个人的能力体现,公司给你限定了开源领域,你就得开源,且你的能力就算不开源,也没办法独立转换为成果,因此开源便成了一个不算坏的选项。

虽然开源虽然对每个人都不算坏,但集合起来,对中下级的程序员,是一个致命的打击。

如果没有开源,互联网的发展进度也许不快,但是一定比现在要稳的多的多。

聊聊自己

罗里吧嗦的一大堆,大家可能都看累了。这个章节简单聊聊自己吧。

我自认为是个开发能力、学习能力、表达能力 还不错的人。但是还是欠缺了一些,比如 诈骗能力、关系能力、领导能力。
我在过去的几年里,学习了大多数前端能力,接触新知识的能力也一步步提升。

最近面试有着强烈的感受,面了 百度、阿里的飞猪、去哪儿,有时间会讲一讲。

入行

我从 19 年毕业入行,第一个项目做了一年半,算是独立开发了一个中大型项目。

这其中最大的收获是 从 python -> jQuery -> vue 的转变,后续的很多能力也基于此。做了 1w+ 条数据的 gantt ,了解了前端的性能、帧、动画、接口封装、组件拆解、vue render 渲染 JS 代码。

实践了 B+Tree 的应用、数据结构、算法。

这是我在 技术 上进步最多的一年了。

架构

20 年我进入了第二家企业,基本做了整个互联网医疗企业前端的架构,也带了小团队、学习了任务拆解、MECE原则、如何做一个维护度高的架构、多个项目如何处理相同的功能、前端工程化。

技术上也学了 小程序、react、Taro
基于业务上的问题,学了一周 cocos ,写了十多个小游戏以供心理医疗的辅助功能。
同时,偶尔收费给群友解决解决问题,半个小时一百块,也没有遇到什么解决不了的问题。

也写写文章,拿了不少东西(感谢掘金),基本电脑桌面一大半都是掘金给的:

image.png

这几年进步最大的大概是 产品能力、拆解能力、学习能力 以及 工程化 了。
但最终没抵过经济浪潮,公司线上产品全砍,不再需要前端了,后端留了一半维护数据。

现在

今年平调到了现在的公司,做做新库设计、出出 架构图 ,学习了两周,最近开始写一些 Threejs、3D、VR 的一些东西了。
还有新公司架构有些不同,学了学 svelteJs 、tailwindCSS 啥的。

虽然我对钱的欲望没有多高,但还是希望自己是在进步的。
现在的情况是,我依然在进步,但薪资不行了。

未来

我对未来的规划分四块:

  • 前端持续学习
  • 尝试后端架构搭建及开发
  • 拥抱自媒体
  • 结合能力考虑独立开发

前两点就不讲了,简单讲讲 拥抱自媒体独立开发 吧。

独立开发

独立开发映射着上面说的交叉行业,多接触多学习,尝试在一个不同的领域做一些小东西。

或者基于市场需求,做一些人们需要的东西。

比如之前流行的 特产交换 ,完全可以做一个线上避免骗子的小平台。但由于上次在旅游和努力面试,也没什么精力去做。算是一个小遗憾

拥抱自媒体

拥抱自媒体,简单的讲就是拥抱 音视频平台(B站、抖音)、文字平台(掘金)。

文字平台很简单,就是基于技术持续更文。

作为开发者,其实拥抱自媒体平台既有优势也有劣势:

  • 优势:逻辑思维高,可以根据框架产出较为优质的视频
  • 劣势:情绪能力差,作为 i 人最多的职业,很难做一个情绪的调动者。

我有一个很喜欢的自媒体盈利方式:

  • 给想听真话的人讲真话 = 温饱
  • 给想听假话的人讲假话 = 赚钱
  • 给想听假话的人讲真话 = 挨骂

作为一个有一定良知的人,给想听假话的人讲假话,怕是下辈子也做不到了。
因此,今年会尝试给想听真话的人讲些真话,看看有没有一些改变的机会。

结语

本来写了很多,但想想又太矫情,就不说了。

总的而言,还是将会把开发的底子持续维护提升,但精力不再全放在这里了。

推荐一个朋友的开源项目:Ray Template

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多