2025 年终总结
写于 2026-1-15~17,浙江工业大学(朝晖校区)
高考:一场关于“空调与自由”的选择
六月份,也算是经历了所谓的“高考”,虽然发挥并不算理想(化学!!),但至少有个书读:617 分。
填报志愿前我在网上搜了很多不同学校的信息。其实我心里最重要的指标还是生活环境(核心是寝室空调)和自由程度(现在看来,这确实是极其正确的决策逻辑):
对于每个志愿,必须搜索 “大学生活质量指北”( https://colleges.chat/ )上的对应信息,并结合学校计算机系的风评和实力(务必全网搜索!)、所在城市等因素,给出详细分析。
!如果志愿表中的大学存在难以忍受的雷点(如没有空调等),请务必重点强调,不要忽视!
上面是当时让 OpenAI DeepResearch 分析我的志愿表时用的 prompt。下面是最终的志愿表,可以发现我把一个专业提到了挺前面:
(浙江 / 物理、化学、技术 / 617分 / 34XXX名)
| 志愿序号 | 录取概率 | 学校专业名 | 去年位次 |
|---|---|---|---|
| 志愿1 | 无概率 | 杭州电子科技大学 - 计算机科学与技术(下沙校区) | - |
| …… | …… | …… | …… |
| 志愿5 | 难19% | 浙江工业大学 - 计算机类(含计算机科学与技术、软件工程、网络工程、数字媒体技术专业) | 25630 |
| …… | …… | …… | …… |
| 志愿7 | 冲25% | 重庆邮电大学 - 计算机类(智能技术类)(含智能科学与技术、数据科学与大数据技术、人工智能专业) | 28859 |
| 志愿8 | 稳55% | 浙江工业大学 - 软件工程(中外合作办学) | 38698 |
| 志愿9 | 冲31% | 浙江工业大学 - 机器人工程 | 28859 |
| 志愿10 | 冲39% | 宁波大学 - 计算机科学与技术 | 32319 |
| 志愿11 | 冲36% | 重庆邮电大学 - 软件工程 | 31431 |
| 志愿12 | 冲39% | 天津工业大学 - 软件工程 | 30527 |
| …… | …… | …… | …… |
事后我父母复盘发现,从志愿7到志愿12录取分相差不大(高几分就是 CQUPT,低几分就是 TGU),且呈单调递减趋势,说明这份用了不少“科技手段”编排的志愿表策略还算合理。
最终被浙工大软件工程(中外合作)录取,算是个擦边进。这专业是和瑞典 BTH 合作的,学费比较贵,名义上是 3+1+1 模式(工大三年+BTH一年拿本,再读一年拿硕),比正常学制少一年。不过问了学长学姐,发现最后真正走完这个项目的同学只有个位数。
现在回想起来,虽然是压线进的,但这里相对宽松的环境给了我足够的空间去折腾技术,对我来说,这波不亏。
暑假:报复性娱乐后的代码复健
总之,无论如何,终于结束了 3 年的高中生活(其实发生了挺多有意思的事,以后也许会写写)。
接着就是一个“说短有两三个月,说长也没干什么正事”的暑假,也是除了初升高外第一个完全没作业的假期。
先是报复性地打了几天游戏,然后很快就一头扎进了代码的世界,做了几个简单的小项目(比如 falProxy,pollinations-like-proxy,hybrid-image-tagger),拿了几十个 star 和 fork,也算有点成就感。

那种“想写什么就写什么,不用管需求文档也不用管deadline”的感觉,才是我真正喜欢的编程状态。
社团:在精弘网络“打怪升级”
在 GitHub 上搜 zjut 时,发现了学校的一个技术社团——精弘网络。顺藤摸瓜加了技术部招新群,群里相当活跃,分分钟 99+。这是个负责维护、开发学校小程序(微精弘)的社团,也是个锻炼技术的好地方。
入社有好几道门槛。初试可以通过笔试,或者做一个简单的 CRUD 项目作为暑期大作业(我做了个 JH-summer-project 但没交),或者拿个精弘 ACM 迎新赛一等奖。对于有 OI 基础的我来说,最后选择了通过迎新赛(难度不算高)过掉初试。
面试环节挺有意思,学长们问了一些奇奇怪怪的技术问题(例如:为什么不用 HTTP/2 协议而用应用层的 SSE 规范??给我吓傻了XD),也问了些基础算法(大多是典型的分块题)。我也讲了讲自己的项目(当时还没啥大项目,就下面的这个 AI 查询器和几个 Deno 中间件),比较顺利地过了。
为了应付学生手册考试,我当时 vibe 了一个查学生手册的 AI 查询器(llm-handbook-qa)。原理就是最普通的 RAG,主要工作量在 OCR 那个位图格式的 PDF,写脚本用 VLM 莽过去的。这项目居然还有点真实用户,不过现在已经关停了。
面试后还要分组做一个 CRUD 大作业(二选一:学生服务平台 / 表白墙)。我们选了做学生服务平台,过程挺顺利,最终通过验收。正式加入后,为了提升教务模块的登录成功率,我针对性地优化了一下滑块验证码的识别算法(准确率干到了100%,识别时间可忽略不计),还接了个优化微精弘后端延迟的任务(PR),解法简单粗暴:多路并发对冲。
能遇到一群能聊技术、也能一起整活的志同道合的小伙伴,应该是我大一最幸运的事了。
科研?:一次基于“直觉”的意外冲动
如果不是那天偶然的脑洞,这章根本不会存在。
当时我不知为什么,几个夜自修看完了业界主流的一致性哈希算法(Ring、HRW、Maglev、Jump Hash)。周五晚上,突然冒出一个 trivial 的想法——把 Ring 和 HRW 结合起来。
出于好奇,先用 Python 做了测试,然后让 Codex 把算法用 Rust 实现,并跑了几个 baseline。benchmark 结果出来我很意外:我的算法似乎能做到比 Ring 更好的均衡度和吞吐量,远超 HRW 的吞吐量,能画出漂亮的 trade-off 曲线。同时还能在不 Rebuild Ring 的情况下支持节点临时下线和动态权重调整。检索全网,貌似没有完全一样的做法。
那个周末,我几乎失去了时间概念。从早到晚,脑子里全是这个算法:思考改进、让 AI 写代码验证、给算法找茬、修漏洞……很快搓了一篇像模像样的小论文,转手挂在 arXiv 上,离我产生那个 idea 仅仅过去了 3 天。
之所以这么顺,一是 AI 工具太强,二是一致性哈希本身足够简洁,直觉上好理解,验证起来也快。
哪怕这个 idea 很微小,但那种亲手触碰到知识边界、并把它记录下来的战栗感,真的会让人上瘾。
项目:第一桶金与工程化实践
12月份,接了个 AI 全栈项目(不方便透露细节),赚到了大学第一笔收入,虽然不算多,但还是相当可激动的。
体验很不错,二十几天写了 3 万行代码,完成度很高。架构时刻意往 SaaS 方向设计,所有内容可自定义,控制面和数据面分离,可以不改代码直接发版。
赚钱倒是其次,最爽的还是证明了自己的代码真的能跑在复杂的商业环境里,而不是只能躺在 GitHub 的仓库里吃灰。
学习:课内摆烂,课外补天
说实话,这学期没把多少精力放在课内学习上。对待绩点的态度就是能摆则摆(大家别学我)。
不过我陆陆续续自学了不少计算机知识:CSAPP(看了一点)、Nand2Tetris(搭配游戏 Turing Complete 更有趣),还有些计网、编译、体系结构的零碎知识。很多都是现用现学,因为实践中真的需要,所以学起来很有充实感。
但我们专业的培养计划貌似不太重视这些基础(SE 都这样吗?),反而应用层面的课很多。顺带一提,在精弘维护的 课程攻略 里居然发现一门 Web 课(jQuery、PHP),我直接绷不住了。这跟我 2019 年小升初暑假在外包公司培训用的技术栈一模一样(甚至当年还没框架全靠 jQuery 和手写 JS,后端是典型的 LAMB 技术栈)。虽说这套容易上手,但外包给我的感觉就是劳动密集型产业,没啥前途。这也是为什么我做项目时会刻意往 SaaS 搞。
学校教什么是学校的事,但我清楚自己缺什么——毕竟地基打得牢,上面的架构才能随便玩。
竞赛:保持手感,顺便拿奖
暑假凭借高中的 OI 经历进了工大 ACM 集训队。起初没几个人,后来陆陆续续,集训群的总人数居然到了 40 人。氛围不错,每周有专题训练,偶尔打打 CF,rating 混到了 1600+。
12月的迎新赛初赛线上打得很稳,遗憾的是决赛和体育理论考冲突了,没去成。除了 ACM,还混了几个水奖。
现在的竞赛对我来说,不再是升学的敲门砖(实际上始终也没帮我敲什么门XD),更像是一种保持思维锐度的磨刀石吧。
尾记:在尚德园的冬夜
写下这段文字时,尚德园的窗外正渗进杭州一月特有的湿冷。
回望 2025,像是刚从一场漫长的梅雨季里走出来,身上还带着点潮湿的闷热,转眼就撞进了这自由却也萧瑟的冬风里。
这半年,我好像一直在赶路。从那个充满试卷和排名的前六个月逃离,一头扎进代码构建的逻辑世界。我也曾以为,“自由”就是没有作业的暑假、是空调房里的游戏、是没人管束的选课。但当我真正拥有了这些时,才发现自由更像是一种在此刻与未来之间,必须独自承担的重量。
那个为了一个算法彻夜不眠的周末,让我久违地触碰到了某种纯粹的真实。那种真实,不是高考分数,也不是银行卡里的余额,而是当你面对一个未知的问题时,那种想要去解开它、去定义它的冲动——像是在荒原上独自点起了一堆火。
少年人的迷茫大多相似,总想在庞大的世界里找到一个确定的坐标。我也还在找,或许是在一行行跳动的字符里,或许是在深夜的一杯热茶里,又或许就在这每一次“不想随波逐流”的坚持里。
接下来这个寒假,我并不打算让自己闲下来。心里已经有个模糊却庞大的轮廓在生长,我想试着去把那个一直盘旋在脑海里的东西做出来——哪怕它现在看起来还有点遥不可及。This time, shipping for real.
生活没有标准答案,也没有预设的终点。但我庆幸,自己依然保有好奇,依然对那条未知的路,感到兴奋不已。
2026,愿我依然热烈,依然诚实。