Vibe Coding 时代很多人都有代码焦虑,想学一学。
其实不太建议从 Python 开始学,更建议从 TypeScript 开始学。
1. Python 是个弱类型语言,对 AI 和软件开发来说,弱类型语言意味着不标准,会束缚工程体量。
2. Python 语法特性变化太快,不太稳定。TypeScript/JavaScript 语法虽然也抽象,但主流写法相对是比较统一的。
3. 前端的原生语言是 JS/TS,学 Python 还得单独学一遍前端,不然代码都看不懂。什么 Django 都是老东西了你不会喜欢用的。反之学 JS/TS 可以前后端一把梭。
总之先列这三点。
之前去杭州打黑客松,遇到一个家里条件一般的小朋友,想逆天改命。我说你当务之急是下载 nextjs 文档然后打印出来,每天从第一个字抄到最后一个字,如此重复一个月就可以出山了。
糙理不糙,逐字啃文档确实是学 Coding 最快的办法。
要学 TS/JS 的,我个人不建议从三件套开始学,更推荐的路线是:
1. NextJS:前后端一把梭框架的集大成者,Vercel 免费服务开箱即用。虽然里面涉及到 SSR 之类的内容很复杂很烦,但仍然不妨碍它就是最适合作为 TS 第一站的框架。
2. NestJS:用 Java 语法来写 TS/JS 的框架。 Java 语法很烦,全都是装饰器和 DI 体操。但没关系,反正写代码也是让 AI 来的。有了大量的装饰器和 DI 体操,AI 写代码的产能会得到显著提高。
3. 按需学习其他TS 生态框架:想要轻量级开发就 vite+react,想要桌面端开发就 Electro,想做简单后端就 hono/express 等。
以上。祝大家在 Vibe Coding 的时代都能看得懂代码。

AI探索指南 | Hermes爱马仕 & OpenClaw小龙虾🦞
 
 
Back to Top