面向工程师实战AI编码训练营 AI Coding for Real Engineers

面向工程师实战AI编码训练营 AI Coding for Real Engineers
AI Coding for Real Engineers 这是一个为开发者准备的两周集训营,专门教大家怎么在真正的项目里用AI工具写代码。我们会讲怎么收集资料、做计划、调整方向、不断根据反馈改进,还有怎么让AI在你不在的时候也能干活,以及人在过程中如何检查和控制这些AI工具的工作。
说明

你使用AI编程工具吗?

我确实使用。

连续数月每天用AI编写软件教会了我很多东西。它改变了一些我的看法,并大大提升了我对现代软件工程的看法。

这里有两个我学到的东西:

  1. AI既能被过度炒作又能变得极其强大。如果处理得当,它是极其有用的。
  2. AI是像我们这样的开发者深化和升级基础技能集:即工程技术的一个号召。 AI编程可以帮助像你这样的开发者比以前更快、更好、更有用地生成代码……但也可能是更加危险的代码。技术债务、浪费的时间、精力和努力。

像Claude Code这样的工具可以成为你最好的朋友,也可能是你遇到过的最糟糕的队友。

这一切都在于你怎么使用它。

大多数开发者从错误的方式开始使用AI编码 在我的经验中,关于AI编码工具,大多数开发者会犯两个主要错误:

错误一:他们把一切都交给AI。 错误二:他们什么都不交给AI。 当开发者犯第一个错误时,他们很兴奋。被“代码是廉价的”这一想法所诱惑。他们不停地构建和发布,不知不觉间就被自己不理解的意大利面条代码淹没,这些代码如此纠结,以至于即使是AGI(高级通用智能)也无法修复。 当开发者犯第二个错误时,他们会感到担忧。他们知道积累技术债务是多么容易。他们不相信Claude Code,也不相信他们使用它的开发过程。所以他们尝试将所有事情都记在脑海中,结果很快就会感到不知所措并精疲力尽。 这两种方法都是被动反应式的,而不需要几十年的经验就能知道当开发团队以这种模式运作会发生什么。

你需要的是设计自己的主动、高效的中间道路。既不是YOLO(只活一次),也不是OH NO(哦,不)。

一条自信的道路,因为你可以信任你的经验、技能、流程和工具(按这个顺序)。换句话说,就是工程师的道路。

当你走工程师的道路时,你可以从Claude Code获得非凡的结果:

  • 更快的发展
  • 更好的自动化测试
  • 更高质量的软件
  • 更多的乐趣,更少的苦工

最重要的是,你会腾出时间专注于最有价值的工作:规划、设计和真正的工程。

那么,如何才能在焦虑和过度兴奋之间找到平衡,建立起那份自信呢?

第一步:像工程师一样分析

生产环境——尤其是现有的代码库——需要一种专业的方法。

先进的工具无法替代工程。事实上,工具越好,码农与真正工程师之间的差距就越大。

真正的工程师知道软件开发的真实工作从来不是编写代码行。

他们知道工程发生在大脑中,而不是在IDE里。

作为工程师,你必须有一个计划来防止:

  • 数据丢失或破坏
  • 不符合行业或公司标准
  • 足够微妙以至于直到为时已晚才被注意到的破坏性变化
  • 最重要的是:随着你对代码库“感觉”的丧失而陷入泥潭

最后一个尤其应该牢记于心,因为失去这种感觉不仅仅是情感上的反应。它是一种真实的认知损失,导致理解力下降、团队混乱以及可能对开发者及其团队造成长期损害的不堪重负。

这些风险很高,成本可能是惊人的。

但这些问题并不是新问题,尽管它们因新工具而加速出现。

像你这样的软件开发者已经面对每一次创新带来的相同挑战:从脚本语言到GUI再到高级Web框架,从外包到分布式计算。

这就是工程的遗产:我们的工具总是在变化。我们也在不断适应。

我们可以使用这些新工具加速新的解决方案。

这就是为什么真正的工程技能至关重要,无论是今天、明天还是永远。

第二步:像工程师一样思考

真正的工程师对自己的工具了如指掌:一个工具的优点是什么,如何以及在哪里表现出色,哪里会失败或停滞,以及它如何崩溃。

作为工程师,你应该知道虽然AI是一个新颖且不寻常的工具……但它仍然是一个工具。一个你必须有意地融入你的专业软件开发过程中的工具。

