Tech
[编程] 软件工程里,最昂贵的成本到底是什么?
《软件工程经济学》①
软件工程里,最昂贵的成本到底是什么?
过去两年,软件行业几乎形成了一个没有争议的共识:AI 正在让软件开发越来越便宜。
这句话听起来没有问题,但我越来越怀疑,我们可能把两个不同的概念混在了一起。
变便宜的,也许只是写代码,而不是软件开发。
过去很长一段时间,这两个概念几乎可以画上等号。软件工程的大部分投入,都集中在"把系统实现出来"这件事情上。更高级的编程语言、更完善的框架、更成熟的开源生态、更自动化的 CI/CD 、更智能的开发工具,本质上都在解决同一个问题:如何更快、更稳定地完成实现。
AI Coding 是这条技术路线迄今为止最显著的一次跃迁。如果只讨论"实现"这一环,它带来的效率提升,几乎超过了过去十年的总和。
但真正让我感兴趣的,并不是代码生成速度。
而是另一个现象。
越来越多团队告诉我,他们花在写代码上的时间减少了,却没有觉得开发变得更轻松。
讨论需求的时间变多了。
解释业务背景的时间变多了。
反复补充上下文的时间变多了。
验证 AI 输出是否符合预期的时间也变多了。
如果软件开发真的变便宜了...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX