非科班怎么学编程2026年11月7日提问3次类似提问

如何解决基础code不熟但是又想利用ai去做出完整的软件

不必先补完语法再动手;把“编程基础”换成三件事:不怕编程界面、遇报错不慌、能把需求说清楚,然后从一个能部署的小项目开始做。

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

先换掉“基础”的定义

立正在课程里把AI时代的编程基础重新定义为三项能力:面对命令行和IDE不害怕;看到报错不慌张,能把它当线索交给AI;能把脑中模糊的想法描述成清晰需求。他明确说,需要的是心态、思路和工程原则,而不是Python语法、数据结构或记命令⁠1,2,3。这正好对应你的卡点:看不懂代码不等于不能做软件,真正的门槛在“环境亲和力”和“逻辑描述力”⁠3。所以继续只学基础Python,可能补的是最不关键的那部分。

从能跑起来的最小东西开始,而不是从看懂代码开始

AI推演

立正建议的第一步很具体:把Cursor、Claude Code、Codex下载下来,强迫自己原来想用ChatGPT时改用它们,让AI从“搜索引擎”变成“帮你干活的东西”⁠4。然后建文件夹、让AI整理、教你怎么注册GitHub并上传,再用Vercel或GitHub Pages把静态页面部署出去⁠4。他也说,哪怕只是做一个静态页面,对从没做过的人已经是巨大飞跃;先做,遇到问题再找方案⁠4。对“不知道怎么整合成完整软件”的焦虑,他的判断是绝大多数问题出在runtime这一层,是跑起来之后才出现的,所以必须先跑⁠4。这与“先学完再动手”的顺序相反。

把AI当导师,但真困难留给自己

AI推演

立正区分了两类困难:配环境、申请API token、调端口这类“假困难”,费劲但不让人变聪明,交给AI;值不值得做、怎么拆、结果好不好这类“真困难”留给自己⁠5。他也提醒,跟着教程做toy project会一路顺利,一到真实世界第一步就崩,因为教程保证不报错⁠2。所以你的练习应选一个自己真想要的小工具,而不是再跟一个demo。遇到报错时,按他给的CER方式把背景、错误、目标一起交给AI⁠1,6。另外要有预期:从原型到产品,打磨轮次和维护成本远高于第一版,立正自己一个landing page前后改了八十多版⁠7。这不否定你的目标,只是说明“做出来”和“能交付”之间还有一段。

材料没有给出针对“完全看不懂代码”者的分阶段学习计划,也没有说明你目前具体卡在环境、报错还是需求描述哪一环;不同卡点的起步动作会不同。

出处

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

    xiaoyuzhoufm.com说话人待核2026-03-10

    给出AI时代编程基础的三项能力与CER报错处理方式。

  2. 2#031 关于OpenClaw被封杀以及我们为什么不建议普通人养龙虾?

    xiaoyuzhoufm.com说话人待核2026-03-26

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

  3. 3AI时代,“精英阶层”正在如何重构教育?

    视频说话人待核2026-06-09

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

  4. 4从焦虑到上手: 白领/投资者的AI实战第一课【串台课代表立正】

    xiaoyuzhoufm.com说话人待核2026-04-20

    给出从下载工具、建文件夹到GitHub和部署的具体起步顺序。

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

    超线性学院2026-10-03

    区分假困难与真困难,说明哪些该交给AI。

  6. 6从焦虑到上手: 白领/投资者的AI实战第一课【串台课代表立正】

    xiaoyuzhoufm.com说话人待核2026-04-20

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

  7. 7Don't build: 看清demo和production之间的鸿沟

    超线性学院2026-07-29

    说明原型到产品的打磨与维护成本,帮助设定预期。

你也有想问的?

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

也可以接着问:

所有问题 →