2025,一个普通码农的白开水

50 阅读8分钟

1 引言

2023年以后,我就很少正经写东西了,年度总结更是断更。最近突然觉得,日子过得太快,如果不记下来点什么,好像这一年就真这么凭空消失了。

一转眼从业五年。回头看看,真正能沉淀下来的技术硬货寥寥无几,大部分时间都在业务代码里打转。但这篇文档不是为了贩卖焦虑,就是单纯写给自己。念叨念叨过去的2025,也给2026年的自己提个醒。

2 工作总结

2.1 研发团队

2025年,我继续带着那个6人小团队。工作节奏算是饱和,但也没到忙到脚不沾地的程度。 团队磨合得差不多了,里程碑管理、周报、例会这些流程都已经形成了肌肉记忆。实话实说,这是一种舒适区。项目是我们自己长期维护的,闭着眼都知道坑在哪,确实没什么特别激动人心的地方。

2.2 沉淀总结

这里说的沉淀,特指个人的。 2023年以来,我几乎没写过技术文章。起初我觉得只要把团队的文档做好就行,后来一位引路的前辈提醒我:那种东西太碎片,缺乏深度。 回想这五年,做的系统大多是CRUD,业务逻辑偶尔复杂,但技术栈其实挺简单的。真正有价值的经验,可能就在于“如何控制系统复杂度”这一点上。 年底的时候,我开始有意识地想写写这个话题,写了60%,还在草稿箱里躺着。这算是个遗憾,也是明年的债。

2.3 技术方向

手头项目的代码结构,说实话,做得不好。 最早是三段式,后来赶时髦引入了魔改版DDD,到现在又不强制领域层了。感觉像是在不同时期的“屎山”上盖楼,每一种架构都不太适配。加上业务变来变去,老代码五花八门。 一直没能整理出一套成熟的、应对复杂业务的后端架构,这是我心里的一根刺。2026年,还是希望能把这块硬骨头啃下来。

2.4 AI探索

2025年给我最大的感受就是:未来一定属于AI。 我们也试着搞了一些落地,比如用Dify做智能问答、智能问数,用Spring AI Alibaba接一些模型和向量数据库。目前感觉还停留在Demo级别,没能大规模铺开。

但在Vibe Coding(氛围编码)上,进展很快。 我自己自费买了个Windsurf账号,也推给组员用了。目前的结论是:简单的算法、独立的模块,AI写得比我快;但涉及到复杂的、上下文极深的老业务逻辑,AI理解起来太慢,Token消耗也大,不如自己上手。 我自己摸索出了一套很舒服的工作流:用Gemini讨论架构和思路,确定了再用Windsurf去写代码。 AI这东西就像个魔盒,会用的人把它当宝贝,不会用的人觉得是累赘。我庆幸自己算是前者。

3 学习总结

3.1 系统性学习

  • Dify:系统学完了。
  • Python:从0过了一遍,但不够深入,总体进度算30%吧。写脚本是真的爽,尤其是让AI帮我写脚本;但在工程化方面,感觉还是不如Java严谨。
  • LangChain:学了40%,越学越困惑。感觉它封装得太厚重了,对于简单的AI应用,反而不如直接调Client来得灵活。后续看不看看缘分吧。

3.2 个人项目

今年搞了两个比较有意思的尝试:

  1. Gemini编故事 用Gemini模仿知乎体编故事。坚持了两周,效果惊人,几乎可以以假乱真。知乎赞同拿了8000多,小红书转成AI漫画也有600多赞。 但这事儿后来我停了。一是因为工作忙,二是因为没变现,三是心里那关过不去。本质上这是一种欺骗,看到评论区有人认真地讨论剧情,甚至有人指出是AI时被其他人反驳,我反而会有负罪感。负反馈大于正反馈,索性不更了。
  2. AI数字生命 名字听着高大上,其实就是想做一个全自动的AI Agent。 脚本抓热榜 -> AI决策选题 -> AI写回答/动态 -> 自动发布。我想做一个类似洛天依的形象,但简介里会明牌说“我是AI”。目前还在形象设计阶段,这会是明年的重点。

