Transcript

00:00:00大家好,我是 Max,也许你们认识我,也许不认识,
00:00:06可能你以前看过我的视频,或者听过我的播客节目,
00:00:11这一集的内容可能会让你感到意外,也可能不会,我也不确定。
00:00:17但在面对 AI 时,我的内心其实非常矛盾,
00:00:29我对 AI 的感觉很复杂,我想很多人应该也一样。
00:00:34但如果你看我发布的视频和课程内容,
00:00:41我开发了关于 Claude 和 Cursor 的课程,而且现在正在促销,
00:00:46如果你想获取我的所有课程,其中当然包括很多编程课程,
00:00:52你肯定会觉得我是在全力拥抱 AI,认为 AI 是开发者唯一需要关注的事。
00:01:00没错,我现在的状态确实像是“梭哈”了,虽然仔细想想,
00:01:09这可能并不符合“梭哈”的严格定义。
00:01:10但我确实非常看好 AI,而且我认为作为一名开发者,
00:01:19如果你想找工作,就必须得学会使用它。
00:01:23如果你想保住饭碗,雇主也肯定会对你有这方面的预期。
00:01:26即便你完全不在乎找工作,像 Claude 这样的 AI 工具也能显著提升你的速度。
00:01:32它们能让你变得更高效。
00:01:33至少对我来说,感觉确实是这样的。
00:01:35但与此同时,我也想说实话,
00:01:38AI 也有非常令人沮丧的一面,
00:01:46我为此感到很挣扎,我知道你们中的许多人也是如此。
00:01:50你在视频下方的评论区、X 平台以及各种博客文章中都能看到这种情绪。
00:01:58这真的是一个巨大的挑战。
00:02:00别误会,我一直在使用像 Claude 这样的工具。
00:02:05我们最近重新上线了 https://www.google.com/search?q=aheadofmine.com,在 AI 的帮助下完成了大量的构建工作。
00:02:13包括我的 Graphic、MaxDraw 等项目以及一堆内部工具,
00:02:18都是在 AI 的辅助下完成的。由我主导、控制和审核,
00:02:25但确实是借助了 AI 的力量。
00:02:27当然,你还可以利用 AI 来进行“氛围编程 (vibe coding)”,开发实用程序
00:02:34或者内部使用的程序。
00:02:36我在自己的电脑或管理的远程服务器上大量使用 AI 编程代理,
00:02:42例如底层调用 Cursor 订阅的 Py 代理,来处理各种
00:02:47我不一定知道怎么做,或者没时间、不想去研究的事情。
00:02:52举个小例子,
00:02:53我买了个新鼠标,这没什么大不了的。
00:03:01但鼠标滚轮是反向的,操作起来跟我预期的完全相反。
00:03:05我在 Mac 系统里找不到修改的方法。
00:03:06我得安装厂商的软件还要注册账号,
00:03:09但我真不想为了这点小事去折腾。
00:03:16于是我直接问了在 Mac 上运行的 AI:“嘿,你能帮我写个小程序吗?
00:03:17拦截这个鼠标的滚轮信号并将其反向。”
00:03:23结果它真的做到了。
00:03:28这是一个我会去发布或售卖的程序吗?
00:03:31显然不是,但它确实帮我解决了问题。
00:03:34所以,AI 确实有这种令人兴奋、赋予可能的一面。
00:03:37它对学习很有帮助,可以辅助你理解,回答你的追问。
00:03:42但坦白说,它也可能让你什么都学不到,
00:03:48如果你只是用它来获取答案或解决方案,
00:03:54而完全不在意背后的原理,就像我那个鼠标程序一样。
00:03:59因此,总是存在把它当成捷径,结果让自己变得越来越笨的危险。
00:04:00但它具备所有这些特质,而且确实能提高生产力,
00:04:06我深有体会。
00:04:11不过实话实说,它也会让人感到极其沮丧。
00:04:12我之前分享过这种感觉,这就是我说的
00:04:17为什么这期内容可能会让人感到意外的原因,
00:04:19因为我以前也表达过类似的观点。
00:04:23我是发自内心地喜欢写代码。
00:04:26我喜欢学习新技术、新框架和新的编程语言。
00:04:30而 AI 正在夺走我的这份快乐。
00:04:37当然,基础知识依然重要。
00:04:40理解生成的代码依然重要。
00:04:44所以学习的过程依然存在,但已经和以前完全不同了。
00:04:47对我来说,“亲手写代码”的部分正在慢慢消失。
00:04:52虽然还没百分之百消失,但已经和三四年前截然不同了。
00:04:56这真的很让人伤心和沮丧,
00:05:03因为你可以整天告诉我,编程的核心一直是解决问题和构建东西。
00:05:05不,对我来说,核心一直在于享受我所做的事情。
00:05:12我真心享受进入“心流”状态、亲手敲代码的过程,
00:05:17在那种状态下放松并解决问题。
00:05:22那种通过思考代码实现方案,不断尝试各种解法的过程。
00:05:31如果你在 AI 出现之前就是一名开发者,你一定懂那种感觉:
00:05:32为一个问题苦思冥想一整天,然后在第二天早上洗澡时,
00:05:37或者刚躺到床上时突然灵光一闪,立刻起床去尝试并最终成功的喜悦。
00:05:43那是极其令人兴奋的体验。
00:05:48而在有了 AI 之后,我再也找不回那种感觉了。
00:05:54虽然你依然在控制和引导 AI,
00:06:00但我不再感觉那些生成的代码是属于我的了。
00:06:09而且,你可能会变得懒惰,满足于一个凑合的方案而不是最佳方案,
00:06:14或者用一个权宜之计来回避问题,而不是去寻找真正的修复方法。
00:06:22那种精心打磨代码、实现方案,
00:06:28一步步构建起整个程序的“匠心”,已经消失了。
00:06:38当然,你现在用 AI 也在做类似的事,
00:06:41你通过提示词一步步构建程序。
00:06:45但我的工作重心已经从思考问题、编写代码、改进代码,
00:06:50转变为了编写需求规格、审核规格、让 AI 根据规格生成实现计划,
00:06:59与 AI 进行讨论、纠错、控制和引导 AI,
00:07:01以及审核代码、起草测试用例或者明确告诉 AI 要写哪些单元测试,
00:07:08因为默认情况下,它只会写一些只测正常流程的、毫无意义的测试。
00:07:16换句话说,我的工作重心转移到了那些最没意思的部分。
00:07:25也许对其他人来说感觉完全不同。
00:07:30也许你并不在意这些。
00:07:39也许你很享受这种“氛围编程”,完全不在乎代码本身。
00:07:45也许未来你确实不需要再关心代码,因为 AI 模型会变得更强。
00:07:47但坦白说,我一点也不在乎那些。
00:07:49我他妈的一点都不在乎。
00:07:54对我来说,快乐在于亲手编写代码,亲自构建程序,
00:07:55而这一切都被 AI 夺走了。
00:08:00这就是为什么我从来不想当经理的原因。
00:08:02我从来不在乎代码审查之类的琐事。
00:08:05我喜欢独自工作,因为我喜欢写代码,喜欢在一线奋战。
00:08:10然而,我们现在却处于这种境地。
00:08:17我想再次强调这一点,因为我在过去几分钟里说得很消极,
00:08:21因为那确实是我内心深处一种非常强烈的感觉。
00:08:25但正如我开头所说,以及在其他视频和节目中提到的,
00:08:28AI 确实有它令人振奋和赋能的一面。
00:08:34无论我或你感觉如何,它已经来了,而且不会离开。
00:08:35我不知道它将来会变得多强大。
00:08:36我不知道三五年后,它是否能端到端地完成整个工具的开发。
00:08:37显然,我不知道。
00:08:45没人知道。
00:08:50任何告诉你他知道的人都只是想卖给你点什么。
00:08:54我不确定未来会怎样。
00:08:58但它确实就在这里,你必须学会与这些工具协作。
00:09:05你不能直接无视它们。
00:09:08至少如果这是你的职业,你绝对不能无视它们。
00:09:17当然,没人能阻止我继续把手写代码当成爱好。
00:09:18就像我依然可以用打字机写信一样。
00:09:20但在明知某种方式效率极低的情况下,我无法从中获得快乐。
00:09:21而且归根结底,编程和软件开发是我的饭碗。
00:09:25我是一名软件开发者。
00:09:26我不只是把它当成业余爱好。
00:09:30所以,这对我来说并不是一个好的解决方案。
00:09:32我仍在寻找属于我的解法。
00:09:36显然,目前只能顺应潮流,努力接纳这些工具,学习如何高效使用它们,
00:09:41并在视频和课程中把这些知识分享给你们。
00:09:47我依然会教授基础知识,我会一直坚持下去,并继续制作相关的课程。
00:09:54内容不会全部都围绕 AI 工具转。
00:09:59我会努力平衡这一切。
00:10:00我希望在未来一两年内,这些努力对你们和这个世界依然有价值。
00:10:02但不得不说,AI 确实是个很奇怪的东西,有时我觉得
00:10:06真正想要它的人其实并不多。
00:10:10可现实就是这样。
00:10:16也许每一次技术革命都是如此,我是说技术层面的革命。
00:10:22也许几年后情况会变得完全不同。
00:10:26我不知道。
00:10:28但在我的频道里,我想保持坦诚,我确实也做到了。
00:10:31我想分享让我兴奋的事情,
00:10:35分享我认为对你们有价值的东西,或者仅仅是我想吐露的心声。
00:10:42这就是我内心深处对 AI 两种截然不同的感受。
00:10:43虽然我在过去的直播和视频中也提到过,
00:10:52但可能表达得没有这次这么清晰。
00:10:53所以,事情就是这样。
00:10:54当然,我也想知道你们的想法和感受。
00:11:00所以,请一定要留言告诉我你的观点。
00:11:02我会继续做我该做的事,继续使用 AI,这是避不开的。
00:11:05我会努力巩固编程基础,并尝试寻找方法,
00:11:08让自己能从这种全新的软件开发方式中获得更多快乐,
00:11:15哪怕不是每天都能感受到。
00:11:17好了,我想说的就这么多。
00:11:23是的,这两颗跳动的心,这两种对 AI 的感受,正是我内心最真实的
00:11:31强烈感受。
00:11:32我想我在过去的很多直播和视频中都表达过这一点,但可能没有
00:11:37像这次这么清晰。
00:11:38所以,事情就是这样。
00:11:40显然,我也非常想知道你们的想法和感受。
00:11:45所以,请务必留言让我知道你们是怎么想的。
00:11:51我会继续做我该做的事,当然也会继续使用 AI,这是避不开的
00:11:57现实。
00:11:58我会继续努力深耕编程基础,并寻找
00:12:04从这种全新的软件构建方式中获得更多乐趣的方法,虽然我现在并不一定
00:12:13每天都能感受到那份快乐。
00:12:17好了,我想说的就这么多。

