打开网易新闻 查看精彩图片

GitHub去年涌进3600万新开发者,相当于每天近10万人注册。但一个刺眼的数据是:40%的初级开发者承认,他们部署了AI生成的代码,却说不清这些代码到底在干什么。

这不是能力问题,是路径问题。当AI能把"做个记账App"直接变成可运行代码,谁还愿意花三个月啃《计算机程序的构造和解释》?

两条死胡同

两条死胡同

现在的编程学习像被撕成两半。一头是经典路线:数据结构、算法、操作系统,学完能造轮子,但三个月见不到一个能用的产品。另一头是AI速成:对着聊天框描述需求,复制粘贴生成的代码,App上线了,人还是懵的。

作者管后者叫"氛围编程"(Vibe Coding)——听着音乐、喝着咖啡,让AI替你写。Gartner的数据显示,63%的"氛围编程者"根本不是开发者,是产品经理、设计师、学生,甚至完全没写过代码的人。

Stack Overflow 2024年的调查更直白:82%的开发者把在线资源当主要学习方式。但"资源"和"学会"是两件事。你可以看完100个教程,依然调不通一个API。

打开网易新闻 查看精彩图片

AI把"做出来"的门槛踩到地板以下,却把"搞懂它"的墙砌得更高。

作者的传统路径

作者的传统路径

他走了条老派路线:先啃计算机科学基础,再泡LeetCode刷题,最后做个人项目。前两步帮他拿到第一份工作,但真正值钱的是第三步——直觉、结构感、对自己代码的掌控力

现在的学习者很少能走完这条路。不是不想,是诱惑太多。AI工具像自动扶梯,你站在上面就能上楼,但没人告诉你电梯坏了怎么办。

他举了个具体场景:用AI生成的代码跑起来了,三个月后用户量涨了10倍,数据库锁死,服务崩溃。你盯着那堆不是自己写的SQL,不知道从哪里下手。

这不是假设。JetBrains的开发者生态报告显示,"代码可维护性"已经是团队最头疼的问题之一,而AI生成的代码往往是最难维护的那部分。

打开网易新闻 查看精彩图片

他在造什么

他在造什么

所以作者决定做一个课程生成器。不是理论课,也不是AI代写工具,而是卡在中间地带的东西:用真实项目当骨架,但每一步都逼你理解"为什么这样写"。

具体做法还没完全展开,但方向很明确:让学习者既尝到快速构建的甜头,又逃不掉基础知识的重量。他计划几周后开源整个项目,没有商业化打算,纯实验。

这个时机选得微妙。GitHub 1.8亿开发者里,新人占比越来越高,但"开发者"的定义正在模糊。当AI能写代码,写代码本身还值多少钱?

他的判断是:瓶颈从"建造"转向了"理解"。能造东西的人泛滥,能解释自己造了什么的人稀缺。

最后他放了一张首页预览图,很简陋,就一个输入框和几个项目模板。但留言区已经有人追问:会不会支持团队协作?怎么保证生成的课程不是另一个教程地狱?

这些问题他自己可能也没答案。开源之后,谁都可以 fork 一份改着玩——这本身就是他想要的那种学习:不是消费内容,而是被迫理解结构。

如果你今天从零开始学编程,会选择先造东西,还是先搞懂原理?