从编写代码到教导 AI:AI 辅助开发者的崛起
Source: Dev.to
Introduction
AI 已不再是未来的概念——它已经融入我们的日常生活。和许多人一样,我加入了这段理解并掌握 AI 的旅程,并非出于恐惧,而是出于好奇和目的。
在个人层面,我大量使用 ChatGPT,包括专业版,它已成为我日常的一部分。从获取快速答案和有深度的建议,到处理创建电子表格或管理月度预算等实际任务,AI 大幅降低了日常摩擦。
让我最惊讶的是它自然地融入了家庭生活。它帮助我的孩子完成作业和学校项目——不是取代学习,而是进行引导。在家里,AI 更像是随时可用的能干助理,而不是单纯的工具。
在职业层面,我对 AI 的接触起初是谨慎的。我在工作中使用 ChatGPT 进行推理和问题解决,但始终以过滤的方式进行——注意不在公共平台上分享任何官方或敏感数据。
最近,这种情况改变了。我的组织正式开始在研发和开发中采用 AI 工具,这时 AI 从旁观者转向了我的工作流核心。Cursor 和 GitHub Copilot 等工具现在已成为日常开发的一部分。
Productivity, Reimagined
随着 AI 处理重复的编码、模板逻辑和日常任务,我的关注点转向了更高价值的工作:
- 架构决策
- 复杂问题求解
- 代码质量与可维护性
- 持续学习
我的生产力不仅提升了,还发生了演变。随着我对与 AI 合作而非绕开 AI 越来越熟悉,这种提升仍在继续。
AI Isn’t Replacing Engineers
今天刷社交媒体,你会发现一种模式——每隔一两条帖子就会谈论 AI 抢走工作或让岗位变得多余。我不是 AI 专家,但根据迄今为止的经验,我认为这种恐惧是误置的。
我们在不再手工进行长时间计算时并未害怕计算器。AI 只是这一演进的下一步。真正的风险不是 AI,而是抗拒变革。
From Language‑Centric to AI‑Assisted Development
我主要是 .NET 开发者,使用微软技术。我的旅程始于学习 C,随后经历了多个框架和平台,今天已经走向学习 AI。
此时,我不再仅仅把自己视为 .NET 开发者。我看到自己正在演变为 AI‑assisted developer(AI 辅助开发者)。
What Matters Now
- 为 AI 提供正确的上下文
- 教会它你的系统架构
- 为你的框架和工作流进行定制
- 使用它对代码进行推理
学习新编程语言仍然重要——但掌握如何与 AI 合作变得更加关键。
The Real Differentiator: AI Customization
展望未来,我坚信 AI 定制化将成为关键差异点。能够教会 AI 理解自己的需求、系统、框架和约束的开发者,将比把 AI 当作通用代码生成器的开发者更快实现规模化。
不论使用何种编程语言,这都是我们在未来几年里提升生产力和技能的方式。未来不是 AI 对抗开发者。