你知道吗?最近我写的代码中,竟然有多大比例是 AI 帮我搞定的呢? – yahah 的分享

有些人利用 AI 的帮助,工作效率翻倍,早早下班;而另一些人则被它搞得深夜还在调试……
来分享一下你最近的编码体验吧!比如,你的代码中有多少是 AI 帮忙完成的?30%?一半?还是几乎全是 AI 的贡献?

如果你愿意多聊聊,我们也很想知道:
你常用的 AI 编程工具是什么?主要用它来做什么类型的项目呢?

我估计大概有30%的代码是靠 AI 补全的。

在开发初期,整体架构阶段,AI 生成的代码往往不太能直接用,尤其是那些复杂且需要细节控制的部分,还是得亲自来搞,前期需要花点时间适应。

等到大致框架搭建完成后,AI 生成的内容就会靠谱多了,这时候你就能自己编写一些代码结构和功能结构。你写的代码其实就是给 AI 的提示,这样一来,它就能很高概率生成符合你需求的代码。

所以,现在用 AI 辅助编程其实就是在和它磨合,搞清楚你想要的代码是什么样的。首先,你得有自己的思路,知道算法和数据结构的设计,数据流应该如何控制,你想要的代码大致是个什么样子。同时,你也需要摸清 AI 的特点,明白怎么给它示例,这样它才能跟上你的思路,生成出可控且高效的代码。

所以很多时候,使用 AI 辅助编程就像是对 AI 竖起这个表情包:

你知道吗?最近我写的代码中,竟然有多大比例是 AI 帮我搞定的呢? – yahah 的分享

另外几点:

1. AI 生成的代码必须经过彻底审查,要确保它真的符合你的意图。不然,生成的那些大段代码基本上是不靠谱的。不过,有时 AI 会给你一些提示,帮你发现代码中的逻辑错误,这点还不错。

2. 目前像 copilot 这种 vibe coding 的模式在工作流程中比较实用,其他纯靠文本聊天生成的项目,调整提示的时间往往是你直接编码的好几倍,很多时候根本生成不了可用的代码。即使偶尔运气好生成了,后续的维护和修改也几乎不如直接重写来得靠谱。

3. 还是那句老话,打铁还需自身硬,自己的技术不过关,有 AI 也没什么用。

来源:知乎
原文标题:最近你写的代码里,有多大比例是 AI 帮你搞定的? – yahah 的回答
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

《你知道吗?最近我写的代码中,竟然有多大比例是 AI 帮我搞定的呢? – yahah 的分享》有6条评论

发表评论