我写代码时会用到人工智能。有时候这让我感觉自己像是在作弊。
我长期以来一直在开发各种东西。
网站、应用程序、实验。
有些已经完成,但大部分都默默地留在文件夹里,文件夹名称诸如“v3-final-final”。
但有趣的是:
我感觉自己比以前更有能力了。
我现在可以更快地完成工作。
我可以尝试各种想法,而不用担心会“卡住”。
我可以建造以前我根本不敢尝试的东西。
原因很简单:
我编写代码时会用到人工智能。
我并不隐瞒这一点,
但我也很少谈论它。
因为有时候感觉像是在作弊。
代码运行后出现的轻柔声音
我会借助人工智能写一些东西——一些我能理解的、行之有效的东西——然后有那么几秒钟,我会感觉很好。
然后,一个声音传来:
- “这其实不是你建造的。”
- “真正的开发者会自己编写代码。”
- “你只是把别人的想法拼凑在一起而已。”
- “如果有人看到你的创作过程,他们会认为你在作假。”
骄傲竟然能如此迅速地转变为怀疑,这真是令人匪夷所思。
代码运行成功。
功能实现正常。
想法变成了现实。
但我仍然觉得自己做错了什么。
我原以为奋斗就是工作。
那是我最近才注意到的地方。
我以前认为编程的价值在于它的难度。
我越是努力,就越“有意义”。
如果某件事来得容易,那就说明它什么也得不到。
所以,当人工智能让部分工作变得更轻松、更简单、更温和时——
我并没有觉得自己更聪明或更快。
我感觉自己不太真实。
但真正的重点从来都不是敲击键盘。
这不是要我一行一行地敲代码,
也不是要我记住每一个语法细节,
更不是要我花六个小时去钻研同一个错误,以此证明我有资格创作。
价值始终在于我想创造的东西。
想法。
意图。
故事。
实用性。
它带给他人的感受。
人工智能并没有取代现实,
它只是减少了想象与现实之间的一些摩擦。
或许这样也挺好。
或许创造力一直都属于我。
或许:
- 这个想法是我的。
- 方向由我决定。
- 这是我做的决定。
- 这是我的理解。
- 那种感觉——那种“是的,感觉对了”的感觉——是我的。
或许人工智能并没有让我失去开发者的能力。
也许这让我更能展现出我原本的开发者特质。
如果你也有这种感觉
如果你曾经看过自己借助他人帮助编写的、能够正常运行的代码
,并同时感到自豪和羞愧,
你并不孤单。
我们很多人都默默地怀有这种感觉。
也许我们能对自己说的最温柔的话是:
这项工作从来都不是为了证明你的价值,
而是为了创造一些以前不存在的东西。
你做到了。
这算数。
文章来源:https://dev.to/madsendev/i-use-ai-when-i-code-and-sometimes-it-makes-me-feel-like-im-cheating-4lja