CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 时代工程实践/课时/初级开发者
RawBlame
课时目录12 节

AI 时代工程实践

  1. 01AI vs 传统编程
  2. 02传统工程纪律
  3. 03适合用 AI 的任务
  4. 04不适合用 AI 的任务
  5. 05AI 结对编程
  6. 06代码所有权
  7. 07质量门禁
  8. 08初级开发者
  9. 09高级工程师
  10. 10AI 与内容创作
  11. 11团队政策
  12. 12综合练习

初级开发者

如何用 AI 学而不跳过基础。

25 分钟

初级开发者

AI 能 答题、写 demo、解释概念,也能让新人 误以为已会——跳过调试、读源码、写测试的基本功。本课讲 如何用 AI 加速学习而不空心化。

学习目标

  • 区分「能跑」与「理解」
  • 制定新人 AI 使用顺序:先 Git/测试,再 Agent
  • 衔接 git-essentials 与 testing-essentials 学习路径

新人常见陷阱

陷阱表现长期代价
复制即会绿测但不解断言改需求就懵
跳过报错让 AI「修到能跑」不会读 stack trace
大 Agent 改仓看不懂 diff无法维护
不 commit本地一团无工程习惯

原则:AI 是 助教,不是 代考。

推荐学习顺序

1. git-intro + git-commit(自己的改动可追溯)
2. test-intro + 写第一个失败测试
3. ai-intro + Copilot 补全单行
4. ai-prompt 小步任务
5. 在 mentor Review 下才用 Cursor Agent

与 aie-traditional 纪律一致:先会走,再跑步。

健康的 AI 学习法

场景做法
不懂报错AI 解释 → 你对照源码验证
新 APIAI 给最小例子 → 你手写变体
作业/练习AI 提示方向,不直接交完整答案
CodeRoadMap 贡献从改一行链接开始,再起草整课

ai-coding-essentials 工具课 建立在 git + testing 之上。

Mentor 可执行的规则

  • 第一个月:禁止 无 Review 的 Agent merge
  • PR 必须能口述「我改了什么、为什么」
  • 要求 先写测试再让 AI 补实现(TDD 轻量版)

自测:我真的会了吗?

  • 关掉 AI,我能 重写 昨天那功能的核心 20 行吗?
  • 我能 向同事 解释 diff,不靠 AI 总结?
  • 测试红时,我 先读断言 再开 Chat?

练习

  • 完成 git-branch 配套练习后再开 Copilot
  • 用 AI 只生成 测试,实现自己写;对比理解深度
  • 写学习笔记:AI 帮了什么、哪块必须自己练

小结

AI 缩短到达理解的距离,不能替代理解本身。 下一课:高级工程师 如何带规范、审产出。

加载本节练习…
← 上一课质量门禁下一课 →高级工程师