4 生活点滴

关于结婚 10月份把婚结了。老家青岛办事,工作在济南。忙前忙后筹备了一整年,累是真累。 等热闹散去,回到济南的工位上敲代码时,感觉日子瞬间又切回了出厂设置。一切好像没变,又好像变了。最大的感触是,看着父母在婚礼上忙碌的背影,突然觉得他们老了。独生子在外地,那种亏欠感有时候挺扎心的。

关于身体 减掉了15斤。这是今年最有成就感的事之一,证明我还能控制自己的身体。

关于注意力 年底的时候,突然觉得刷短视频极其没劲。意识到注意力也是一种财富,不能就这么被算法收割了。目前正在尝试“戒毒”,希望能把时间抢回来。

5 工作展望

5.1 项目交付与AI落地

2026年,新项目要交付。重点是把之前的AI技术积累,从Demo变成生产级的代码。 老项目方面,看看能不能升级到SpringBoot 3,顺便注册几个简单的MCP服务给AI用,为以后做个铺垫。

5.2 架构规范

还是想磨出一套适合我们团队的后端规范。 不追求高大上,只追求“符合直觉、用着顺手”。大道至简,经典的MVC也没什么不好。希望能制定出一套大家都能接受、也能执行下去的规范。

5.3 Vibe Coding 2.0

未来,不会用AI的程序员大概率会被淘汰。 2026年,我希望在“AI辅助编程”上做点深度的预研,特别是提示词工程和代码架构如何配合AI生成。先拿小项目练手,总结出点方法论来。

5.4 开眼看世界

保持对AI前沿的关注。至少得知道现在最强的AI能干什么,别等时代的车轮碾过来了,我还不知道怎么上车。

6 学习展望

6.1 考证与补课

  • 软考架构师:上半年必须拿下。之前总是嘴炮,这次为了以后的职业背书,也为了公司的补贴,一鼓作气考了。
  • Python:掌握到“能看懂并修改AI写的脚本”这个程度就行,不求精通。
  • Java进阶:下半年如果时间充裕,想重温一下JVM和设计模式。

6.2 输出倒逼输入

定个小目标:一年至少写4篇有深度的技术文章。第一篇就写那个没写完的后端架构。 善用和AI的讨论,把碎片化的思考整理成文。

6.3 个人项目开源化

那个“AI数字生命”的项目,希望能落地跑通。 更进一步,如果做得还行,我打算把它开源出来。 与其闭门造车,不如放到GitHub上接受检验,这比单纯学多少教程都有用。这也算是我给自己的一个技术挑战。

7 生活展望

7.1 抉择与缓冲期(Make a Decision)

2026年,我面临着一个巨大的选择:留在济南,还是回父母身边?

  • 留在济南:工作安逸,领导信任,有团队,业务发展不错。但代价是,媳妇生孩子后没人帮衬,父母养老也是问题。
  • 回老家:能照顾父母孩子。但代价是,大环境不好,回去可能找不到合适的工作,一切都要重头再来,收入和舒适度大概率降级。

这很难选。所以我决定把2026年作为一个“缓冲测试期”。 这一年,我看看济南的新项目能不能有大突破,也看看我的副业(AI项目)能不能带来一些非工资收入。如果副业能跑通,或许我就有了跨越地理限制的底气;如果不行,那可能就得为了家庭妥协。 希望年底的时候,我能不再纠结,做一个无悔的决定。

7.2 戒掉“电子毒品”

少看短视频,多看书,多生活。 注意力很贵,别浪费在别人的表演上。

7.3 读完一本书

读完一本完整的书(不包括网络小说),找回深度阅读的感觉。

8 结束语

这两年AI的发展,像极了2000年的互联网泡沫期,充满了机会,也充满了未知的恐慌。有时候觉得机会近在咫尺,有时候又觉得那是巨头的游戏,与我无关。

2026年的Flag已经立在这里了。 希望自己不再是“间歇性踌躇满志,持续性混吃等死”。 一点点改变,一点点做事。就这样。