AI时代,不被淘汰的开发者,都有这三种能力

在任何时代,往往有思考能力的人,才能笑到最后。

【一】

这几年,AI像海啸般席卷而来,影响了各行各业。作为身处浪潮中心的开发者,感受最为真切。

Claude Code、ChatGPT、Cursor、Augment Code等这类AI开发工具正在慢慢取代之前惯用的编辑器。

曾经写代码需要查文档、查各类博客、逛各种技术论坛,不知不觉浏览器堆满了标签页。现在问题丢给AI开发工具,有时候提示词都不用写,AI就给你分析的头头是道。

这不禁要感叹一句:这还要啥程序员???

【二】

我不仅一次说过,AI带来了效率提升,这提升完全是质的飞跃。常规的开发,比如CRUD、前端的样式、一些基础的逻辑等,几乎不用自己去干预,AI就能生成很优质的代码。

这样长期下去,对AI的依赖性会变强,多少有点被AI"驯化"的感觉。就拿自己来说,虽然用四个月的时间上线了一款产品「楼里」,同时开源了《独立开发者》和《AI实践》两个知识库。

但是,我怀疑自己不会写代码了,一时间不能脱离AI编程工具去码代码。如果直接面对编辑器,大脑是一片空白的。

从自身的例子反映出,AI对开发者的影响是巨大的。以前常用造轮子、拧螺丝来比喻开发者干的活,现在就可以用整合AI,精准描述问题来形容。

【三】

历史经验告诉我们,既然改变不了环境,那就要适应环境。

依赖AI开发,提升开发效率,我认为并没有什么不对,因为只不过变换了形式。之前是查文档,自己整合代码。现在是给AI提问题,然后AI继续整合好代码。

可以拥抱AI,但是别丢失自己的独立思考,这样才能学会和AI共生,而不是竞争。

所以思考什么?可以思考怎么使用更精准的提示词。可以思考将自己从写代码的人,转变成发现问题的人。

其实Prompt提示词正在悄然成为一种新的编程语言,更加精准的话,AI输出代码的效率会越高。我在《AI实践》这个知识库中有记录提示词的用法。

AI编程工具会输出高效的代码,但是工具只是一个工具,它就像一个写代码的"人"。我们开发者要做的是识别问题、抽象问题、定义问题

举个例子:接到一个开发需求,我们要拆解需求,分析问题,思考可行性等。至于开发,交给AI工具吧,不过哪里开发的不好,你得兜底,因为思路是自己的。

当AI帮忙节省了80%的时间,那剩下的20%,就是和别人拉开差距的地方。

【四】

当前环境,编程不再只是写代码,而是和AI协作的过程;开发者之间的竞争,也不再是编程的能力,而是思维能力。

有独立思考能力的开发者,才能留到最后。

相关推荐
jerrywus15 小时前
前端老哥的救命稻草:用 Obsidian 搞定 Claude Code 的「金鱼记忆」
前端·agent·claude
KEEN的创享空间16 小时前
AI编程从0到1之10X提效(Vibe Coding 氛围式编码 )09篇
openai·ai编程
AlienZHOU16 小时前
为 AI Agent 编写高质量 Skill:Claude 官方指南
agent·ai编程·claude
恋猫de小郭17 小时前
移动端开发稳了?AI 目前还无法取代客户端开发,小红书的论文告诉你数据
前端·flutter·ai编程
KaneLogger18 小时前
【翻译】打造 Agent Skills 的最佳实践
agent·ai编程·claude
QCY18 小时前
「完全理解」1 分钟实现自己的 Coding Agent
前端·agent·claude
王小酱18 小时前
Everything Claude Code 文档
openai·ai编程·aiops
mCell19 小时前
从零构建一个 Mini Claude Code:面向初学者的 Agent 开发实战指南
typescript·agent·claude
雮尘19 小时前
如何在非 Claude IDE (TARE、 Cursor、Antigravity 等)下使用 Agent Skills
前端·agent·ai编程
刘贺同学19 小时前
Day12-龙虾哥打工日记:OpenClaw 子 Agent 到底看到了什么?
aigc·ai编程