共计 441 个字符,预计需要花费 2 分钟才能阅读完成。
随着人工智能技术的快速发展,氛围编码让更多人能够轻松接触编程。但这是否意味着传统软件工程将被 AI 终结?本文深入探讨人工智能对编程行业的影响。
2023 年初,作者首次使用 ChatGPT 进行编码时,不禁联想到经典恐怖故事《猴爪》。这个工具确实能够实现编码需求,但往往以意想不到的方式——在实现功能的同时,也可能打乱数十行无关代码。虽然输出的代码中确实包含可用部分,但整理这些混乱的代码往往需要额外的工作量。
今年早些时候,作者开始使用人工智能辅助工具,感受到了明显的优劣势。这种体验就像与一个天才实习生结对编程——能力出众但过于顺从,有时会过分追求取悦用户,进行彻底的更改。然而在处理局部更改时,它却能以惊人的效率完成任务。
关键在于将问题空间控制在合理范围内。例如,ChatGPT 最近成功将原本需要 40 毫秒顺序运行的十几行代码并行运行,使整个任务在原本仅需一行代码的时间内完成。这就像使用高精度 3D 打印机建造飞机:生产小型定制零件时表现完美,但若要求生产复杂组件,则可能出现意想不到的问题。
正文完