手搓代码与AI改码能力2026年10月28日提问

在大模型时代,继续大量“手搓代码”,究竟是在训练真正有用的编程能力,还是在训练一种未来不再是核心的能力?而“自己从零写代码”和“理解、判断、修改大模型生成的代码”,究竟是不是同一种能力?

手写代码本身不是目的,关键看它练的是哪一层能力:拆问题、定标准、判断好坏、诊断失败。这些能力在AI时代更核心;而“从零写”和“读懂改AI代码”练的是同一组判断,只是入口不同。

AI根据立正公开的文章和视频整理,不是他本人回复。重要的判断,请回到出处核对。

该练的是判断,不是敲键盘

立正把AI比作站在身后的保护员:它替你举重,但关键处要故意自己举。值得自己扛的“难”是这件事值不值得做、怎么拆、做出来好不好;配环境、调端口这类消耗意志力却不长本事的“假困难”可以交给工具⁠1。所以大量手搓代码是否在练有用能力,取决于你手搓时有没有在练建模、拆解、验收和诊断;如果只是照着教程走流程,换成AI生成也一样学不到东西⁠2。检验办法很朴素:撤掉帮助、隔一段时间、换一道题,你还会不会⁠3。

两种入口练的是同一组判断

“从零写”和“读懂改AI的代码”不是两种互不相干的能力,它们都要求你心里有一个系统该怎样运转的模型:数据怎么流、哪里可能出错、异常会有什么信号。有了这个模型,你才能对AI的产出提出假设、设计验证、对照结果⁠4。差别在于从零写时你必须自己补全每个细节,容易在细节里迷路;读改AI代码时细节现成,但你要判断它为什么这样写、有没有更简单的路。那篇文章还提出,能做出复杂的东西是能力,能判断哪些复杂度根本不需要也是能力,而后者从最终代码上看不出来⁠5。

别把手写熟练当成不可替代

立正在节目里讲过一个现象:技术很强的程序员容易带着“AI写的代码不如我手写”的偏见去看AI,而这会妨碍他真正学进去。他解释这种抗拒有情感根源——过去的价值就建立在代码写得好上⁠6。这不等于说手写没价值,而是提醒:如果手搓的乐趣和熟练感变成了拒绝新工具的理由,练的就不只是能力,还有一层身份保护。更稳的做法是把手写当成检验理解的工具,而不是身份本身。

材料主要谈学习与判断力,没有专门讨论具体岗位里手写代码的长期职业价值,这部分只能按上面的原则推。

出处

  1. 1假学习的终结

    超线性学院2026-09-30

    讲清AI当保护员、哪些难值得自己扛,是回答“该不该手搓”的核心依据。

  2. 2学AI的两大误区:找课本(只看不动手),抄作业(依赖tutorial)

    超线性学院2026-02-09

    说明照教程走流程为何学不到东西,可对照自己手搓时是否只在走流程。

  3. 3AI替你做出来以后,你还会什么?|哥大客座课程回放

    超线性学院2026-10-03

    给出撤掉帮助、换题检验是否真学会的标准。

  4. 4世界模型

    超线性学院 · 会员2024-09-18

    解释世界模型与假设验证,说明读改代码和从零写共享的判断基础。

  5. 5通过Jev,辨清AI新技术的叙事陷阱:谁替你决定了什么叫“厉害”?

    超线性学院2026-09-20

    可回到原文核对这部分判断

  6. 6#148. 我们为什么AI焦虑,我们又该怎么脚踏实地

    xiaoyuzhoufm.com发言:立正2026-03-10

    呈现技术强者对AI写代码的偏见及其情感根源,补充反面视角。

你也有想问的?

卡住的时候,问问立正:回答附有出处,可以点回原文核对。

也可以接着问:

所有问题 →