我喜欢它,但更讨厌它(AI)
一位开发者反思了AI工具如何将编程从一种热情转变为一种上瘾的依赖,但一个没有AI完成的项目让他们重新找到了编程的乐趣。
这篇文章显然是在谈论人工智能,这个每个新开发者的“伟大工具”。我作为一个ChatGPT时代的开发者,在2022-2023年间第一次使用ChatGPT开发了一个Discord机器人,那是我第一个项目。但那时还只是小试牛刀,这其实是更糟糕状况的开端。
如今,我几乎开始把它比作一种上瘾。遇到新项目?我会问Gemini:“我该怎么做……?”一个模糊的新想法?对ChatGPT说:“把这个想法扩展得更具体!”一个新的应用?让Claude:“给我创建文件结构,并生成构建它所需的一千个文件。”
大约三个月前,我用汇编语言搭建了一个网页服务器,这是一个我实际上无法滥用AI的项目,因为调试它生成的代码比我自己写还要困难。在那段时间里,我记起了为什么最初热爱编程——不仅仅是因为能创造出有用或喜欢的东西,而是因为每个项目都有它自己的挑战、成功和要学习的教训。我喜欢编写代码,并看到它第一次就成功执行复杂的操作。如果没有成功,我就会上网搜索,查看人类的回复,哪怕是15年前的。
AI剥夺了这种快乐。你只需要问一个问题,它就会进行大量数学运算并产生一个自信的输出。然后你复制粘贴,就完成了——你的革命性初创公司就这样诞生了。奇怪的是,曾经你给机器发指令,而它的核心回应是逻辑上的“是”或“否”,现在它却让你先说“是”或“否”,然后才做你本来就要做的事情,就像它偷走了你的常识、批判性思维和创造力。
然而,我仍然让Claude来修正这篇文章……