手写代码本身不是目的,关键看它练的是哪一层能力:拆问题、定标准、判断好坏、诊断失败。这些能力在AI时代更核心;而“从零写”和“读懂改AI代码”练的是同一组判断,只是入口不同。
AI根据立正公开的文章和视频整理,不是他本人回复。重要的判断,请回到出处核对。
该练的是判断,不是敲键盘
立正把AI比作站在身后的保护员:它替你举重,但关键处要故意自己举。值得自己扛的“难”是这件事值不值得做、怎么拆、做出来好不好;配环境、调端口这类消耗意志力却不长本事的“假困难”可以交给工具1。所以大量手搓代码是否在练有用能力,取决于你手搓时有没有在练建模、拆解、验收和诊断;如果只是照着教程走流程,换成AI生成也一样学不到东西2。检验办法很朴素:撤掉帮助、隔一段时间、换一道题,你还会不会3。
两种入口练的是同一组判断
“从零写”和“读懂改AI的代码”不是两种互不相干的能力,它们都要求你心里有一个系统该怎样运转的模型:数据怎么流、哪里可能出错、异常会有什么信号。有了这个模型,你才能对AI的产出提出假设、设计验证、对照结果4。差别在于从零写时你必须自己补全每个细节,容易在细节里迷路;读改AI代码时细节现成,但你要判断它为什么这样写、有没有更简单的路。那篇文章还提出,能做出复杂的东西是能力,能判断哪些复杂度根本不需要也是能力,而后者从最终代码上看不出来5。
别把手写熟练当成不可替代
立正在节目里讲过一个现象:技术很强的程序员容易带着“AI写的代码不如我手写”的偏见去看AI,而这会妨碍他真正学进去。他解释这种抗拒有情感根源——过去的价值就建立在代码写得好上6。这不等于说手写没价值,而是提醒:如果手搓的乐趣和熟练感变成了拒绝新工具的理由,练的就不只是能力,还有一层身份保护。更稳的做法是把手写当成检验理解的工具,而不是身份本身。
材料主要谈学习与判断力,没有专门讨论具体岗位里手写代码的长期职业价值,这部分只能按上面的原则推。
出处
- 1假学习的终结
讲清AI当保护员、哪些难值得自己扛,是回答“该不该手搓”的核心依据。
- 2学AI的两大误区:找课本(只看不动手),抄作业(依赖tutorial)
说明照教程走流程为何学不到东西,可对照自己手搓时是否只在走流程。
- 3AI替你做出来以后,你还会什么?|哥大客座课程回放
给出撤掉帮助、换题检验是否真学会的标准。
- 4世界模型
解释世界模型与假设验证,说明读改代码和从零写共享的判断基础。
- 5通过Jev,辨清AI新技术的叙事陷阱:谁替你决定了什么叫“厉害”?
可回到原文核对这部分判断
- 6#148. 我们为什么AI焦虑,我们又该怎么脚踏实地
呈现技术强者对AI写代码的偏见及其情感根源,补充反面视角。
你也有想问的?
卡住的时候,问问立正:回答附有出处,可以点回原文核对。
也可以接着问:
别人还问了
- hi立正,请问在使用codex的时候,在什么情况下我应该创建一个项目并在该项目下持续添加对话,而在什么情况下我应该“不在项目中工作”呢?因为我感觉我现在的历史项目文件比较乱
判断标准是这件事会不会反复做、要不要积累素材和判断:会反复做的放进同一个项目,让每轮留下东西;一次性的、没有延续价值的就不必建项目,做完即走。
- 什么是把任务切成 Agent 智能刚好够用的粒度
它指交给 Agent 的任务块要大到能自主推进、又小到能自检收敛:目标、边界、标准、资源说清,中间的拆解和执行留给它,人只在闭环跑完后介入。
- 教育孩子的问题有答案吗
没有通用答案,但立正有几条明确判断:鸡娃的结果不重要,长期坚持一件事、体验延迟满足和痛苦后的提升才重要;控制孩子是错觉,替他选方向做得到也不该做。
- AI 编程,有很多细节优化,尤其是前端
前端细节优化的难点往往不在提示词,而在主线不清、上下文互相竞争,以及缺少能判断“改得好不好”的反馈环节。
- 提詞機 app
立正自己用 AI 做过一个悬浮、透明、跟着语速自动翻页的桌面提词器,一个早上就出了第一版;但他也承认完成度远不如市面上的成熟产品,需要的话更推荐直接买。
- 我现在就是想弄明白关于做自己的网站的 SEO 方面的问题。比如说在 Shopify 上开了自己的一个网站,然后面对客户销售,那么关于产品的 SEO 或者整个网站的 SEO,现在想了解一下如何可以结合 AI 或者这个 agent 来帮我实现 SEO 的优化。
立正把 SEO 当成让网站被 AI 和人同时找到的入口工程:他让 AI 把站点地图和 SEO 做好,使 AI 搜索时能靠前索引到自己的主页;对 Shopify 店铺,可沿用这个思路,先让 AI 帮你把产品页和站点结构整理成机器可读…