当大多数编程教程还在教你怎么调API时,有一群人正在从零构建数据库引擎、手写着色器代码、用面包板组装计算机。他们不满足于"能用",而是追求"懂透"。本文精选七个深耕底层系统编程的YouTube频道,从数据库B+树索引到GPU像素渲染管线,带你走进软件世界最硬核的角落。
分类:编程与开发(Round 2)
核心发现:2025-2026年,随着AI辅助编程的兴起,反而催生了一批"逆流而上"的内容创作者——他们专注于理解系统的底层运行原理,而非快速构建上层应用。数据库内核、图形渲染管线、汇编语言与硬件架构这些"冷门"领域,在YouTube上焕发出了前所未有的活力。这七个频道覆盖了从数据存储层到视觉呈现层的完整技术栈,为真正想理解"计算机如何工作"的开发者提供了宝贵的学习资源。
| 频道 | 订阅数 | 核心领域 | 难度 | 代表作 | 适合人群 |
|---|---|---|---|---|---|
| Hussein Nasser | ~55万 | 数据库工程/后端架构 | ⭐⭐⭐ | Database Engineering系列 | 后端工程师、DBA |
| Freya Holmér | ~27万 | 着色器编程/数学可视化 | ⭐⭐⭐⭐ | Shader Coding in Unity | 图形程序员、Unity开发者 |
| The Cherno | ~90万 | 游戏引擎/图形API | ⭐⭐⭐⭐ | Hazel Engine系列 | C++开发者、引擎工程师 |
| Tsoding | ~40万 | 休闲系统编程/函数式 | ⭐⭐⭐ | HaskellRank/从零构建 | 全栈程序员、编程爱好者 |
| SimonDev | ~60万 | 3D图形/程序化生成 | ⭐⭐⭐ | Graphics编程系列 | 图形工程师、游戏开发者 |
| Molly Rocket | ~20万 | 底层游戏编程 | ⭐⭐⭐⭐⭐ | Handmade Hero | 系统程序员、硬核学习者 |
| Bisqwit | ~25万 | Demo场景/复古编程 | ⭐⭐⭐⭐ | NES编程/编译器实验 | 底层爱好者、复古计算迷 |
Hussein Nasser是YouTube上为数不多将数据库内核知识讲得深入浅出的创作者。他的"Database Engineering"播放列表是一套完整的数据库系统课程,涵盖了ACID事务、B树索引原理、悲观锁与乐观锁的对比、数据库游标机制等核心主题。他近期在"The Backend Engineering Show"播客中持续探讨后端架构话题,已更新超过58期。
核心洞察:
实用价值:对于需要做数据库性能调优、架构选型决策的后端工程师,Hussein的内容能帮你从"知道怎么用"跃升到"知道为什么这样用"。他在Udemy上的"Introduction to Database Engineering"课程也值得配合学习。
适合人群:后端工程师、数据库管理员、系统架构师、准备系统设计面试的求职者。
Freya Holmér是一位横跨数学与图形编程的创作者。她的"Intro to Shader Coding in Unity"是一场长达数小时的即兴直播课程,从最基础的顶点着色器和片元着色器开始,逐步构建到复杂的光照模型和特效。她还维护着开源数学库Mathfs,为Unity开发者提供了丰富的数学工具。
核心洞察:
实用价值:如果你正在从事Unity开发、想深入理解着色器原理、或者需要将数学概念可视化,Freya的频道是最好的起点。她的教学风格兼具严谨性与趣味性,即便没有深厚的数学背景也能跟上。
适合人群:图形程序员、Unity开发者、游戏技术美术、对数学可视化感兴趣的学习者。
Yan Chernikov(The Cherno)的Hazel Engine系列堪称YouTube上最完整的游戏引擎开发教程。从窗口系统的创建到Vulkan渲染器的实现,他将一个商业级3D引擎的构建过程完整地展现在观众面前。2025年,他在"Cherno Unplugged"频道继续推进Hazel引擎的Renderer 2025重构,解决了Vulkan多线程和Swap Chain设计等复杂问题。
核心洞察:
实用价值:如果你梦想构建自己的游戏引擎,或者想深入理解商业引擎(如Unreal、Unity)的底层架构,The Cherno的内容是不可或缺的学习资源。他的GitHub仓库(TheCherno/Hazel)提供了完整的源码对照。
适合人群:C++开发者、游戏引擎工程师、对图形API感兴趣的中高级程序员。
Tsoding(又名 Alexey)以"Recreational Programming"(休闲编程)为信条,在Twitch和YouTube上直播从零构建各种有趣的项目——从Haskell函数式编程挑战到C语言底层系统,从编译器实验到音视频处理。他的内容没有精心编排的脚本,有的是真实的思考过程和即兴的问题解决。
核心洞察:
实用价值:Tsoding的最大价值在于展示了"编程可以是一种纯粹的智力享受"。对于想要拓展编程视野、接触函数式编程范式的开发者,他是最好的入门向导。2026年他的日程表中还有Advent of Code的Haskell解题计划。
适合人群:对函数式编程好奇的开发者、喜欢"边看边学"的编程爱好者、想突破单一语言思维定式的程序员。
SimonDev是一位拥有20年经验的资深图形工程师,曾在Google工作并参与多个游戏项目。他的频道专注于3D图形编程、着色器开发和程序化生成技术,内容既有深度的算法讲解,也有完整的实战项目。他的个人网站(simondev.io)还提供系统化的着色器课程。
核心洞察:
实用价值:对于想要从事图形编程职业、或者需要在自己的项目中实现高质量3D渲染的开发者,SimonDev提供了从理论到实践的完整桥梁。他近期还在开发新视频,持续更新内容。
适合人群:图形工程师、游戏开发者、对3D渲染和程序化生成感兴趣的中高级程序员。
Casey Muratori的"Handmade Hero"项目是编程教育史上的一个里程碑——他从零开始,不使用任何第三方库,用纯C语言手把手构建一个完整的商业品质游戏。每一行代码、每一个设计决策都通过视频直播完整呈现。虽然Handmade Hero目前处于休更状态,但其积累的数百期视频仍然是学习底层编程的无价之宝。
核心洞察:
实用价值:Handmade Hero可能不会教你如何快速构建一个Web应用,但它会让你成为一个更好的程序员。理解了底层,所有上层技术都会变得更加透明。Casey最近还推出了"Star Code Galaxy"学习平台,延续其教学理念。
适合人群:追求极致理解的系统程序员、游戏引擎开发者、对底层编程有浓厚兴趣的学习者。
Bisqwit(Joel Yliluoma)是YouTube上最独特的编程频道之一。他将"实时编程视为一种艺术形式",专注于Demo场景(Demoscene)、复古计算和底层系统编程。他的视频涵盖了从NES游戏编程到x86汇编、从编译器实验到音频合成的广泛主题,所有内容都带着芬兰程序员特有的极客美学。
核心洞察:
实用价值:Bisqwit的频道不是"教程",更像是"灵感"。如果你在大型项目中感到枯燥,Bisqwit的视频能重新点燃你对编程本质的热爱。他近期还在持续发布NES游戏解析和新项目。
适合人群:底层编程爱好者、复古计算迷、对Demo场景和极限优化感兴趣的开发者。
graph TB
subgraph 数据存储层
HN[Hussein Nasser<br/>数据库工程]
HN --> ACID[ACID事务原理]
HN --> IDX[B+树索引机制]
HN --> CNC[并发控制策略]
end
subgraph 计算抽象层
TS[Tsoding<br/>函数式编程]
BR[Bisqwit<br/>Demo场景/复古]
TS --> FP[函数式范式]
TS --> ALG[算法实战]
BR --> ASM[汇编/硬件]
BR --> DEMO[极限优化]
end
subgraph 图形渲染层
FH[Freya Holmér<br/>着色器编程]
TC[The Cherno<br/>游戏引擎]
SD[SimonDev<br/>3D图形工程]
FH --> SHD[GPU着色器原理]
FH --> MATH[数学可视化]
TC --> ENG[引擎架构设计]
TC --> VK[Vulkan/OpenGL]
SD --> PBR[物理渲染PBR]
SD --> PCG[程序化生成]
end
subgraph 底层系统层
MR[Molly Rocket<br/>Handmade Hero]
MR --> OS[操作系统API]
MR --> PERF[极致性能优化]
MR --> HAND[手写一切]
end
IDX --> |数据结构| FP
FP --> |算法思维| SHD
SHD --> |渲染API| VK
VK --> |引擎封装| ENG
ASM --> |硬件理解| OS
OS --> |底层支撑| HAND
DEMO --> |极限思维| PERF
MATH --> |数学基础| PBR
flowchart LR
subgraph 从存储到呈现
direction LR
A[数据存储<br/>Hussein Nasser] --> B[逻辑计算<br/>Tsoding/Bisqwit]
B --> C[图形渲染<br/>Freya/The Cherno/SimonDev]
C --> D[底层系统<br/>Molly Rocket]
end
subgraph 学习路径建议
direction TB
E[入门] --> F[进阶]
F --> G[精通]
end
A -.-> E
B -.-> F
C -.-> F
D -.-> G
根据你的背景和目标,建议按以下方式组合学习:
| 学习目标 | 推荐路径 | 预计学习周期 |
|---|---|---|
| 理解数据库内核 | Hussein Nasser → Tsoding(B+树实现) | 4-6周 |
| 入门图形编程 | Freya Holmér → SimonDev → The Cherno | 8-12周 |
| 深入底层系统 | Bisqwit → Molly Rocket | 12-16周 |
| 全面提升编程思维 | Tsoding(函数式)→ Hussein(系统设计)→ Molly Rocket(手工编程) | 16-20周 |
这七个频道的共同点在于:它们都在抵抗"快餐式编程"的潮流。在AI可以自动生成代码的时代,理解底层原理反而变得更加珍贵——不是因为你需要手写B+树或Vulkan渲染管线,而是因为只有深入理解这些原理,你才能在系统设计、性能优化、技术选型中做出真正明智的决策。
从Hussein Nasser的数据库索引到Freya Holmér的GPU着色器,从Tsoding的函数式思维到Casey Muratori的手工编程哲学——这条从索引到像素的知识链路,正是每个追求卓越的程序员都应该走一遍的路。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
