我们的理念

为什么选择开源生长

我们相信,真正的理解来自于动手构建。不是看教程,不是刷题, 而是从第一行代码开始,亲手重建那些改变世界的软件。

如果感觉很容易,你就没在学习

困难本身就是意义所在

教程让人感觉在进步。你跟着做,点头,以为学到了东西。

但那只是理解的幻觉。真正的学习发生在你被卡住的时候。

被困住不是失败,而是成长的开始。

如果工具是假的,训练也是假的

用你真正上线用的工具练习

你的工具塑造你的直觉。

玩具编辑器培养玩具习惯。

我们希望你在自己的 IDE、自己的终端、自己的环境中编码。

学习最好的,而不是最响的

根据他们构建的东西选择你的榜样

最好的工程师不只是使用他们的工具。

他们把工具拆开来研究。

Redis、Git、Docker 的作者,才是我们应该学习的对象。

如果 AI 能写,那就不是你的优势

理解是你无法生成的东西

AI 可以生成代码,但无法生成理解。

品味和判断力成为稀缺资源。

深入理解底层原理,才能在 AI 时代保持竞争力。

我们的独特方法

结合 AI 技术与传统工程智慧的学习体验

AI 演进导读

利用大模型将源码的 Git 演进史可视化。带你从「第一行核心代码」开始, 逐步生长出完整系统。AI 扮演「时空导游」,解释每个阶段的设计决策。

确定性自动化评测

拒绝模糊评分,采用人工预设、边界确定的工业级测试套件。 基于 Git 驱动的即时反馈闭环,确保你的实现真正符合规范。

大师们怎么说

这些理念并不是我们发明的,而是来自最优秀的工程师和思想家

"学习不应该是有趣的。主要的感觉应该是努力。"

Andrej Karpathy

前 Tesla AI 总监,OpenAI 创始科学家

"如果你的手指不在酱汁(源代码)里,你就会失去对它的感觉。"

DHH

Ruby on Rails 创始人

"当 React 出来的时候......我写了自己的 React 来学习虚拟 DOM 和协调算法。"

Guillermo Rauch

Next.js 和 socket.io 创始人,Vercel CEO

"纸上得来终觉浅,绝知此事要躬行。"

陆游

南宋诗人

准备好开始了吗?

选择一个挑战,打开你的编辑器,开始构建。

浏览所有挑战