|
独立开发者 Vincent Schmalbach 近日撰文指出,尽管人工智能工具显著提高了软件开发效率,但行业价格并未因此下降——AI 并没有让软件开发更便宜。 Schmalbach 以自身经验为例表示,使用 AI 后,一些任务的开发时间能从 4 小时缩短到 2 小时,但客户的预算与报价标准并未因此改变。市场定价仍由“惯例”和“期望”主导,而非开发者的实际工作效率。
他认为,AI 的真正影响体现在工作内容和期望的转变:同样的预算下,客户希望开发者能实现更多功能、更高质量。AI 并未减少项目量,反而扩大了项目范围。 也就是说,虽然成本没变,但在同一个预算之下,开发者团队实际上在“能做的事情”上投入更多了。即原本预算可能只包含特性 A、B、C;而现在在同样预算下可能连 D、E、F 特性也能涵盖。换言之,客户对“能开发什么”期望变高了。
此外,AI 正在拉大开发者之间的差距。在 AI 时代,对有经验、懂得如何与 AI 工具协作的开发者来说,他们的投入产出比以前提升很多。 Schmalbach 估计从“优秀 vs 弱”开发者之间的差距大约 5 倍,扩大到约 20 倍。而对经验较少、或尚未掌握 AI 工具有效使用方法的开发者来说,反而可能因为过度依赖 AI 建议、不能正确校验生成的代码、引入更多隐蔽 bug 而效率下降。
Schmalbach 总结称:“AI 让许多事情变得更容易,但也让其他事情更难。”常规任务的门槛降低,但复杂系统设计、架构和质量控制的要求更高。未来开发成本不太可能下降,但对优秀开发者的需求将更强烈。
|