Round 2 · 编程与开发 · 聚焦那些从零构建完整系统的硬核频道
在编程世界里,有一群特殊的创作者——他们不满足于使用现成框架,而是从零开始手搓数据库、构建游戏引擎、模拟物理宇宙、用代码创造艺术。本期精选7个YouTube频道,每一位都是"编程造物主",他们用镜头记录从第一行代码到完整系统的全过程。无论你是想深入理解底层原理,还是寻找编程的纯粹乐趣,这些频道都值得收藏。
| 频道 | 订阅数 | 核心领域 | 代表作 | 适合人群 |
|---|---|---|---|---|
| Sebastian Lague | 140万 | 编程模拟/程序化生成 | Coding Adventures系列 | 所有编程爱好者 |
| The Coding Train | 180万 | 创意编码/p5.js | The Nature of Code | 初学者/创意工作者 |
| Dave's Garage | 112万 | 代码考古/系统编程 | Windows任务管理器内幕 | 有经验的开发者 |
| The Cherno | 74万 | 游戏引擎/C++ | Hazel Engine全系列 | 中高级C++开发者 |
| Arpit Bhayani | 21万 | 数据库引擎/系统设计 | Redis Internals | 后端/系统工程师 |
| Tsoding Daily | 约20万 | 休闲编程/多语言探索 | Haskell/OCaml实战 | 多语言爱好者 |
| Travis Vroman | 4.4万 | 游戏引擎/底层系统 | Kohi Engine | 引擎开发学习者 |
频道: youtube.com/@sebastianlague 订阅数: 约140万
Sebastian Lague是YouTube编程圈公认的"造梦师"。他的Coding Adventures系列不只是在写代码,而是在用编程探索世界——从模拟行星轨道到程序化生成地形,从进化算法到流体力学,每一期都是一场视觉与知识的盛宴。
对于学习者而言,Sebastian的视频是理解复杂算法和数学概念的最佳入口。他的程序化生成系列直接适用于游戏开发和可视化领域。更深层地说,他展示了一种思维方式——如何将抽象的数学转化为具象的视觉体验。
适合人群: 所有层级的编程爱好者、游戏开发者、数据可视化从业者、数学爱好者
频道: youtube.com/@thecodingtrain 订阅数: 约180万
Daniel Shiffman是纽约大学ITP学院副教授,他的频道堪称"创意编程的启蒙殿堂"。The Coding Train用一种前所未有的热情和幽默感,将p5.js创意编码带给了全球数百万人。
对于创意工作者和设计师,p5.js是连接艺术与编程的桥梁。对于编程初学者,Shiffman的教学方式消除了技术恐惧。对于有经验的开发者,他的算法实现系列(如A*寻路、分形生成)提供了简洁优雅的参考实现。
适合人群: 编程初学者、创意工作者、设计师、教育工作者
频道: youtube.com/@DavesGarage 订阅数: 约112万
Dave Plummer是一位真正的硅谷传奇——他曾在微软工作数十年,亲手编写了Windows任务管理器、ZIP文件夹支持、Space Cadet弹球台移植等标志性功能。他的频道是"活着的计算机历史博物馆"。
对于资深开发者,Dave的视频提供了难得的系统级编程视角和历史背景。对于初级开发者,理解Windows核心组件的设计思路有助于培养工程思维。他的嵌入式项目也为软件工程师向硬件领域延伸提供了实践路径。
适合人群: 有经验的开发者、系统程序员、计算机历史爱好者、嵌入式开发者
频道: youtube.com/@thecherno 订阅数: 约74万
Yan Chernikov从青少年时期就开始在YouTube上分享游戏引擎开发过程,他的Hazel Engine系列是互联网上最完整的"从零构建游戏引擎"教程之一。
如果你想理解游戏引擎的内部运作原理,或者计划开发自己的引擎/框架,这个系列是绝佳参考。即使你不做游戏开发,其中涉及的渲染、事件系统、内存管理等概念在通用软件工程中同样重要。
适合人群: 中高级C++开发者、游戏引擎开发者、计算机图形学学习者
频道: youtube.com/@AsliEngineering 订阅数: 约21万
Arpit Bhayani(前Amazon工程师)的频道是YouTube上少有的"数据库引擎深度拆解"频道。他的Redis Internals系列带你从第一行代码开始,逐步构建一个功能完整的Redis克隆。
对于后端工程师,理解Redis内部实现能让你在使用时做出更优的配置和设计选择。对于系统工程师,这是学习如何构建高性能基础设施软件的绝佳路径。对于面试准备者,这些内容直接覆盖了系统设计面试的核心知识点。
适合人群: 后端工程师、数据库工程师、系统设计学习者、面试准备者
频道: youtube.com/@tsodingdaily 订阅数: 约20万
Tsoding(真名未公开)是YouTube上最独特的编程主播之一。他的频道标签是"Recreational Programming"(休闲编程)——他不是为了工作而编程,而是纯粹为了好玩。从Haskell到OCaml,从游戏开发到音乐可视化,Tsoding的编码旅程充满了好奇心驱动的探索。
Tsoding的价值不在于教你某个具体技术,而在于展示一种编程态度——把编程当作纯粹的智力游戏和创意表达。对于想要拓宽技术视野、探索函数式编程范式的开发者,他是极好的灵感来源。
适合人群: 多语言爱好者、函数式编程探索者、寻找编程乐趣的老手
频道: youtube.com/@TravisVroman 订阅数: 约4.4万
Travis Vroman的Kohi Engine项目是YouTube上最"硬核"的游戏引擎开发记录。他选择了一个不同寻常的路径——用Vulkan API从零开始构建一个3D游戏引擎,并且几乎每一行代码都是在Twitch直播和YouTube视频中写下的。
对于想深入学习图形编程和游戏引擎架构的开发者,Kohi Engine提供了无可替代的实践参考。Travis的代码完全开源在GitHub上,可以配合视频一起学习。对于计算机图形学学生,这个系列比任何教科书都更加直观。
适合人群: 图形编程学习者、引擎开发者、Vulkan学习者、C语言爱好者
mindmap
root((编程造物主))
模拟与可视化
Sebastian Lague
程序化生成
物理模拟
进化算法
The Coding Train
p5.js创意编码
自然模拟
神经网络基础
系统构建
The Cherno
游戏引擎C++
渲染管线
事件系统
Travis Vroman
Vulkan API
Kohi引擎
底层图形
数据与存储
Arpit Bhayani
Redis内部
事件驱动
分布式系统
探索与考古
Dave's Garage
Windows内幕
代码考古
嵌入式项目
Tsoding Daily
休闲编程
函数式探索
多语言实践
quadrantChart
title 七大编程造物频道能力象限
x-axis "技术深度低" --> "技术深度高"
y-axis "制作精良度低" --> "制作精良度高"
quadrant-1 "深度大片"
quadrant-2 "殿堂级"
quadrant-3 "小众精品"
quadrant-4 "硬核原生态"
"Sebastian Lague": [0.85, 0.95]
"The Coding Train": [0.5, 0.9]
"Dave's Garage": [0.8, 0.75]
"The Cherno": [0.85, 0.7]
"Arpit Bhayani": [0.9, 0.65]
"Tsoding Daily": [0.75, 0.35]
"Travis Vroman": [0.95, 0.4]
flowchart LR
A[入门阶段] --> B[进阶阶段] --> C[专家阶段]
A1[The Coding Train<br/>创意编程启蒙] --> A
A2[Sebastian Lague<br/>算法可视化] --> A
B1[The Cherno<br/>C++/引擎基础] --> B
B2[Dave's Garage<br/>系统编程智慧] --> B
B3[Tsoding Daily<br/>多语言探索] --> B
C1[Arpit Bhayani<br/>数据库引擎] --> C
C2[Travis Vroman<br/>Vulkan/引擎] --> C
style A fill:#e1f5fe
style B fill:#fff3e0
style C fill:#fce4ec
以下是5个与本期主题相关的优质频道,值得一并关注:
本文由「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 等场景全覆盖。
