diff options
| author | eltrac <hi@eltr.ac> | 2026-04-28 22:41:47 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-04-28 22:41:47 +0800 |
| commit | f72631dadcd032ce80aeaf8dc0b9c18c92f0fa8b (patch) | |
| tree | 54dd6734168a2f48f7cd95e0c6fb066eac3f1286 /content | |
| parent | b2dafdc37054916df2cf100ab6fbbd4015acf245 (diff) | |
[draft] new article draft
Diffstat (limited to 'content')
| -rw-r--r-- | content/article/no-ai-for-my-joy.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/content/article/no-ai-for-my-joy.md b/content/article/no-ai-for-my-joy.md new file mode 100644 index 00000000..0d9f88b3 --- /dev/null +++ b/content/article/no-ai-for-my-joy.md @@ -0,0 +1,27 @@ ++++ +title = '我(不)想让 AI 帮我做' +subtitle = '' +slug = '' +tags = ['AI'] +categories = '' +date = 2026-04-28T22:20:32+08:00 +draft = true +toc = true ++++ + +标题之所以没有使用 LLM 这个在如今大多数情况下更准确的词,是因为我想讨论的是更宽泛的技术。帮人做事的不只是大语言模型,对于个别人来说,还有可能是文生图模型等等。所以我使用了 AI 这个词。 + +如果你读过本博客其他有关 AI 的文章,你会发现我大部分时候都没什么好话说。我为什么不喜欢这门*不少人都相信即将翻天覆地地改变世界*的技术呢?我就从我最熟悉的领域说起吧。编程,也正是如今受 LLM 影响最大的技能之一,是我从小学五年级就开始做的事情。我喜欢编程,一开始是因为我喜欢创造的感觉,我还记得我写第一个易语言程序的时候(很不幸,这的确是我的启蒙编程语言),我把 UI 拼成自己喜欢的样子时有多高兴。后来,我意识到自己代码能力太弱,那时的我连分支和循环结构都不知道是什么。<!--more--> + +尽管我仍然喜欢创造,但我很快迷上了另一项可以称作是智识锻炼的活动——写代码本身。我喜欢研究如何写出漂亮的代码,我喜欢思考编程语言和自然语言的关系,我总是在思考什么样的代码是好的代码。可如今,当我放下 Bob 大叔写的《代码整洁之道》时,我叹息。函数体里的代码应该位于同一抽象层上,函数应该简短,一个文件的长度不应该超过一个屏幕的大小…… 这些东西还有人在乎吗? + +我从今年开始学 Lisp,准确来说是 Clojure 和最近初探索的 Guile Scheme。在感受函数式编程的震撼之时,我也被另一种焦虑缠绕着:没人在乎你的代码漂不漂亮,没人在乎架构是否合理,没人在乎你用的什么编程语言,人们只想让程序运行起来,把事情办好,而且越快越好。当然,有人会像要求设计师必须用 PhotoShop(否则显得不专业)一样要求程序员必须用*丑陋的* Java 和 Spring Boot 做开发,但如果可以,他们真的想要完全把代码消除掉,甚至[把软件工程师也弄走](https://jrswab.com/blog/why-do-they-want-to-get-rid-of-software-engineers/)。讽刺的是,他们既无法理解写代码本身的乐趣,又觉得写程序就只是写代码,觉得软件工程里的工程二字没有实义。 + +我逐渐把握了我对生成式人工智能的矛盾态度,其实一点也不矛盾:==和所有技术进步一样,我想让技术解放我,让我不必做我不想做的事情;但我不想让技术限制我,让我没法享受我想做的事情。== + +我逐渐意识到,编程智能体(Coding Agents)之所以发展迅猛,很大程度上是因为行业里充满了**不喜欢写代码的程序员**。很不幸,我属于喜欢写代码的那一类。 + +## 叛徒 + + + |