你可以建立使这些工具值得信赖的过程。

以下是你需要充分利用Claude Code或任何AI编码助手的核心工程技能:

  • 沟通:清晰地分享你的想法、观点、观察和需求
  • 预测:快速识别潜在问题,在其发生之前
  • 规划:可靠地将大块工作转化为格式良好的PRD(产品需求文档)
  • 分解:有条理地将大计划分解为范围明确的迭代任务
  • 委派:自信地知道什么以及如何委派任务
  • 系统化:持续构建产生高质量输出(类型、测试和审查)的反馈循环
  • 并行处理:谨慎平衡质量保证和编码,以实现最大生产力

这些都不是新概念。这是工程。

这里有一个小秘密:这些高层次的技能不仅适用于有效地与人合作,也适用于编码代理。

真正的工程是生成安全、有价值、长期持久代码的唯一方法,无论是手动还是使用AI工具。

如果你今天不在开发过程中使用这些技能——或者你不一致地使用这些技能——那么今天就是学习如何使用的日子。

如果你今天已经在手动编写代码时使用这些技能,现在是时候学习如何将其应用于Claude Code。

你生成代码行的方式可能会改变,但生产良好工程软件的核心基础是永恒的。

你的工程技能决定了成功与失败、增强生产力和技术债务的速度、安全代码和危及一切的代码之间的区别。

现在:学会像真正的工程师一样使用AI编码

当你实践真正的工程时,你就解锁了Claude Code的力量。

例如,我一直梦想着为我的个人课程开发过程打造完美的课程创建者。

从保持我的想法有序,到实际的录制和编辑过程。我只知道合适的软件可以让我更专注于创造令人惊叹的学习体验。

但这关系到我的生计。这不能只是一个周末的随意项目。我需要一个可靠的专业级工具,并且知道为此类时间投资辩护从来没有意义。

因此,多年来,这个工具一直只是个幻想,有许多未完成的尝试。

但是自从我开始使用Claude Code和Ralph循环以来,我已经提交了超过1,000次commit,并创建并关闭了500多个自己的问题。如今,我的专业级课程创建者包含了我从未想象过的东西:

  • 完整的浏览器内视频编辑器
  • 具有14种独特模式的AI写作助手
  • Dropbox/CMS/YouTube/X/LinkedIn同步功能

这一切都由TypeScript驱动(显然),并由出色的Effect.ts库支持。

关键在于:我利用业余时间完成了所有这些,同时经营我的业务并享受作为2岁孩子父亲的生活。

我想与你分享这种力量。

所以我进入了头脑风暴模式,问自己:

开发者需要什么才能成为由Claude Code赋能的工程师?

这就是《真实工程师的AI编码》诞生的原因。

我为你设计了一个全新的两周课程,在这里你将……

  • 学习和更新永恒的工程技能
  • 更新你的工程技能,包括一个新的AI辅助开发工作流

你将学习Claude Code的工作原理、它的能力和局限、如何准备你的工作、用令牌高效但可靠的规则管理和引导它、保持项目按计划进行、测试输出并在每一步确保质量。

你将学习如何将Claude Code融入现实世界的生产环境中,带有现有代码库和流程。

你还将体验正确使用强大的工具如Claude Code如何增强你的能力并加深你对代码库的理解。

换句话说:你将从码农变成AI英雄。

我最新的为期两周的异步群组课程为你提供基于实际生产经验的最佳AI编码材料。所有内容都设计为可应用于你的实际项目。

预习课程:了解Claude Code

  • 大型语言模型(LLMs)的基础知识及探索/构建/清理循环
  • 使用AGENTS.md、自定义技能和渐进式披露进行引导
  • 使用产品需求文档(PRDs)和多阶段计划以及示踪弹验证架构决策
  • 构建反馈循环,确保代理输出可信且高质量
  • 使用Ralph循环运行无人值守代理,同时保持高质量
  • 使用原型设计、研究和软件架构技能构建真正优秀的产品

每周完整安排:你将学习、实践和构建的内容 每个周一,你将获得该周全部课程的访问权限,让你可以自由选择进度和时间安排。你可以快速浏览课程,也可以慢慢来;复习以确保理解,并在办公时间提出问题!

以下是详细内容:

