AI编程真的让开发更快吗?
学习笔记011:近期看到腾讯发布的一篇文章,提到一个现象:AI辅助编程,显著降低了非技术背景人士进入软件开发领域的门槛。 据相关统计,2025年12月美国iOS应用发布量同比增长56%,2026年1月同比增长54.8%(近四年最快增速);App Store 2025年新提交应用达55.7万款,创下2016年以来最大增幅。 门槛降低带来了机遇,但同时也引发了诸多挑战: 1.低质量应用大量涌现 个人开发者可以借助AI批量生成数十款应用并发布上线,期望其中部分能带来收益。美国知名在线社区Reddit也出现了“垃圾应用“标记和质量提醒。 2.审核流程延长,开发者叫苦 应用提交变得容易,但审核环节却困难重重。虽然苹果官方声称90%的应用审核时长为1.5天,但开发者普遍反馈实际审核时间更长。 3.效率提升的迷思 非营利AI研究机构METR开展了一项测试,邀请16名平均拥有5年经验的开发者,分别在使用AI和不用AI的情况下完成开发任务。结果显示: - 使用AI的开发者,在任务开始前预测能节省24%的时间,完成后预测能节省20%的时间。 - 但实际数据显示,使用AI的开发者比未使用AI的开发者,完成时间反而长19%。 研究团队深入分析了21种可能的影响因素,最终揭示:当任务复杂、质量标准严格时,AI生成的各项代码需要大量调试和重构,反而拖慢了节奏。 技术本身并无对错,但在进步的道路上,因滥用技术造成的各类问题——低质量应用、审核积压、效率幻觉,是否也是我们不得不承受的代价?