当前位置:   article > 正文

AI是怎么帮我写代码,写SQL的?(本文不卖课)

ai写sql

近期,ChatGPT风起云涌,“再不入局,就要被时代淘汰”的言论甚嚣尘上,借着这一波创业的朋友都不止3-4个,如果没记错,前几次抛出该言论的风口似乎是区块链,元宇宙,WEB3.0。

画外音:请不要焦虑。

不少朋友安利我也借着这一波卖卖课。

卖什么课?

“ChatGPT最佳实践”,或者“如何用ChatGPT搞架构,搞副业,搞个人IP…”什么的。

可我不是ChatGPT专家,也没用ChatGPT搞过架构,副业,个人IP呀?

朋友说,你傻呀,教人搞ChatGPT的哪有真懂的,趁着大家焦虑,赶紧整一波。

呵呵,朋友又少了一个。

画外音:三观不合。

面对新技术,一如既往的,要保持着敬畏,保持着开放的心态

(1)试用了几款AI工具;

(2)系统性学习了一下提示词;

(3)在自己相关的领域与场景实践了一下;

躬身入局之后发现,有点意思。

准备,将自己在这一波AI浪潮中的感受,学习到的知识,落地的实践和大家分享分享。

今天是第一篇,《AI能帮助程序员干些什么?》。

【1】AI可以写通用代码

例如,帮忙写一个“半连接攻击”的代码:

baf86b3e92023ffab8c6b1abc7f31719.png

AI瞬间就给了结果:

77fd3d49a5da95fa986f6bb953bb9d30.png

不仅如此,它还进行了详细的说明:

b9e077e932b662953fa91bc2f8871e50.png

有意思的是,AI弹出了“违反政策”的提示。

个人的判断是,目前用AI写业务代码还不太现实,但写一些通用的代码,是完全没有问题的。

工程师们不要焦虑,业务研发不会这么快被取代。

【2】AI可以帮忙改BUG

例如,写了一段没有语法错误,但存在运行时异常的代码,让AI帮忙改BUG:

41fb633d52c24ef0096a6d54199acceb.png

AI也瞬间指出了错误的代码,并进行了修正:

9461a14f27a39c0c39c66c5266f23091.png

AI还提示,说它不善于解决这类问题。

画外音:不是改得挺好的吗。

【3】AI可以帮忙优化算法性能

例如,写了一段素数相关的代码,请AI协助优化:

ff34404478ac69d7c9f27743b8410521.png

AI瞬间完成了优化:

16fbbae90e85716b526c4d5dcb1845bb.png

并且还给出了优化逻辑,以及时间复杂度说明:

8389209a63e5b06443dddc07da216283.png

个人的判断是,目前可以用AI来优化纯算法了,但优化业务系统性能还不太行。

【4】AI可以帮忙改写代码

例如,要求AI把上面优化后的素数代码,由Python改写为Java:

aeff03c35ca09826645508264fb6653e.png

AI瞬间完成了改写:

68d99c83b3d04f4edf103062682e98f6.png

同时也添加了说明:

97f50bf7ee2c89a3ddb6a31c559c3edd.png

可以看到,AI已经体现出了一定代码理解能力,并没有告诉它代码的含义,它已经能够判断出代码的功能了。

【5】AI可以帮忙写SQL语句

例如,让AI帮忙写建库,建表,插入的SQL语句:

0615704add15250afcddfde991fd2aab.png

AI瞬间进行了输出:

5f224f3fbcc5b0e7fa242ab126fb9be7.png

并且还进行了SQL执行后的响应:

e6fb2ead20842f7f3357b42ed9af9650.png

画外音:AI很入戏,它真的在扮演MySQL。

总结,根据个人的一些体验,AI至少能在这些场景帮助到程序员:

(1)撰写通用代码

(2)协助寻找BUG

(3)协助优化算法性能

(4)协助改写代码语言

画外音:这个能力很强,今后我们找到想要的代码,但是用另一种语言编写的,就可以用AI来帮我们来改写,抄代码更方便了。

(5)协助撰写SQL语句

是不是有点意思?希望能帮助到大家。

另外,在实践过程中,我的深切感受是,提示词的质量,将严重影响输出的质量。AI在有技巧的提示词之下,确实能发挥一定提高效率的作用。

不知道大家对这类话题是否感兴趣,如果感兴趣,后续计划将自己最近:

(1)关于AI的思考;

(2)工具实践;

(3)提示词实践;

(4)应用实践;

和大家分享分享。

始终保持开放的心态,自勉!

希望大家有收获,谢转。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/370337
推荐阅读
相关标签
  

闽ICP备14008679号