Key Takeaway

尽管 AI 极大地提升了生产力并成为开发者必备的生存技能,但它也正在消解编程中的创造乐趣与匠心,迫使开发者在效率与热爱之间寻找新的平衡。

Highlights

Max 表达了对 AI 的矛盾心理:虽然在业务和课程中全面拥抱 AI,但内心深处对其感到挣扎。

AI 极大地提升了开发效率,例如通过 AI 代理解决鼠标滚轮反向等具体的技术小问题。

开发者为了职业生存必须学会使用 AI,因为雇主对此有明确的预期,且工具能显著提速。

AI 正在剥夺编程带来的“心流”体验和亲手构建代码的成就感,让工作重心转向乏味的审核环节。

过度依赖 AI 存在“走捷径”的风险,可能导致开发者忽视原理,进而使思维变得迟钝。

未来的软件开发将更像是一种“氛围编程”,重心从编写代码转向编写需求规格和控制 AI。

Timeline

公开拥抱与内在矛盾的对立

视频开篇,Max 坦诚地分享了自己对 AI 极其复杂的心理状态。虽然他推出了关于 Claude 和 Cursor 的课程并看似全力投身于 AI 浪潮,但这更多是基于职业生存的现实考量。他强调在当今环境下,开发者若想保住饭碗或提升速度,掌握 AI 工具已成为一种必然的雇主预期。这种“不得不做”的现实与他内心的挣扎形成了鲜明对比。他试图通过这种诚实的交流,引起那些同样在高效工具面前感到迷茫的开发者的共鸣。

