跳到主要内容

绷不住了,AI 把我攒了俩月的 bug 顺手清了

高二的杨同学
高二的杨同学

· 阅读约 2 分钟

周六下午,本来只想让 AI 给值日表生成器加个周五扫除的排班,结果它直接把我积了两个月的隐藏 bug 一起修了,还是用我自己绝对写不出来的写法。

说下背景。上学期给班里做的那个值日表生成器,排的是周一到周四的值日,班长这周又提需求,说周五下午要加扫除,让我更新一下(不是,她人真的挺好的,就是执行力太强了)。我寻思这需求也不复杂,把原来代码丢给 AI 说加个功能就行。

结果它加完之后自己跑了一遍测试,跟我说了一句:你原来的排班逻辑有个 bug,如果周一周二连着有两个人请假,排班会错位,周三会被直接跳过去。

我当时就???

因为这个 bug 我知道。我早就知道。上次陈子昂请假那周,班里值日表就乱了,我还跟班长说是因为他临时换走的,其实就是我代码的问题。但我一直没修,应为当时想的是这种边角情况能出几次,改完还得重新测,太麻烦了。

结果它不光把请假逻辑重写了,还把我那个 if else 叠了八层的老代码整个换掉了。我看不懂,真看不懂,它那个写法我好像在哪个题解里见过,但让是我自己想我是绝对想不出来的。我就坐在那,对着那几行代码看了一个小时,最后照着抄了一遍,才勉强搞明白它到底在干嘛。

太顶了。它比我自己还懂我的代码。

然后我就开始恍惚。也不是难过,就是感觉怪怪的,有点像你练了一年多的东西,现在 AI 随手给你整出来,你除了"好牛"啥也说不出来。但你让我不学我就慌,万一天天靠它写,最后连它写的是啥都看不懂了,那我跟不会写代码的人有啥区别。。。行吧这问题我想了八百遍也没想出答案,下次再想。

对了,上周开学考试出成绩了,物理 64。我妈看到成绩单差点把电脑锁起来,说你再折腾那些破代码我就给你送回老家去。我嗯嗯点头装乖,心里想着下周末还得把这个更新发给班长,反正她也不懂代码(她只知道值日表终于不乱跳了。她真的,我哭死,多好骗一人)。

不说了妈喊我端菜。总之这周最开心的事就是那个 bug 没了,下周接着干。

高二的杨同学
高二的杨同学

OI 转 AI,只有周末能碰电脑。目标:计算机系。

查看主页 →