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

   日期:2024-12-27    作者:p343w 移动:http://mip.riyuangf.com/mobile/quote/60317.html

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

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

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

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

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

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

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

【1】AI可以写通用代码

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

AI瞬间就给了结果:

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

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

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

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

【2】AI可以帮忙改BUG

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

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

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

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

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

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

AI瞬间完成了优化:

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

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

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

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

AI瞬间完成了改写:

同时也添加了说明:

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

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

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

AI瞬间进行了输出:

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

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

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

(1)撰写通用代码

(2)协助寻找BUG

(3)协助优化算法性能

(4)协助改写代码语言

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

(5)协助撰写SQL语句

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

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

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

(1)关于AI的思考;

(2)工具实践;

(3)提示词实践;

(4)应用实践;

和大家分享分享。

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


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号