转码记录 Vol.01 | 从文科硕士到 CS 二学位,第一个学期的实况
· 阅读需 7 分钟
文科硕士毕业,做了几年数据分析师。流程熟了之后,开始意识到一件事——我会用工具,但不懂工具背后的逻辑。能调 API,但不理解 HTTP 请求的完整链路;会写 Pandas,但遇到性能瓶颈只能靠 Stack Overflow。岗位天花板不是薪资,是你能解决的问题的复杂度上限。
这是决定读 CS 二学位的第一学期复盘。
我是谁,为什么在转码
文科硕士毕业,做了几年数据分析师。
工作内容说起来不复杂:SQL 拉数据、Python 跑脚本、Tableau 出图,整理成报告给业务团队看。流程熟了之后,开始意识到一件事——我会用工具,但不懂工具背后的逻辑。
具体表现是:
- 能调 API,但不理解 HTTP 请求的完整链路
- 会写 Pandas,但遇到性能瓶颈只能靠 Stack Overflow
- 参与过 RAG 项目的数据管道部分,但对向量检索的底层实现是黑盒
这种状态在数据分析岗位可以维持,但进不了技术研发的核心圈子。岗位天花板不是薪资,是你能解决的问题的复杂度上限。
做了一段时间 AI 开发相关的项目(SREDSimplify,一个处理政府税收文件的 RAG 系统)之后,这个判断变得更清晰:我想做的不只是数据层,而是整个系统的架构和实现。
为什么是二学位,而不是培训班或自学
这个选择考虑过三条路:
培训班:周期短,但课程设计以就业为导向,跳过大量基础。面试能过,实际工程能力存疑。
自学:灵活,但缺乏系统性。离散数学、算法、操作系统这些课,自学的完成率和质量都很难保证。
CS 二学位:时间成本最高,但结构最完整。65 学分,覆盖从数学基础到系统设计的完整路径。
选二学位的核心逻辑只有一条:我想要的不是一个能通过技术面试的技能包,而是能支撑长期技术成长的基础结构。
