对我来说,"编码"这一概念在此时大部分已经被解决,这真是不可思议。 我第一次听说AI生成代码的概念是在2015年,当时我的一个朋友开始在一家名为@trygigster的初创公司工作。 Gigster的整个前提是成为一个雇佣自由软件工程师的平台。他们的计划是利用那些自由职业者为客户编写的代码来训练他们的神经网络。希望这些模型最终能够生成代码,完全取代自由开发者。 当时,深度学习开始真正流行(这是在发现大型语言模型之前),Gigster团队相信他们可以利用最新的研究——递归神经网络(RNN)来训练机器独立编写代码。 RNN的问题在于它们生成的内容看起来像有效代码,但实际上并不工作。它们缺乏维持大上下文的能力,并且训练速度非常慢,因此自动生成代码的想法在当时根本不可行。 快进10年,Gigster当时尝试做的一切现在对每个人都可用。如果你放眼望去,Anthropic、谷歌和OpenAI在代码生成方面取得的进展令人惊叹。我曾认为的美梦如今已成现实。