大部分软件早就已经是烂代码了
作为软件工程师,我们为亲手编写的代码而自豪,也以对所构建的每一处细节了然于胸为荣。诚然,世上不乏能写出优质软件的开发者;但更多的人却做不到这一点。
即便如此,我们仍对 氛围编码 这样的方案嗤之以鼻,哪怕它确实能带来不错的成效。
无需任何科学研究,我们也能意识到:早在 AI 出现之前,人类编写的软件平均质量就已偏向粗疏。有多少次,你曾因某个应用或网站始终无法正常运行而倍感沮丧?
(这种情况在大型企业出品的软件中尤为常见。)
人类有能力打造出极其出色的软件;然而,现实中人们实际交付的软件质量往往并不尽如人意。
所以,不,AI 并不能写出完美的软件。也许未来会有所改善,也可能依然像那些用于训练大语言模型的人类代码一样杂乱无章。但我认为这并不重要——只要 AI 能够产出至少与以往那些平庸代码同等甚至更好的软件,对于大多数行业而言就已经足够了。
客户在意的从来不是开发工艺,而是最终结果。而如果这个结果既更快、更便宜,又足够好……那无疑比他们过去拥有的一切都要优越。他们又有什么理由不选择呢?
评论
?
参与讨论