技术栈要不要追新?我为此换过一次工作,结论是……

2019年,我离开了一家用 Struts2 的公司,跳槽到一家用 Spring Cloud 的公司。

薪资涨了 30%,技术上感觉也"进步"了。但入职三个月后我才意识到:我花了大半年时间把 Spring Cloud 那套学明白,结果公司那套架构是领导拍脑袋搭的,技术债务一堆,天天疲于填坑。

而当年留在老东家的同事,在那段时间把 MySQL 原理、Dubbo 源码啃了个遍,现在去哪儿都是香饽饽。

这件事让我重新想了很久:追新和深耕,到底哪个更值?


先说我的结论

不是要不要追新的问题,是你要想清楚追新的目的是什么。

  • 为了涨薪的话追新有用,但不如深耕

  • 为了不被淘汰,只会焦虑驱动,追新追到死也追不完

  • 为了解决实际问题,那就看哪个工具最能解决问题


什么情况下追新是值得的

1. 新技术解决了你当前的痛点

你天天加班处理分布式事务问题,这时候出现了一个"让你写分布式事务像写本地事务一样简单"的框架,你当然值得学。

这个判断标准很简单:学这个能不能让你少加班、能不能让你解决问题更轻松?能就是值得的,不能就是凑热闹。

2. 新技术是行业趋势,你的赛道在里面

比如 AI/大模型相关的东西,2024-2025 年不学可能真的会被拉开差距。这种赛道级别的变化,不追是有风险的。

3. 换工作镀金期

像我当年的选择,跳槽到用新技术栈的公司,逼自己学,这是追新最直接的理由。


什么情况下追新是浪费时间

1. 为了简历好看

"简历上写着 Vue2,我要不要换成 Vue3?""React 是不是过时了?"------这种焦虑驱动的追新,99% 是浪费时间。

面试官看的是你项目里用 Vue2 解决过什么问题,不是你会不会 Vue3。

2. 追的工具太多,每样都只会 hello world

JavaScript、TypeScript、Vue、React、Angular、Svelte......你全学一遍,全都是"会用",没有一样能说清楚原理。

这种状态叫"全栈皮毛",哪个公司都不会为你这份皮毛埋单。

3. 你现在的工作完全用不上

你们公司是传统行业 Java 后台,你就为了"不落后"去学 Rust、Go,那不叫学习,那叫感动自己。


我的策略调整

那次跳槽之后,我给自己定了一个原则:

每个阶段,只深挖一样东西,把它挖到能在面试官面前讲 30 分钟的程度。

比如这半年我专攻 MySQL 优化,索引、锁机制、主从复制、执行计划分析,全部从头系统学一遍。学会了之后给我的感受是:大部分的性能问题,在我理解 MySQL 底层原理之后,根本不需要用什么高大上的框架,一个 SQL 优化就能搞定。

这就是深耕的复利------你懂原理了,各种工具都是你的可选配件;你只追工具,遇到问题还是两眼一抹黑。


现实建议

如果你在传统行业,技术栈老旧:

先别急着追新,把现有技术栈学深------Spring MVC 的请求处理流程、MySQL 的查询优化、JVM 内存管理,这些底层原理在任何地方都用得上,是跳槽的硬通货。

如果你在大厂或前沿领域:

跟上团队的选型就行,别自己瞎追。团队用什么你学什么,确保自己不掉队。

如果你想转方向(比如后端想转 AI):

可以开始学,但不要裸辞学,边做现有工作边学,等能做出点东西了再动。


写在最后

技术永远在变,但计算机基础、解决问题的能力、架构设计的思维,这些东西20年前有用,现在有用,20年后还是有用。

追新是手段,不是目的。 追之前先问自己一句:我追这个,是为了什么?

想清楚了再动,比盲目追新强一百倍。


你换过工作吗?有没有后悔过技术栈选错了方向?评论区聊聊。

觉得有收获,点赞关注

欢迎关 注公 号【码上生存指南】

相关推荐
吴声子夜歌31 分钟前
Java面试——Spark原理及应用(二)
java·面试·spark
吴声子夜歌43 分钟前
Java面试——Spark原理及应用(一)
java·面试·spark
慧一居士2 小时前
ThreadLocal 功能及使用场景介绍,使用详解
java
zh73142 小时前
typephp的编译核心phpx原理解析
android·java·开发语言
2401_894915534 小时前
GEO 优化源码全解析:从搜索引擎到 AI 引擎的底层改写逻辑
java·服务器·前端·数据库·人工智能·分布式·搜索引擎
Java牛马8 小时前
SpringBoot Starter 依赖相关总结
java·spring·springboot·starter·自动装配·依赖
吴声子夜歌8 小时前
Java面试——Spring Cloud原理及应用(二)
java·spring cloud·面试
东小西9 小时前
【SAA实战】第 1 篇:ReactAgent 入门——先撸个"会调工具的助手"跑起来
java·人工智能·spring
mqiqe10 小时前
AgentScope Java 2.0 协议集成全景解析:A2A、AG-UI、Agent Protocol 三大开放协议实战指南
java·开发语言·ui
脉动数据行情10 小时前
Java 实现台股 TWSE/TPEx 行情采集(个股 + K 线)
java·开发语言·twse·tpex·台股