👨💻 我是谁?一个中不溜的程序员,Java失业3个月,自学Node技术栈,并落地一个博客项目,项目地址:http://8.134.58.136:3001/ 技术栈:Nextjs,Nestjs,react18
项目截图:
我的故事:
我承认自己是个中不溜的程序员。毕竟,大多数程序员终其职业生涯,都只是在中间梯队挣扎。哪有那么多技术大神?市场似乎也不需要那么多 “牛逼” 的人,更多时候需要的是能踏实干活的 “合格选手”。
我今年 29 岁,毕业 6 年一直做 Java 开发:从单体应用写到微服务,运维部署也能上手。但无奈待在小私企,业务始终做不大,导致我只有常规业务开发经验,没接触过高并发、大数据量的场景。这在求职市场上,真的很吃亏。
后来想通了:既然技术深度卷不动,不如拓展广度。于是开始学前端,从 Vue 到微信小程序,也接了不少外包。但外包的痛点太明显:沟通时间远大于开发时间,钱少事多还不稳定。好在,日子也算能过。
💥 失业冲击:Java 真的 “死” 了吗?
今年 3 月,公司突然宣布破产。毫无准备的我,瞬间失去了稳定收入来源。信用卡、房租、车贷…… 每月固定支出像座大山压过来。
休整一个月后,我开始疯狂投简历:Java 岗,6 年经验,目标平薪 18k。结果却给了我一记重拳:
- 岗位大多是外包,且薪资普遍 12~15k,比预期低一大截
- 连外包岗都要求严苛,面试机会少得可怜
- 转战深圳,机会虽多,但几乎全是 996 加班文化,想找个双休不加班的工作,难如登天
那一刻,我真的怀疑:中不溜的 Java 开发者,是不是已经没机会了?
🎯 破局:从 Java 到 Node 全栈的转向
6 月初,终于在广州找到一份 Java 岗工作,暂时稳住了局面。但我知道,不能再走老路了。
之前了解过远程(remote)工作机会,主要集中在三个方向:AI、Web3、全栈业务。对我来说,全栈业务门槛最低,于是暗定目标:先啃下全栈。
调研发现,远程全栈岗位几乎都基于 Node 生态,核心技术栈是NestJS(后端)+ NextJS(前端)。于是从 6 月上旬到 7 月中,我用一个多月时间密集学习 Node 全栈:
- 达到能接手现有项目的程度
- 独立落地了一个博客系统(基于 NestJS+NextJS),UI 参考了 Vercel 官网并做了微调,已完成数据对接
(作为第一个 Node 全栈项目,代码还有很大优化空间,但对 Java 开发者来说,逻辑上应该不难懂 —— 毕竟,本质还是 CRUD😂)
🚀 下一步:瞄准 Remote 与海外机会
为什么选 Node 全栈?不仅因为远程岗位多,更因为海外本地开发也普遍采用这套技术栈。学会它,既能争取远程工作,也能为 “润出去” 铺路。
当然,远程工作还有第二道门槛:英语交流能力。我的基础很差,目前计划是:
- 背单词 + 朗读小猪佩奇绘本(练听力和发音)+ 多邻国(日常积累)
- 先试起来,效果不好再调整
同时,AI 领域也在同步学习 —— 不止于调用 API,还想深入模型微调,争取做出落地项目。
✨
一个月时间,从 Java 转向 Node 全栈,落地第一个项目,这只是开始。后续会持续优化这个博客系统,融入更多技术点。
同步推进英语和 AI 学习,虽然前路不易,但我相信:普通程序员未必只能随波逐流。找准方向,持续发力,中不溜也能闯出自己的一片天。
一起加油吧!