职场里工作,很常见的一种情况“有的人工作十年,只是把一年的经验重复了十遍。”
导致工作年限涨了,技术能力没涨,薪资也没涨,甚至被新人薪资倒挂。
不少同学在一家工作好几年,每天对接需求、写 CRUD、排查问题,业务理解越挖越深,但技术栈还是刚毕业学得那套。
等到想跳槽才发现,简历上除了「负责 XX 模块的开发与维护」写不出别的,面试官一问项目亮点,脑子一片空白。
这也是互联网行业多数程序员选择两年左右跳槽的核心原因,跳出舒适圈,接触新业务、新项目,持续提升技术和能力。
今天分享 编程导航 里一位同学的困惑:工作 4 年长期做 CRUD,技术提升有限,想跳槽简历没亮点,一起看看导师给到的建议,相信对你有帮助。
鱼友问题
一直都在公司里干着业务需求,除了 CRUD 之外这么多年提升就是对业务需求的理解加深了。
已经 4 年工作经验但是我觉得自己的技术提升基本没有,想跳槽也拿不出什么亮点,很迷茫,每天上班都不知道自己要干嘛,像是需求经理的傀儡一样。
现在这家公司是第一次入门的时候来的,当时面试只需要问一些八股文,现在面试估计主要以项目经验为主,但是我的项目是个 SaaS 平台的集成中心部分,内容基本上除了 CRUD 就是更深的 CRUD,以及一些需求排坑,偶尔会接触到新的内容也只是浅显使用一下。
而且我感觉自己工作内容含金量也很低,使用的是 Spring + 自研平台(因为是其他中心负责的内容所以讲不出其中的门道)+ PostgreSQL + MongoDB,Docker 容器化部署,ZK 和 ES 都有用到但是我没有负责里面的内容。
现在工作年限上来了,工资还只是比当初多了一点,很迷茫,想要个学习路线,或者分析一下我现在的处境如何破局。
导师回答
大部分同学工作几年后,尤其是一直待在同一家公司,大概率都会陷入“温水煮青蛙”的困境。
你觉得自己"只会 CRUD、没有技术成长",但其实更可能是你做过有价值的事情,只是平时没有总结和复盘的习惯,导致自己都忽略了。
你要做的第一件事,是花时间认真梳理你的工作经历。
拿你做的 SaaS 平台集成中心来说,对接了多少外部系统?数据量有多大?有没有遇到过并发、数据一致性、接口超时的问题?你当时怎么排查和解决的?这些才是面试官真正想听的东西。
找一个周末,把这 4 年里做过的所有有点难度的事情列出来,哪怕只是踩了个坑、翻了半天日志才定位到的问题,都算。面试考的不是你用了多牛的技术,而是你解决问题的思路和深度。
学习方向上,围绕 Java 开发 + AI 应用开发 来准备,可以参考 编程导航项目学习建议 做项目实战,再结合《AI 超级智能体》和《AI 零代码应用生成项目》,把 AI 能力融入到业务场景里,写进简历会非常加分。
先明确方向,从现在开始进入学习状态,也可以在编程导航进行学习打卡来督促自己。
跳槽的话,建议先骑驴找马,别裸辞。给自己 2-3 个月,白天正常上班,晚上和周末集中补课、梳理项目经验、打磨简历。等这几件事做到位了,你会发现自己能聊的东西比现在多得多。
从今天开始,每天花 1 小时,先从梳理工作经历和项目经验入手。坚持一个月再回头看,感觉会完全不一样,加油。