ChatGPT 都出到第几代了?一个普通程序员一年来用 AI 的真实感受

回忆:2022 年底的那个冬天

2022 年 11 月,ChatGPT 横空出世。当时我还觉得:"不就是个高级聊天机器人吗?" 结果用了之后——真香。到现在 2025 年初,一年多过去了,AI 已经成了我日常工作不可或缺的一部分。这篇文章就来聊聊我这一年多来用 AI 的真实感受。

GPT-3.5 → GPT-4:质的飞跃

刚开始用 GPT-3.5 写代码,感觉像在教一个实习生——你得把需求拆得非常细,它还经常理解错。你问它"写个二分查找",它给你写出来了,但是边界条件处理错了。你说"改一下",它改了,但又引入了一个新 bug。

GPT-4 出来后,一下就不一样了。它像一个工作了三五年的工程师——你给它一个需求,它能理解上下文,能考虑到你没想到的边界情况,还能反过来问你:"这个参数是不是应该做空值校验?"

真实案例:我让它帮我写一个复杂的 SQL 查询,涉及多层子查询和窗口函数。GPT-3.5 写了但性能极差,GPT-4 不仅写对了,还加了索引建议和执行计划分析。我服了。

Claude、Gemini:AI 卷起来了

OpenAI 一家独大的日子很快就过去了。Anthropic 的 Claude 2/3、Google 的 Gemini、Meta 的 Llama……各家大模型陆续登场。

Claude 是我个人最爱的写作助手。它的风格偏细腻,写出来的文字比 ChatGPT 更有"人味儿"。Gemini 在推理和数学上更强,但中文支持差一些。

现在我日常是这么分工的:

  • 写代码、debug → ChatGPT / Claude 换着用
  • 写文档、润色 → Claude
  • 数据分析、复杂推理 → Gemini
  • 本地跑模型、搞搞实验 → Llama 3 本地部署

"AI 要取代程序员了"——真的吗?

这个话题提了好几年了,我的结论是:AI 不会取代程序员,但会用 AI 的程序员会取代不会用 AI 的程序员

这一年多的体验告诉我,AI 确实能极大提升效率:

  • 以前写单元测试要半天?现在 AI 十分钟给你生成 90% 的测试覆盖
  • 以前查文档翻半天?AI 直接给你答案 + 示例代码
  • 以前重构代码战战兢兢?AI 帮你分析影响范围

但 AI 也有明显的短板:没有真正的理解能力。它可能会写出看起来很对、但实际有安全漏洞的代码。它可能会"幻觉"出一些不存在的 API。它也理解不了你的业务场景和团队规范。

所以 AI 是工具,不是替代品。用得好,你是超级程序员;用得不好,你就是在生产线上埋雷。

AI 写文章这件事

包括这篇文章,也是 AI 辅助写的。我给了大纲和要点,AI 帮我展开,我再来审核修改。效率提升 10 倍。以前写一篇技术文章要 2-3 小时,现在 20 分钟就能搞定。

但你能完全让 AI 代笔吗?不能。AI 写的文章总有一种"塑料味"——看着很流畅,但就是感觉少了点什么。所以我现在是 AI 写初稿,我来"注入灵魂"。这个模式,强烈推荐。

展望 2025:AI Agent 要来了

2025 年最大的趋势是 AI Agent。不再是简单的问答,而是 AI 能主动帮你完成任务——帮你订机票、管理项目、自动修 bug。GPTs、Claude 的 Tool Use、AutoGPT 都是这个方向的尝试。

说实话,我还是有点期待的。但我也保持警惕——当 AI 能主动做事的时候,我们更需要知道它在做什么

总而言之,AI 已经改变了我的工作方式。2025 年,我选择拥抱变化,而不是站在原地骂街。你呢?

comments powered by Disqus