主持人问:这会让你这个热爱代码手艺的人兴奋吗?Tobi 回答:我爱它,太美妙了。他仍然热爱 craft,而且 craft 并没有丢失。他也喜欢机械表,尽管机械表没有什么理性意义。但机械表卖得比以往更好。Tobi 说,人们总是高估“增长”意味着替代或减法。其实增长不是减少什么,也不是替代什么,而是在世界里增加更多东西。现在我们拥有 AI,同时还能消费所有其他美好的产品。Tobi 说,他想写代码时仍然可以坐下来写。有时他也确实想这么做。更多时候,写代码本身是 steering 的一部分。他会写那些涉及数据结构、数据如何持久化到磁盘的部分。他认为这属于某种德国工程传统,和北美的计算机科学世界不同。Tobi 认为北美在这个问题上是错的。他认为应该首先思考数据如何持久化到磁盘、数据库如何存储,然后再规划系统。他仍然遵循这种方式。他会通过描述,或者直接构建 data access layer,来处理这些部分。只要数据结构正确,上面的代码可以由 AI 写出来,结果也会很好。也许几个月后这也会变化。但至少现在,在这个领域,他仍然可以引导 AI 取得比它自己更好的结果。再过一阵子,他会去做别的事。也许只是为了“old school”的乐趣而继续写。他的工程能力让他能以一种特殊方式推理系统。他可以成为 AI 的伙伴和同事,因为他能提出非常具体的问题让 AI 去追查。他一生中在每次会议上都会问类似问题:这里的数据结构是什么?我们怎么持久化?我们保存什么、丢弃什么、重新计算什么?为什么不一开始就写下来,而要在 data warehouse 里重新推导?现在,他可以打开笔记本和 River,直接问问题,得到结果。因为 River 可以使用整个 monorepo,追踪他想知道的任何东西。