随时通知免费更新
只需注册 人工智能 Myft Digest-直接交付到您的收件箱。
一个新的Openai模型本月以光滑的直播,小组观看派对和失望感到达。 YouTube评论部分不知所措。一位观众写道:“我认为他们都开始意识到这不会像他们想象的那样改变世界。” “我可以在他们的脸上看到它。”但是,如果休闲用户没有留下深刻的印象,则AI模型的保存宽限期可能是代码。
编码是AI的最新战场。凭借大笔的账单,高昂的估值要辜负,并且市场荡然无存,该行业需要证明其公司的生产力置换。编码大声促进是已经有效的业务用例。
一方面,AI生成的代码具有替换程序员的承诺,这是一个薪水非常高的人。另一方面,可以量化工作。 4月,微软首席执行官萨蒂亚·纳德拉(Satya Nadella)表示,该公司的代码中最多30%是由AI撰写的。 Google首席执行官Sundar Pichai也说了同样的话。 Salesforce暂停了工程雇用,Mark Zuckerberg告诉Podcaster Joe Rogan,Meta将使用AI作为撰写代码的“中级工程师”。
同时,诸如Replit和Cursor的Anysphere之类的初创企业正在试图说服与AI的人,任何人都可以编码。从理论上讲,每个员工都可以成为软件工程师。
那我们为什么不呢?一种可能性是一切仍然不熟悉。但是,当我问为谋生代码写代码的人时,他们提供了另一种建议:不可预测性。正如程序员西蒙·威利森(Simon Willison)所说:“很多人都错过了这个空间的怪异和有趣。我一直是计算机程序员已有30年了,并且(AI模型)的行为不像普通计算机那样。”
威利森(Willison)在软件工程社区中为他的AI实验而闻名。他是一个热情的氛围编码器 – 使用LLMS使用自然语言提示来生成代码。他说,Openai的最新Model GPT-5是他的新最爱。尽管如此,他仍然预测,如果使用用于生产故障软件的Vibe编码崩溃。
有意义的是,程序员(有兴趣寻找解决问题的新方法的人)将是LLM的早期采用者。代码是一种语言,尽管是一种抽象的语言。生成的AI几乎都接受了AI的培训,其中包括COBOL等较旧的AI。
这并不意味着他们接受所有建议。威利森(Willison)认为,了解新模型可以做什么的最佳方法是要求一些不寻常的东西。他喜欢要求骑自行车的鹈鹕的SVG(用代码描述的线制成的图像),并要求它记住他花园里的鸡的名字。结果可能很奇怪。一个模型忽略了他的提示,而是赞成撰写一首诗。
尽管如此,他在Vibe编码中的冒险听起来像是该行业的广告。他使用了人类的Claude代码,即开发人员最喜欢的模型,制作了OCR(光学角色识别 – 软件喜欢首字母缩写词)工具,该工具将从屏幕截图中复制和粘贴文本。他编写了总结博客评论的软件,并计划建立一种自定义工具,该工具将在他的太平洋海岸房屋可见时提醒他。所有这些都通过用英语输入提示。听起来比尔·盖茨(Bill Gates)写道,自然语言AI代理人会带来“自从我们从输入命令到点击图标以来,他可能会想到的那种事情”。
但是观看代码出现并知道其工作原理是两种不同的事情。我为自己制作评论摘要工具的努力产生了不可行的东西,这些工具给出了过长的答案,然后向自己表示祝贺。
威利森说,除非他审查过每一行,否则他不会使用AI生成的代码来将其运出。不仅存在幻觉的风险,而且聊天机器人渴望达成的愿望意味着它可能会说一个无法使用的想法。对于那些不知道如何编辑代码的人来说,这是一个特殊的问题。我们冒着创建具有内在问题的软件的风险。
它可能无法节省时间。非营利性模型评估和威胁研究于7月发表的一项研究评估了16个开发人员所做的工作 – 有些具有AI工具,有些则没有。那些使用AI的人认为这使它们更快。实际上,他们花了将近五分之一的时间。
我与之交谈的几位开发人员说,最好将AI用作通过编码问题进行交谈的一种方式。这是他们称之为橡皮鸭的一种版本(在他们习惯与桌子上的玩具交谈之后) – 只有这只橡皮鸭才能回话。正如人们所说,代码不应根据数量来判断,而应在您要实现的目标方面取得成功。
AI编码的进度是有形的。但是,测量生产率提高并不像简单的百分比计算那样整洁。
(受电子邮件保护)
关键词: