侧边栏壁纸
  • 累计撰写 36 篇文章
  • 累计创建 9 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

AI来了,一个普通 Java 程序员的真实感受

仓鼠
2026-07-29 / 0 评论 / 0 点赞 / 11 阅读 / 3151 字 / 正在检测是否收录...

AI 时代,一个 Java 程序员的一些碎碎念

距离上一次认真写博客,好像已经过去挺久了。

这几年一直做 Java 后端相关的开发,平时工作内容主要还是业务开发、接口、数据库、设备数据这些。

以前写代码的时候,基本就是:

打开 IDEA → 分析需求 → 写代码 → 调 Bug。

但是最近这一年,随着 AI 工具越来越火,自己的开发习惯也发生了一些变化。

尤其是 Cursor、ChatGPT、Codex 这些工具用起来以后,最大的感受就是:

我已经好几个月没有真正意义上的“手搓代码”了。

当然,不是真的不写代码了。

而是很多重复性的工作,会习惯性先交给 AI。

比如:

  • 创建基础代码结构
  • 生成一些模板代码
  • 分析报错原因
  • 优化代码逻辑
  • 编写简单 SQL
  • 阅读陌生项目代码

以前可能需要自己慢慢摸索,现在更多变成:

先和 AI 沟通一下思路,然后自己判断和修改。


AI 改变的是开发方式

以前:

我要怎么把代码写出来?

现在:

我要怎么把问题描述清楚,让 AI 帮我解决?

这其实也是一个变化。

很多人担心 AI 会不会替代程序员。

个人感觉,短期内更多的是提高开发效率。

但是它也会提高对程序员的要求。

以前可能一个需求下来,只需要考虑:

“怎么实现”。

现在可能需要考虑:

  • 这个方案合理吗?
  • 代码有没有隐藏问题?
  • 数据量大了怎么办?
  • 性能会不会有问题?
  • 架构是否可以扩展?

特别是做物联网相关开发。

设备接入、数据采集、消息处理这些场景,并不是生成几个 Java 类就结束了。

设备可能断网。

数据可能重复。

消息可能延迟。

系统可能需要支撑大量设备。

这些问题依然需要开发人员去思考。


最近的一些感受

以前觉得程序员最重要的能力就是:

写代码快。

现在感觉:

代码能力只是基础。

更重要的是:

  • 理解业务
  • 解决问题
  • 技术选型
  • 系统设计
  • 总结经验

AI 可以帮你写代码。

但是它替代不了你过去几年踩过的坑。

也替代不了你对业务的理解。


最近使用的一些 AI 和效率工具

记录一下最近比较常用的一些工具。

AI 工具

Cursor

https://cursor.com/

ChatGPT

https://chat.openai.com/

Claude

https://claude.ai/

DeepSeek

https://chat.deepseek.com/

GitHub Copilot

https://github.com/features/copilot


其他工具

Obsidian(个人知识库)

https://obsidian.md/

Apifox(接口管理)

https://apifox.com/

0

评论区