在过去的几个月里,我将 GPT-4 融入到了我的编程过程中,以下是我的一些观察和经验。
增删改查操作
GPT-4 在处理 CRUD 操作时表现非常好。 只要给出要求和参数,无论是创建、读取、更新还是删除数据记录,GPT-4都可以生成准确的代码。
运维脚本
对于那些我不熟悉的运维脚本,GPT-4也给予了很大的帮助。 当一位同事留下一些涉及我必须处理的特定中间件(我事先不了解)的脚本时,GPT-4 的功能就凸显出来了。 虽然最初生成的脚本存在一些问题,但在提供更多信息后,GPT-4 成功纠正了代码。
增删改查操作
对于CRUD操作,GPT-4的性能仍有改进的空间。 当我提供操作的返回结果时,它可以生成正确的代码。 但如果只给出query查询,生成的代码可能会出现一些问题。
纵观全局
我的实践经验告诉我,向GPT-4提供的信息越详细,它生成的代码就越正确。 如果 GPT-4 试图一次性处理所有复杂问题,它可能会丢失一些信息。 我试了一下,如果让GPT-4先列出它的实现,然后再生成代码,效果会更好。
我对人工智能的看法
现在,我已经能够使用GPT-4来解决我在实际工作中遇到的一些问题。 下周,Code将会推送给所有Plus订阅者,相信这会给数据分析相关的从业者提供相当大的帮助。 这是一个渐进的过程。 最近,我注意到英国取消了铁路售票员的职位,取而代之的是网上售票。 我觉得对于业务程序员来说也是如此。 前者显然是一种趋势,这可能意味着对业务程序员的需求可能会逐渐减少。