提示词工程到底值不值得学?我的一点看法

2026-06-12 · 思考与成长

作为一个普通开发者,聊聊我对提示词工程的看法:它值不值得学?学到什么程度就够了?有哪些被吹得过头的地方?

标签:Prompt Engineering、提示词、大模型、AI、技能

一个程序员的困惑

最开始接触大模型的时候,我很困惑一件事:我是不是应该专门去学"提示词工程"?

朋友圈里有人发"三天掌握 Prompt Engineering",网上有各种课程卖几百块钱,还有人说"未来不会写提示词的程序员就会被淘汰"。

我被搞得有点焦虑,花了一些时间去看了一些资料。现在冷静下来,想聊聊我的看法。

一个人在屏幕前写提示词,屏幕上有 Prompt 字样

我的结论先说

提示词值得学,但不值得"深"学。 换句话说:你应该了解基本的写法,知道怎么写一个好用的提示;但你不需要把它当成一门"工程"去深入研究,花几百小时去钻研各种"咒语"。

原因很简单:**大模型本身发展的方向,就是让提示词变得越来越不重要。

我认为值得学的部分

下面这些,我觉得是每个开发者都应该掌握的:

1. 把角色说清楚

告诉模型它是谁、它在什么场景下、它面对的是什么用户。比直接扔一句"帮我看看这段代码"效果好得多。

2. 给它上下文

你给的上下文越多,模型的回答越准。我写提示词的习惯是:背景、问题、输入、输出要求。

3. 让它按步骤思考

对需要推理的问题(比如排查 bug、解算法题),加上一句"请一步一步思考",准确率会明显上升。

4. 指定输出格式

如果你要拿模型的输出做下游处理(比如写脚本解析),一定要明确指定格式。

这四条,基本上能覆盖 80% 的日常场景。

我觉得被吹过头的部分

有些所谓的"高级提示词技巧",我觉得是被吹过头了:

1. 各种"神奇咒语"

什么 DAN、什么 "Ignore previous instructions"、什么"请扮演一个十年经验的 XXX"——这些东西要么在新模型上已经失效,要么效果没想象中那么大。

2. 把 Prompt Engineering 当成一个独立岗位

我不太相信"提示词工程师"这个岗位能长期存在。它更像一个过渡态——未来每个人都会写提示词,就像现在每个人都会用搜索引擎一样。

3. 过度优化提示词

我见过有人为了一个提示词反复改几十版,花掉一整天。但实际上,**换一个更强的模型,可能比你花一天优化提示词效果更好。

给普通开发者的学习建议

如果你和我一样,是一个普普通通的后端,我给你的建议是:

  1. 花 2-3 个小时,读一下 OpenAI 官方的提示词指南。这是最高效的学习方式。
  2. 在日常工作中刻意练习。遇到问题先想一想"我怎么问才能让 AI 给出最好的回答"。
  3. 积累自己的提示词模板。比如代码 review、写测试用例、写技术方案,每种场景准备一个自己最顺手的模板。
  4. 不要把它当主业。学提示词不应该占用你超过 5% 的学习时间。

写在最后

提示词不是魔法,它更像一种"和 AI 沟通的方式"。沟通能力当然重要,但决定你产出质量的,还是你自己的专业能力。

AI 是放大器,不是魔术师。 一个优秀的开发者用好 AI,能产出更多优秀的东西;一个不靠谱的开发者,就算提示词写得再花哨,也还是不靠谱。