对比了一下得到和极客时间这两款 APP,发现我每天都会听得到,但极客时间则只会在某个时间段或某个场景下一口气连续投入。前者长期,碎片化,每天估计 30 分钟左右,主要在骑车、走路或运动时,后者呢?偶尔打开,但可能会连续投入几个小时甚至更多,比如我要写一个技术 PPT 或者我想从某位老师的课里找找灵感。

继续对比金额,最近半年,前者花了一千多,后者只有一百多,是因为通识内容比专业内容更值得投入吗?不知道,也许是因为后者更有意思吧,五花八门的通识课(健康,教育,历史……)能让大脑兴奋?当然,这些费用加起来估计也只占 LLM 投入的 20%~30% 左右。

虽然现在买课的频率低了很多,但并不是零。如果有一天 Agent 能帮我写一份靠谱的课程,比如《健康100讲》,把最前沿的研究、方法、数据、实践等等通通整好,达到大平台课程一样的水准。我想,付费订阅的机制就可以下线了。天天跟 Agent 打交道,有时候,我感觉这一天的到来应该很快,偶尔又觉得还比较遥远,叠加了一层概率的世界终究不够稳(准)。
现在的问题是,你不在这个领域,不知道里面哪些细节准确,哪些不靠谱。难道这就是未来几年的常态吗?至于 AGI 里面的意识觉醒咱就不讨论了,毕竟也不懂啊。买课,其实买的还是服务,有专人帮你校对、录音、答疑……

偶尔会分享一些课程到朋友圈,不止一个小伙伴跟我说,某某课感觉没啥东西,还不如直接看官方文档。比如最近的两门 Claude Code 课程,里面确实有不少跟官方文档重复的内容。可不买,我压根不知道里面有啥呀?而另一个更重要的原因是:我买一门课,可能只是为了跟老师交流某个问题(也就是付费提问),甚至只是为了其中某一讲的内容,看看老师的思路。谁说买一门课就得从头到尾认认真真学完?也许我只是为了找 PPT 的材料呢 🐶

今天看到小伙伴们在群里讨论知行合一,想起最近一周多在极客时间上撸了 20+ 个小时。起初,我只是为了找找最佳实践,然后被 Tony Bai 老师讲的 AI 原生工作流(基于 Claude Code)吸引,很认同 SDD 的理念,索性就把整个专栏系统地过了一遍。
虽然最近几个月天天与 Claude Code 为伴,但我其实是边干边学,很多细节和背后的门道也才刚刚在专栏中了解到,领悟的那一刻确实会让人不自觉地嘴角上扬。所以,我理解的知行合一就是:边干边学,边学边用,最后抽一整块时间把理论撸一遍,构建完整的知识闭环。AI 时代,有了 LLM 这种知识之神,我们真正需要的是行动(实践),以及为了行动需要克服的各种人性弱点。

我一直认为像我这样的普通程序员,如果想写好代码,TDD 是绕不过去的坎。因为普通人干活是一二三这种结构化的顺序思维,如果没有测试用例这种逆向思维来「刁难」你,拷问你,你很难理解 SOLID 原则,代码的扩展性,好的软件架构,以及为什么会有分层,依赖注入这种东西等等。
到了 AI 时代,SDD 正是应对 AI 概率叠加的一个有效方案,它在 TDD 的基础上引入了 Agent 工作引擎。只要你的测试用例覆盖得足够全、数据足够准,我想概率叠加的影响就被收敛了。未来的一段时间,我都会践行这个理念。当然,在这之前,我还要全面 review 一遍 TDD 的基础知识和最佳实践。
番外:
4月好像是读书月,最近得到电子书把价格打到了 159 元/年,必须分享一下,因为微信读书现在最低价是 168 元/年。当然,这距离得到电子书最开始 148 元/年的价格已经过去了很多很多年。
