39 lines
1.8 KiB
Markdown
39 lines
1.8 KiB
Markdown
---
|
||
title: "Build Your Own X — 从零构建技术的编程学习资源集"
|
||
type: source
|
||
tags: [learning, programming, github, tutorial, build-from-scratch]
|
||
date: 2026-01-01
|
||
---
|
||
|
||
## Source File
|
||
- [[raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md]]
|
||
|
||
## Summary
|
||
- 核心主题:GitHub 编程学习资源集,通过从零重建流行技术来掌握编程
|
||
- 问题域:如何通过动手重建而非被动阅读来深度理解技术原理
|
||
- 方法/机制:收录 25 个技术领域的分步骤指南,每指南附多语言实现教程
|
||
- 结论/价值:"What I cannot create, I do not understand"——费曼学习法的技术领域实践
|
||
|
||
## Key Claims
|
||
- 重建流行技术是深度掌握编程的最有效方法
|
||
- 分步骤指南覆盖 25 个技术领域,从 Web 服务器到神经网络到操作系统
|
||
- 每个领域提供多语言实现(Python/JavaScript/Go/C++/Rust 等),学习者可选择熟悉语言切入
|
||
- codecrafters.io 提供在线编程挑战平台
|
||
|
||
## Key Quotes
|
||
> "What I cannot create, I do not understand." — Richard Feynman
|
||
|
||
## Key Concepts
|
||
- [[费曼学习法]]:不能创造即不能真正理解,动手重建是最高效的深度学习路径
|
||
- [[Vibe Coding]]:BYOX 与 Vibe Coding 均强调动手实践,BYOX 是更激进的"完全从零"版本
|
||
|
||
## Key Entities
|
||
- [[CodeCrafters]]:build-your-own-x 的维护方,提供在线编程挑战平台
|
||
- [[Daniel Stefanovic]]:build-your-own-x 项目创始人
|
||
- [[Richard Feynman]]:费曼学习法起源
|
||
|
||
## Connections
|
||
- [[Build-Your-Own-X-从零构建技术栈]] ← enables ← [[Vibe Coding]](BYOX 是 Vibe Coding 的底层实践)
|
||
- [[Build-Your-Own-X-从零构建技术栈]] ← implements ← [[费曼学习法]]
|
||
- [[Vibe-Kanban-OpenCode-Ubuntu-Server安装管理指南]] ← related ← [[Vibe Coding]](Vibe Coding 工具链)
|