预习课程:了解Claude Code 为了帮助你在第一天就能迅速上手,一旦报名成功,你会立即获得一系列“了解Claude Code”的课程,这些课程是我专门为这个课程设计的。

如果你是Claude Code的新手,这将帮助你熟悉CLI编码助手中的关键术语和功能。如果你已经很熟悉了,这也是一次有用且轻松的复习!

第一周:基础、引导与规划 本周,我们将构建你与AI编码代理合作的工程工具包。

首先,我们会确保你理解大型语言模型(LLMs)的实际限制及其管理方法,同时使用Claude Code成功地在一个生产级代码库中构建新功能。

你将学习上下文窗口的工作原理,为什么谨慎管理它们很重要,以及子代理如何帮助你保持上下文窗口的整洁。我们将练习探索大型代码库并使用计划/执行/清理循环。

结合所有这些技术,可以帮助你的编码助手保持在“聪明区”,写出优秀的代码,避免进入“愚蠢区”而陷入困境。

然后,你将学习如何引导编码助手。你将编写一个AGENTS.md文件,不浪费令牌在不必要的指令上,而是教导你的代理如何通过自定义技能和渐进式披露符合团队的偏好和专长(同时防止浪费令牌)。

到第一周末,你将像高级工程师一样规划和构建功能:

  • 将完整的功能分解成适合上下文窗口大小的部分进行构建
  • 使用专门设计的技能编写PRD
  • 使用示踪弹在提交全面构建之前验证架构
  • 执行多阶段计划,交付远超单个代理会话处理能力的功能

我们将在第一周结束时举行办公时间。带来你的问题,获得直接的答案。如果不能参加直播?提前提交问题并获取录音和文字记录。

第二周:反馈循环、无人值守代理及人机协作模式 第二周在第一周的基础上进一步深入,介绍使AI辅助软件工程既可靠又可信的系统。

首先,你会发现当与代理合作时,绿色CI管道是不可妥协的,并学习哪些类型的测试属于(或不属于)你的代理的红绿重构工作流程。你将构建一个自定义“技能”,将团队的质量标准编码到每个任务中,并添加预提交钩子,为你的代码质量增加确定性的安全网!

然后,自动化你的工程工作流的关键:“Ralph Wiggum”循环,这是一个看似简单但实际上非常强大的模式,让代理能够自主地在整个应用程序中构建整个功能。

你将学习并实践两种模式下的Ralph操作:首先是“人机协作”模式(提示:你是那个人)。HITL给你在学习过程中提供了可见性和控制权。

然后我们将去掉训练轮,设置一个安全沙盒,让Claude Code完全自主操作(当你不在时),从GitHub Issues积压中提取优先修复和功能,并提交更改到分支。经过一点练习,你将让它处理工作,而你可以专注于其他最重要的事情。

到第二周末,你将清楚知道何时留在循环中,何时切换到无人值守的自主模式,包括:

  • 如何以及何时运行研究阶段,节省未来会话数小时的工作
  • 灵活看板的力量,而不是预先制定的计划
  • 也许最重要的是,如何确保你的代码库准备好让AI代理有效导航

第二周的办公时间与Matt一起。同样的形式,更深入的问题。现在你已经有实际经验作为基础,我们可以帮助你将实践与代码库中的实际工作联系起来!

你的AI编码未来在这里 本课程专注于Claude Code CLI,这是我磨练这些技能并取得最佳结果的地方。因此这是教你这些技能的最佳方式!

但一旦你掌握了这里的技能,你将能够在几乎任何CLI编码助手中使用相同的技术和知识,并适用于几乎任何前沿AI模型。

你练习这些技能越多,你在生产级代码库中使用编码助手时就会有更好的判断力

格 式:MP4+配套课件
分 辨 率:高清1920×1080
语言字幕:英语,AI精翻中文字幕
大 小:6.53 GB

资源下载
仅限VIP下载
网盘链接失效,客服QQ:2995738052,本网站压缩包解压需要密码统一是:www.gfxcampai.com

版权声明:资源来源于互联网收集整理,仅供学习交流,如果喜欢请支持正版。
本站仅作为资源信息收集站点,无法保证资源的可用及完整性,不提供任何资源安装使用及技术服务。请自己研究文档

 
gfxcampai
  • 本文由 gfxcampai 发表于2026年6月15日 13:21:33
  • 转载请务必保留本文链接:https://www.gfxcampai.com/68820.html

发表评论