528f9e17a9
- 修改《AI 编程扩展大全》标题、开头和结尾,使其符合教程特性 - 在《AI 辅助工具集》中补充 MCP 服务推荐和规范化开发工具介绍 - 在《AI IDE 插件》中新增 Claude Code 扩展和 IDE 扩展插件详细说明 - 新增《Spec-kit:规范驱动开发框架》工具实战文章 - 新增《OpenSpec:轻量规范开发框架》工具实战文章 - 新增《Agent Skills:通用 AI 技能库》工具实战文章 - 新增《Superpowers:核心技能库》工具实战文章 - 优化《AI 编程工具大全》目录结构,细化辅助工具集和工具实战板块说明
153 lines
7.2 KiB
Markdown
153 lines
7.2 KiB
Markdown
# AI 时代程序员必须做的 20 件事
|
||
|
||
你好,我是程序员鱼皮。
|
||
|
||
2026 年了,AI 已经能写 85% 的代码,让一个人能顶一个团队。程序员的角色正在被重新定义:从代码编写者变成 AI 指挥官,从手动实现变成意图驱动。
|
||
|
||
你可能会好奇:
|
||
|
||
- 在 AI 时代,程序员最危险的是什么?
|
||
- 哪些能力会让我在职场中更有竞争力?
|
||
- 我应该如何调整自己的学习和工作方式?
|
||
|
||
别担心,这篇文章我会带你了解 AI 时代程序员必须要做的 20 件事。做到一半以上,你就能稳稳立于不败之地。
|
||
|
||
|
||
|
||
## 一、思维转变
|
||
|
||
在 AI 时代,程序员的核心能力不再是写代码的速度和质量,而是把想法清晰表达出来的能力。
|
||
|
||
1、把事情想明白、说清楚,能准确表达你的需求。
|
||
|
||
明确需求始终是程序员工作的第一环,AI 再强也替代不了人与人的沟通。更重要的是,你要学会跟 AI 说清楚你想要什么,用清晰的语言描述需求。
|
||
|
||
2、AI 生成的代码可能有漏洞,要多注意边界条件和编码规范,多做测试。
|
||
|
||
你必须建立严格的代码质量检查流程,像自动化测试、静态分析、安全扫描、人工审核,一个都不能少。
|
||
|
||
3、工作中做好计划和进度跟踪,及时沟通和汇报,不把问题遗留到变成事故。
|
||
|
||
让 AI 帮你干活的时候,你要随时检查它的产出,确保每一个自动生成的功能都能追溯。控制风险的速度必须超过写代码的速度。
|
||
|
||
4、思考和分析如何优化目前的工作流程,引入工具和方法,提升生产效率。
|
||
|
||
AI 时代最值钱的能力是 **知道什么时候用什么工具**。要把 AI 融入到你的日常工作中,让效率翻倍增长。
|
||
|
||
|
||
|
||
## 二、技术深耕
|
||
|
||
AI 能帮你写代码,但不能帮你做决策。你懂不懂技术,决定了你能不能判断 AI 写的代码对不对、好不好。
|
||
|
||
5、把自己工作中用到的技术用熟,搞清楚原理、优缺点、适用场景。
|
||
|
||
如果你不懂技术原理,就只能盲目相信 AI,无论它说什么你都 “对对对”。只有真正理解技术,才能在 AI 给你的一堆方案里挑出最好的那个。
|
||
|
||
6、主动拓宽能力边界,前端学点儿后端,后端学点儿前端。
|
||
|
||
现在很多公司都在推全栈,AI 让跨界学习变得更简单了。别给自己设限,能独当一面的人,才是公司真正需要的。
|
||
|
||
7、深入学习至少一个常用开源项目,从源码层面吃透这项技术。
|
||
|
||
AI 很难理解大型项目的整体设计思路。因此你学习如何读懂源码时,其实也是在学习 “怎么写出让 AI 更容易理解的代码”。
|
||
|
||
8、自己一个人从 0 到 1 开发一个完整的项目。
|
||
|
||
从需求、设计、开发、测试到上线,每个环节都亲自走一遍。只有做过完整项目的人,才能真正理解 AI 在哪些环节有用、哪些环节不靠谱。
|
||
|
||
|
||
|
||
## 三、AI 实战
|
||
|
||
会用 AI 工具只是入门,真正的高手是能指挥 AI、管理 AI 的人。
|
||
|
||
9、熟练掌握至少一款 AI 编程工具,比如 Cursor、Claude Code、GitHub Copilot 等。
|
||
|
||
不会用 AI 工具的程序员,就像不会用搜索引擎一样,干活效率会差一大截。
|
||
|
||
10、掌握 Vibe Coding 氛围编程的技巧。
|
||
|
||
简单说就是 **用自然语言告诉 AI 你要什么**,让 AI 帮你写代码。你要少纠结语法细节,多关注产品整体的感觉和方向。
|
||
|
||
11、学会写高质量的 Prompt,让 AI 输出更精准的代码。
|
||
|
||
怎么跟 AI 说话,是 AI 时代的必修课。比如把复杂的任务拆成小块,一步一步让 AI 完成,效果会好很多。
|
||
|
||
12、学会给 AI 提供足够的背景信息。
|
||
|
||
AI 写代码的质量,很大程度取决于你给它的信息够不够。要学会整理项目文档和代码注释,让 AI 更了解你的项目。
|
||
|
||
13、学习 AI 应用开发,比如 LangChain、Spring AI、Agent 开发。
|
||
|
||
未来的软件几乎都会带有 AI 功能,会做 AI 应用开发的人,相当于拿到了未来的入场券。
|
||
|
||
14、学会让多个 AI 协作完成复杂任务。
|
||
|
||
以后程序员的工作会越来越像项目经理,把大任务拆成小任务,分配给不同的 AI 去完成,然后把结果整合起来。
|
||
|
||
|
||
|
||
## 四、学习成长
|
||
|
||
技术更新换代越来越快,只有持续学习和积累才能不被淘汰。
|
||
|
||
15、每天读 2 ~ 3 篇技术文章,一年就是近 1000 篇,相当于几十套教程。
|
||
|
||
很多同学总是以工作忙为理由让自己习惯躺平,但其实每天抽十几分钟进行碎片化学习就够了。要重点关注 AI 大模型、AI Agent、RAG 这些新技术。
|
||
|
||
16、不断接触新技术和新工具,完善自己的知识体系。
|
||
|
||
技术圈变化太快了,今年火的东西明年可能就过时了。要持续关注 AI 资讯,保持好奇心,别让自己掉队。
|
||
|
||
💡 可以通过 [鱼皮的 AI 导航网站](https://ai.codefather.cn/) 获取最新 AI 资讯和 AI 学习资源。
|
||
|
||

|
||
|
||
17、坚持复盘总结,每天记录工作、每月整理收获、每半年做一次大复盘。
|
||
|
||
没有总结的经验不是经验,只是经历。把踩过的坑、学过的知识整理成笔记,下次就能直接用。
|
||
|
||
18、整理属于自己的素材库,比如 Bug 库、经验库、知识笔记库、工具库。
|
||
|
||
工作 1 年和 3 年的差距,就在于你有没有持续积累。这些积累是你判断 AI 写的代码对不对、处理疑难杂症的底气。可以用语雀、Notion 等有知识库能力的软件来整理。
|
||
|
||
19、持续坚持技术内容输出,每周产出 1 ~ 2 篇原创技术文章或笔记。
|
||
|
||
输出不是简单地搬运知识,而是要分享 AI 学不到的实战经验,比如怎么跟不同的人沟通、怎么在老项目里用上 AI、怎么平衡开发的成本和收益。输出的同时,也是在倒逼你不断输入知识。
|
||
|
||
20、保持开放心态,拥抱变化,把 AI 当成队友而不是对手。
|
||
|
||
与其担心被 AI 取代,不如成为最会用 AI 的那批人。未来属于那些能和 AI 默契配合的高手。
|
||
|
||
|
||
|
||
## 写在最后
|
||
|
||
这 20 件事,其实可以总结为两个核心:
|
||
|
||
1. **会用 AI**:让 AI 成为你的效率倍增器,而不是你的替代者
|
||
2. **有真本事**:技术深度和实战经验,是你判断 AI 对不对的底气
|
||
|
||
那些只会 CRUD、不愿学习、拒绝改变的程序员,注定会被淘汰。但那些拥抱 AI、持续进化、有核心竞争力的人,反而会迎来职业生涯的黄金期。
|
||
|
||
**你不需要比 AI 强,你只需要比不会用 AI 的人强。**
|
||
|
||
种一棵树最好的时间是十年前,其次是现在。从今天开始,选 3 件事坚持做,一个月后你就会看到变化。
|
||
|
||
共勉!
|
||
|
||
|
||
|
||
## 推荐资源
|
||
|
||
1)鱼皮 AI 导航网站:[AI 资源大全、最新 AI 资讯、免费 AI 教程](https://ai.codefather.cn)
|
||
|
||
2)编程导航学习圈:[学习路线、编程教程、实战项目、求职宝典、交流答疑](https://www.codefather.cn)
|
||
|
||
3)程序员面试八股文:[实习/校招/社招高频考点、企业真题解析](https://www.mianshiya.com)
|
||
|
||
4)程序员写简历神器:[专业模板、丰富例句、直通面试](https://www.laoyujianli.com)
|
||
|
||
5)1 对 1 模拟面试:[实习/校招/社招面试拿 Offer 必备](https://ai.mianshiya.com)
|