可能不会......至少现在不会。有些话我可能最终会后悔,但希望不会!"!我和许多人一样,对过去几个月里人工智能的一些令人难以置信的进展感到着迷。当微软推出Copilot时,有很多人歇斯底里地认为这将永远改变开发者的生活,我们中的许多人将被裁员,因为团队被缩减,不需要额外的雇员等等,但实际上对我们来说没有什么变化。幸运的是,我并没有失去工作,事实上,尽管团队中的大多数人都认为这将是有用的,但我们当时有更紧迫的问题,所以这被搁置了。
现在,随着ChatGPT令人印象深刻的进展,我们再也不能忽视越来越多的感觉,即人工智能将不得不影响我们的生活,但如何影响仍然是非常有争议的。正如你对一群技术人员所期望的那样,我和我的大多数同事一有机会就跳了上去,开始玩耍。而且,我们再次留下了深刻印象。但在使用了一段时间后,看着它的进展,没有那种焦虑感,即这将使我们失去工作,而是增强了我们的工作。目前,我从这些工具中看到和体验到的是,在知道如何提示和提示什么以获得一个合理的体面的答案方面是有技巧的,这并不是说一个经过深思熟虑的问题不会得到回应,但它可能不是你真正需要的东西。我把这比作我多次听到的一个笑话,人们说他们的技能之一是 "谷歌",指的是使用谷歌搜索引擎正确搜索和找到潜在困难问题的正确答案的能力。我发现在我的ChatGPT经历中,以及在其他类似的人工智能工具中,这种情绪是真实的;Midjourney和Microsofts Copilot。
Midjouney是一家人工智能技术公司,专注于从提示中生成图像,然后将结果发回给一个迪斯科机器人。在关注了许多聊天记录后,我发现了一个重复出现的趋势,许多时候人们会重新发布提示,并进行细微的改变。我做了几次这样的尝试都没有成功,我给了它一个简单的提示 "快乐的咖啡杯在笔记本电脑上工作的贴纸",我期待一些卡通式的东西,描绘出一个人格化的咖啡杯,也许有小小的手臂在一个相对于自己大小的小笔记本电脑上工作,所有这些都在一个小贴纸上。我预计很多人可能会有同样的想法,但在尝试了这个提示的几个类似变化后,我得到的最接近的是
ai生成的卡通笔记本电脑的图像,旁边是一个咖啡杯形状的物体,拿着咖啡杯微笑着
Midjourney生成的快乐的咖啡杯拿着笔记本电脑的图像。
很多时候,我最后得到的只是一个装满咖啡的电脑,上面有一个卡通的笑脸。
但说到这里,我仍然对结果印象深刻,特别是考虑到时间框架,我完全有可能委托一个艺术家提出同样的要求,即一个快乐工作的咖啡杯,并得到同样的结果。然而,不同的是,人工智能的反应几乎是即时的。这种快速的反馈循环让我想到我真正想要的是什么,比如:我需要什么风格,我想要什么样的咖啡杯,咖啡杯放在哪里?
Copilot也是一个类似的故事,然而,这个工具专注于预测下一段代码(无论是单字还是多行)。大多数时候,这个工具在计算我接下来要输入的内容方面出奇地好,然而,在相当多的场合,我不得不去纠正生成的输出。在预测代码方面,它比它的前辈们有了巨大的改进,但离完全替代开发者还有一段距离。它在我的工作流程中带来的最大和最显著的变化是大大减少了编写简单琐碎的代码(如调试日志),而有更多的时间去思考如何解决实际的业务问题。
因此,从这一经验来看,我可以说我对将人工智能工具引入编码中感到兴奋。正如我在一开始提到的,我不认为它们现在会取代我的工作,而且可能在一小段时间内不会。但我确实享受它们给我的日常工作带来的好处,而且我相当有信心它们会继续提高我的工作效率。帮助写出常见的重复性代码,使我有更多的时间专注于解决更重要的问题。
,我们将看到我是否最终会吃下这些话。