本板块只讲通用方法与公开文档;涉及校内系统的具体操作,请以官方通知为准。
技能入门
工具本身不产生价值。但不会用工具,会让你在本来十分钟的事情上花掉一晚上:小组作业靠微信互传文件、实验报告的公式靠截图、参考文献靠手打编号。
这个板块只解决一个问题:在你真正需要某项技能之前,用最短的时间把它学到“够用”。
先给结论
本节:先给结论如果只记一句话:不要为了学工具而学工具,等它挡在你面前再学。
但有六件事挡在面前的概率极高,而提前一两周准备的成本,比临时抱佛脚低得多:
| 技能 | 你第一次真的会用到它,通常是…… |
|---|---|
| 版本管理与校内 GitLab | 小组大作业要合并代码;进实验室后要跑师兄师姐留下的代码 |
| LaTeX 与校内 Overleaf | 第一份实验报告要求公式排版;课程论文有格式要求 |
| Markdown 与笔记系统 | 开学两个月,笔记散在六个地方,期末哪个都搜不到 |
| 命令行与 Linux 基础 | 要连实验室的服务器;装环境的教程从头到尾都是终端命令 |
| 文献管理与引用 | 写第一篇带参考文献的论文或综述 |
| 数据处理与画图 | 物理实验要画图;大作业要处理一份几千行的数据 |
这个板块怎么用
本节:这个板块怎么用三种读法,按你的处境挑一种:
- 救火式(最常见)。现在就有个作业卡住了,直接跳到对应那一篇,只看「最小可用路径」那一节。
- 开学前扫一遍。每篇花十分钟读「为什么该学」和「常见坑」,知道有这些东西存在。真需要时,你会知道该回来看哪一篇。
- 按一条主线学。如果你打算进实验室,推荐的顺序是命令行 → Git → 文献管理 → 数据处理与画图。这条线上每一环都是下一环的前置。
每篇大致是这个结构
本节:每篇大致是这个结构小标题会按主题略作调整,但顺序基本一致。熟悉之后,你可以只读你要的那一段:
- 先给结论 —— 这一篇最重要的判断,一段话说完。
- 为什么现在就该学 —— 具体到课程名、科研场景、实习场景,而不是“很有用”。
- 马上能做的 —— 几条当天就能完成、且做完确实有产出的动作。
- 最小可用路径 —— 按步骤走一遍,能覆盖日常需求的最小集合。
- 校内资源与外部文档 —— 校内有哪些入口,剩下的细节去哪份官方文档查。
- 常见坑 —— 别人踩过的,你不用再踩一次。
- 延伸阅读 —— 两到四份真正值得读的外部文档,并说明各自解决什么问题。
哪门课会用到哪个技能
本节:哪门课会用到哪个技能下面这些课,技能引导文档里给出了对应的入门章节。它的价值在于:有些课听起来难,其实卡在前置工具上(不会命令行、不会 Git、不会用终端跑脚本)。
| 课程 | 相关的入门文档 |
|---|---|
| 操作系统 | 编程语言 / Rust 语言基础 |
| 程序设计基础 | 基本技能 / Linux 入门基本技能 / VSCode 配置基本技能 / 如何使用搜索引擎编程语言 / C 语言基础编程语言 / 现代 C++ 语言 |
| 程序设计训练 | 编程语言 / Python 语言基础编程语言 / Java 语言基础编程语言 / JavaScript 语言基础 |
| 面向对象程序设计基础 | 编程语言 / C 语言基础编程语言 / 现代 C++ 语言 |
| 人工智能导论 | 人工智能 & 机器学习 / Pytorch 入门 |
| 软件工程 | 编程语言 / JavaScript 语言基础编程语言 / TypeScript 语言基础 |
| 数据结构 | 外部链接 / OI-Wiki |
| 虚拟现实技术 | 编程语言 / JavaScript 语言基础 |
章节标题按原文照录,点进 技能引导文档按标题找对应页面。映射关系由脚本从对方的「课程指引」页扫出来,不是我们编的。
和外部文档的分工
本节:和外部文档的分工本站是经验帖,不是教程。这个分工很重要,弄错了会浪费你的时间:
| 你想知道 | 该去哪 |
|---|---|
| 这东西值不值得学、什么时候学、学完用在哪 | 这个板块 |
| 校内有没有现成的入口和资源 | 这个板块 + 校内常用链接 |
| 出了错大概率是什么原因 | 这个板块的「常见坑」 |
| 某个命令的完整参数、某个函数的全部选项 | 工具的官方文档(每篇末尾都给了入口) |
| 语法细节、边角情况、版本差异 | 官方文档或学习资料库里的学生文档 |
学工具的三条原则
本节:学工具的三条原则- 用得上再学,边做边学。 看十个小时的视频,不如拿自己的真实任务练一小时。
- 先跑通,再讲究。 第一次用 Git,只要能把代码推上去就够了;合并冲突、rebase 这些等你真的遇到再说。
- 留一份能复现的记录。 你解决报错的过程值得记下来(命令、报错原文、最后怎么解决的)。半年后你还会遇到同一个错。
马上能做的
本节:马上能做的- 打开校内常用链接,把其中三个入口存成浏览器书签。
- 从上面六篇里挑一篇,只读「为什么现在就该学」和「常见坑」两节,十分钟。
- 挑一件你这周本来就要做的作业,用这个板块里的某项技能做一遍(哪怕只用了十分之一)。
- 建一个自己的「踩坑记录」文件,今天往里写第一条报错和它的解法。
- 如果某项技能你已经会了,把你在校内实际怎么用的经验补进对应那一页。
常见坑
本节:常见坑这一块欢迎你补
本节:这一块欢迎你补技能类内容有一个特点:方法稳定,但校内入口会变。所以下面这些位置我们留给了知道实情的人:
- 校内系统(GitLab、Overleaf、云盘、镜像站)的实际使用体验、容量和权限限制。
- 你在某门课上真正用到某项技能的具体场景——这个比任何通用建议都有价值。
- 你踩过的、本文没写的坑。
写法和流程见怎么贡献一篇经验帖。涉及校内系统流程的内容请注明适用年份,并说明哪些地方是“以官方通知为准”。
延伸阅读
本节:延伸阅读- Missing Semester 中文版 —— 一门“学校不教但天天要用”的课:终端、Git、脚本、调试。如果你只想系统补一次工具基础,从这套讲义开始最划算。
- 计算机系学生科协技能引导文档 —— 同类学生文档里结构最完整的一份,覆盖 Git、Linux、Markdown、LaTeX 等入门。本站只写给“什么时候用”,语法细节去那里查。
- 软件学院 ReadMe 互助文档 —— 课程笔记、作业攻略和技术分享都有,适合想知道“这门课的作业实际长什么样”的时候翻。
- CS 自学指南 —— 想按一条完整路线自学(而不是零散学工具)时看这个,它解决的是“学什么、按什么顺序学”。
免责声明:本站是学生自发整理的经验分享,不代表清华大学官方立场。涉及培养方案、选课规则、绩点计算、保研政策等一切制度性内容, 请以教务、院系和学校官方通知为准。
发现内容有误、过期,或想补充一篇经验帖?欢迎到GitHub Issues提出,或直接编辑对应页面提交 PR。
维护者入口:站内后台—— GitHub 登录后可改文字 / 传图 / 嵌视频,保存会自动开 PR,合并后上线。
© 2026 清华生存指南 · 内容采用 CC BY-NC-SA 4.0 许可 · 由一群学长学姐共同维护