註冊並分享邀請連結,可獲得影片播放與邀請獎勵。

劳伦斯
@LawrenceW_Zen
AI 独立开发者|专注 AI Agent 实操|BUILD IN PUBLIC |写给想入门、想做得更好的人 | 先完成再完美
加入 December 2025
1.2K 正在關注    13K 粉絲
接上次那条关于「小舅子想学计算机,AI 时代到底该怎么学编程」的推文。 130 多条高质量回复里,有老程序员对底层的坚守,也有在校生踩过坑的血泪史。 传统那种「先死记语法、写学生管理系统、刷算法题」的推土机式教学,在今天彻底被 AI 击碎了——新手花半小时手写个算法,AI 几秒钟给出带测试用例的更优解,极其挫败。 梳理完大家真实撞墙和破局的经验,我认为 AI 时代真正有效的计算机学习路径,其实是一套逆向穿透法。 一、以终为始,先用 AI 把正反馈拉满 别一上来就死扣语法规则和繁琐的环境配置。 正如一位推友说的:“You don’t have to be ready, you just decide to be ready!” 自然语言驱动,让 AI 帮你快速落地第一个能跑通的玩具工具或 Web 页面。 这一步的核心不是背诵代码实现,而是学会像产品经理一样拆解需求,像架构师一样定义模块边界。 AI 出现前,很多优秀的项目经理早就把程序员当“人肉 Coding Agent”在 Vibe 了;现在你的第一课,是把这种顶层抽象与表达能力练出来。 二、角色转换,从「写代码工人」变成「首席代码审查官」 如果只会在 AI 面前一路狂点「Yes Yes Yes」,最后出来的只是一堆无法维护的 AI Slop(代码屎山)。 这一阶段的重心从「会写代码」转向「会判断代码」: AI 给出实现,逼自己逐行做 Code Review:为什么选这个库?并发会不会炸?内存开销有多大? 借助 AI 去阅读成熟开源项目的源码,对比工业级实现和 AI 生成代码的差距。 看得懂代码是及格线,它决定了你能把 AI 带到多高的高度。 三、走出玩具心理,去真实生产环境历练 推友里一位学生讲得很扎心: 早期 Vibe 出的项目只管功能跑不跑得通,一旦面对多用户直接雪崩——没有 Trace ID,没有分级日志,一个组件崩溃直接引发级联雪崩。 还有机械生做独立产品,上架 Steam 后被刷接口、扫漏洞,才明白架构和边界是被攻击过的人才懂的痛。 从 Demo 到商业产品的分水岭,从来不是核心功能能不能跑,而是“系统坏了怎么好修,遭遇异常怎么兜底”。 四、带着真实问题,穿透到底层,从而补齐 CS 四大件 计算机基础课(计网、操作系统、数据结构、组成原理)不是不用学,而是不再为了期末考试死记硬背。 当你面对 AI 烧了 10 万 Token 还反复横跳、修不好的 Bug 时: 遇到高并发连接超时与数据错乱 → 去翻计算机网络与数据库事务;遇到底层锁竞争与内存暴涨 → 去啃操作系统调度与数据结构;学 C 语言不是为了应聘 C 工程师,而是看清机器运行时的物理代价。 计算器普及了这么多年,小学依然要教算术。底层内功,是你在 AI 彻底卡壳时的唯一解药。 总结一下这套新路径: 目标驱动落地 (MVP) ➔ 对抗式审查 (Review) ➔ 真实世界碰撞 (Production) ➔ 溯源下潜补内功 (CS Core)。 AI 抹平了语法的记忆门槛,却无情地放大了系统设计、工程化防线和底层归因的差距。 会按回车调用工具的人满大街都是,真正理解计算机系统的人,在这个时代反而是更稀缺的资产。
顯示更多
现在有个疑问,Vibe Coding 时代下,除了那四门计算机基础课(数据结构,操作系统,计算机网络,计算机组成原理),还需要再去学 XX 语言程序设计吗?还需要实践古法编程么?还需要写个 xxx 管理系统吗? 最近小舅子跑来说想学计算机,我思考了一下,我最近 Vibe Coding 这么久,我也开始疑惑: 现在大学生在AI coding 时代下,如何学习计算机编程呢🤔
顯示更多