AI 在实际开发中的赋能案例

在这部分中,Max 展示了 AI 如何在实际项目中发挥巨大作用,涵盖了从网站重构到内部工具开发的各个环节。他特别分享了一个通过 AI 编写小程序来修正鼠标滚轮反向问题的有趣案例,展示了 AI 解决此类“小而烦”问题的卓越能力。他提出了“氛围编程”的概念,即利用 AI 代理去处理那些开发者不想研究或没时间研究的技术细节。虽然 AI 显著提高了生产力并辅助了学习,但他同时也警示,如果只求答案而不求甚解,开发者可能会面临变笨的风险。这种赋能伴随着一种对基础原理流失的隐忧。

AI 正在夺走编程最纯粹的快乐

这是视频中最感性的部分,Max 详细描述了 AI 如何摧毁了他热爱的“心流”状态。他怀念曾经为解决一个 Bug 苦思冥想,最终在洗澡或入睡前灵光一闪的喜悦感,而这种成就感在 AI 时代已荡然无存。现在的工作重心已经从“编写代码”转向了“编写规格、审核计划、纠正 AI 错误”等行政化、管理化的琐事上。他认为这种转变夺走了编程的“匠心”,让开发者感觉生成的代码不再属于自己。对他而言,这些被 AI 留下的工作恰恰是他作为一名一线开发者最不感兴趣的部分。

不可逆转的技术趋势与应对之道

Max 明确指出,无论个人情感如何,AI 革命已经到来且不可逆转,任何人都无法将其完全无视。他将现在坚持手写代码比作使用打字机写信,虽然可以作为爱好,但在职业领域却是极其低效的。他承认没有人能准确预见三五年后的技术走向,那些声称知道未来的人往往只是为了推销产品。面对这种不确定性,他选择顺应潮流,努力接纳并高效利用这些工具。他强调,作为职业软件开发者,必须在保持竞争力的同时,寻找在这个新体系下生存的解法。

总结与对未来的展望

在视频的最后,Max 重申了保持坦诚的重要性,并承诺会继续在频道中分享具有价值的基础知识。他计划在未来的教学中寻找平衡点,既教授传统的编程根基,也分享前沿的 AI 协作方法。他坦言自己仍在努力寻找能从这种全新的构建方式中获得快乐的方法,即便这种快乐现在并不常见。他呼吁观众分享自己的感受,试图构建一个讨论技术革命冲击下开发者心理变化的社区空间。最后,他以一种虽然无奈但务实的态度,确认了将继续与 AI 并行探索的决心。

Community Posts

View all posts