第80期:拒绝 AI 焦虑

2024-11-24

最近网上很多《用 Cursor / GPT x 小时开发出 xx》的内容,让人乍一看觉得 AI 可以完全取代程序员了,自己马上要失业了。这些帖子通常会标榜“作者不是程序员”或“不会写代码”,让不少人感到焦虑。这类帖子大多都是相同的套路,无非是用吸引眼球的标题和夸张的表述制造焦虑,然后引导你关注他们的公众号或付费知识星球,本质上是为了卖课。

但这些所谓“用 AI 开发的项目”大多都是 Demo 性质的,只能勉强算是“能用”,完全谈不上有完善的产品架构和技术架构,甚至有些项目根本不是 AI 开发的,而是人工开发的来冒充,只是为了卖课而已。比如最很火的某补光灯 App,号称是一个“不会写代码”的人用 Cursor 一小时写完代码并在第二天上线 App Store,甚至冲进 App Store 排行榜 Top 20,简直离谱到家了,甚至有理由怀疑他们是用这么离谱的方式来筛选目标客户,聪明的人他们骗不了。

稍微分析一下就能发现问题:一是一个“不会写代码”的人使用 Cursor 这样的工具就需要一定的上手时间;二是以目前 App Store 的竞争状况,一个简陋的小应用不使用非常规的刷量手段是进不了排行榜的;三是他们在全网各个平台疯狂宣传,最终都引流到他们的付费知识星球。

作为程序员,我们应该保持头脑清醒,不要被这些垃圾内容制造者贩卖的焦虑所迷惑,AI 只是工具,它可以帮助我们提高工作效率,甚至改变我们的工作方式,但并不能完全取代程序员,因为我们是有思想、有创造力的人,如果目前的 AI 工具能取代你,那你确实需要反思一下了。另外程序员本来就是个需要终身学习的职业,在 GPT 之类的 AI 工具出现之前,不也有各种新技术、新框架、新语言不断出现,需要不断去学习嘛,现在只是又出现了个新工具而已,不要慌,而那些注定要被淘汰的程序员,无论是否有 AI 都会被淘汰。


技术

React Router v7

上周刚聊完 React Router,这周 v7 正式版就发布了,该版本集成了 Remix 的很多功能,但没有太多破坏性更新,并且提供了框架和库两种使用方式,所以 Remix v2 和 React Router v6 都可以直接升级过来。

排版引擎纵谈:程序员的视角

一篇长文,从程序员的角度探讨了不同排版引擎的优缺点,包括 HTML/CSS、LaTeX、LaTeX.js、Typst 和 react-pdf。

开源

Melt UI

Melt UI 是一个用于 Svelte 框架的 Headless 组件库,类似于 React 中的 Radix UI,组件数量挺丰富的,不过目前还处于早期开发阶段,建议先不要在生产环境中使用。

next-forge

next-forge 是一个号称生产级的、用于构建 SaaS 项目的 Next.js 模版,采用了 monorepo 的形式,将前端、后端、网站等各个部分拆分为独立的子应用,思路挺不错,但是后端部分它也使用了 Next.js,而不是更专业的后端框架,有点迷惑,也不建议这么做。

产品

古诗连词游戏

一个只有中国人才能玩的游戏,通过连接汉字来还原古诗原句。挺有意思的,用户体验做的也很好,明显是用心做了的,可惜很多诗都忘了,过不了关。