使用 AI 编程开发 APP/网站越多,越觉得市面上的信息流于浮躁,容易让人迷失,因此想来还是整理一下自己的一些想法分享一下,主要围绕以下几点:
AI 应用开发确实进入了新阶段
今年年初以来,AI IDE 工具层出不穷,各方势力跑步进场。从工具角度来说,以前是 Cursor 一家独大,现在已经变成了五代十国似的群雄逐鹿。各种自媒体都围绕在新工具的评测上,比较有名的是:
- Claude Code
- Codex
- Augment
- Trae
- Kiro
这些工具不可列数,与此同时,使用 AI 进行网站/APP 开发的门槛也在进一步降低。以我自己的体感来看,年初如果想要使用 AI 工具开发 APP,需要具备一般的编程基础 + 十分耐心的 debug 态度 + 专业的 prompt 技巧;而现在,似乎真的是 Vibe Coding,一句话就基本能完整落地了,剩下修修问题,发布上线不在话下。
市场的信息噪音:赚钱、出海、卖课
在这样的趋势下,这个时代堪称 AI 博主的盛宴,因为有着过量的素材可以来进行发挥,不管是图文、还是视频,还是其他。
然而,所有的素材基本都可以归为以下几类:
- AI 赚了很多钱,很快能赚钱 —— 言过其实,大多数独立开发者找到自己的第一个用户都很难;
- 出海出海出海 —— 门槛其实不低,可能我比较谨慎,但我觉得在另一个市场赚钱没那么简单,有一些 X 上看到的风险着实让我这种基础较差的 AI 编程开发者胆战心惊
- 卖课 —— 自不必说,任何行业要发展,卖水人永远能比较早地攫取自己的一瓢
新阶段的关键能力:需求洞察 + 工作流程 + 执行力
除了以上种种噪音,基于我自己的经验,我认为 AI 编程新范式情况下,有三个能力是非常重要的:
需求洞察能力
做什么,为什么做,什么人需要我们开发的产品,在新范式下的比重越来越高。我们都不希望辛辛苦苦开发了一个产品,结果无人问津,但是比较令人伤心的是,这确实是现状。
而且,这个能力并非是一朝一夕的功夫,也是我接下来的努力方向
工作流程
一人工作流程的梳理非常重要。如果说以往互联网公司的打法是各司其职、敏捷迭代的话,那在新 AI 工作流下,我们想要通过自己落地一个产品,就必须按照公司/软件开发的流程来规范动作。
比如,开发前我们需要有原型设计;
比如,原型设计之前我们需要有 PRD;
比如,开发完成后我们需要有测试闭环;
等等不一而足。
执行力
虽然 AI 能力很强,但当下还有几点明显的问题:
- 需求延展:AI 会做很多我们未考虑的事情,这些有时候是好的,有时候是累赘,需要修正修正修正;
- Debug:从 AI 生成到真正可用、好用,还需要经历很多问题的迭代修复,这都需要执行力。尤其是问题看起来无法解决时,会让人头秃 ~~
我的规划打算
接下来的目标:
- 提升产品能力;读书、输出、整理;
- 提升项目能力:打算考一个 NPDP 证书;
- 提升执行力:一步一个脚印,用产品改变生活;