用Solveit方法革新代码编程与AI协作

1 阅读5分钟

太长不看版: 这是一封我发送给所有fast.ai论坛用户的一次性邮件,包含了迟来的更新。我本打算一年前就发邮件通知大家,可以报名我们的新fast.ai课程“如何用代码解决问题”,但课程上线后第二天我醒来时,名额已经爆满了。:O 好消息是,在过去的一年里,我们对其进行了大幅改进,一个全新的版本现已准备就绪。您可以点击这里直接访问:solve.it.com。这门课主要面向经验丰富的程序员、AI从业者和数据科学家,不过几乎所有技术领域的同仁都会发现它的价值。

当瑞秋和我创办fast.ai时,我们的使命是让深度学习模型训练大众化;让学习它不再像以前那样需要博士学位。这个目标我们实现了。:) 如今我在顶尖学术会议上遇到的大多数人,都是fast.ai的校友。我们的方法与那些大公司截然不同,它们专注于用自动化取代开发者,而不是为开发者提供支持。

如今,情况变得更糟了。大公司正在推行一些非人性化、自动化的工作方式,这已经开始伤害到人们。今天我看到CJ·雷诺兹的一句精彩引述,从一个程序员的角度捕捉到了这个可悲的现实:

“我以前很喜欢编程。现在,我的日常工作就是跟大语言模型来回拉扯,还经常对它大吼大叫……编程的乐趣之一在于享受那些小小的胜利,对吧?你会非常努力地去创造……或者去弄懂某件事。一旦你搞明白了,就会获得那种小小的成就感,获得多巴胺冲击,自我感觉良好,然后能继续前进。但当我用大语言模型写代码时,我得不到这种感觉。当它解决问题时,我并不觉得我为此付出了任何努力。然后,当它做错事时,我只会感到恼火。接着我们就开始了无尽的拉扯循环,这一点都不好玩。”

我的使命仍然是让AI对每个人都是可用且有益的。帮助人们成长、成功并感到快乐。我不想创造更多的“代理型AI”——我希望人类拥有主导权,而不是计算机!

为此,我在fast.ai研究的基础上不断探索,并找到了一种处理创造性活动(如软件开发和写作)的新方法。我称之为“solveit方法”。它旨在帮助作为人类的你,驾驭AI来帮助你成长和学习,并且这种方式是可持续数月乃至数年的。我已经和我的朋友埃里克·里斯联手,他的“精益创业”理念对我影响深远。现在,我们已经获得了实现这个想法所需的资金支持。

如果您想了解更多,或者尝试一下,请访问:solve.it.com

过去几年我一直在使用这种方法,它极大地改善了我的生活。我们还收集了来自去年预览课程学员的数百份感言,他们也说了同样的话。甚至一些拥有25年编程经验的人也表示,这种方法改变了他们的思维方式。

与我们fast.ai的深度学习基础工作完全一样,最终成果也包含四个部分:

  1. 一门课程,《如何用代码解决问题》:在这门课程中,我们将展示如何使用solveit方法解决编程问题、撰写文章、构建Web应用、使用AI模型等等。
  2. 一个软件平台:旨在使我们的方法更易于访问和更有效。
  3. 一个蓬勃发展的支持性社区:所有课程参与者都可加入。(我也刚刚创建了一个新的公共论坛频道和公共Discord频道,不过这些主要是供大家在报名前提问的。)
  4. 持续的研究与开发:我们会在姊妹网站Answer.AI上发布相关成果。

我将在论坛的“公告”频道发布通知;如果您不想收到通知,只需关闭该频道的“关注”即可(关注时,右上角的蓝色铃铛图标会带有感叹号)。我即将发布的文章包括:

  • 一篇对克里斯·拉特纳的精彩访谈,探讨他是如何构建了多个历经数十年仍具影响力的、改变世界的软件项目,以及他对AI如何融入软件开发工艺的看法。
  • 一篇关于分词器如何工作以及如何创建自己的分词器的文章,基于安德烈·卡帕西的精彩视频。
  • 一篇“元文章”,讲述我们是如何使用solveit方法和平台创建上述关于分词器的文章的。

我非常希望您能加入我的新课程。如果您不确定,可以先试试看——在课程开始后的两周内,您可以随时自动获得全额退款(无需填写任何表格或资料)。

希望很快见到您!

Jeremy

又及:这封邮件我就是用我们的Solveit平台撰写和发送的!:) 对于这类工作来说非常方便,比如我需要用pandas导入一个csv文件,设置Markdown邮件渲染,进行批量发送等等——我发现我现在不怎么用外部专业服务了,因为一切都可以在Solveit里完成,遇到不确定的地方还可以请AI帮忙理解。(不过,我并没有使用任何AI来实际撰写这封邮件的内容,因为我想用自己的大脑,用自己的语言写出内心的想法……)

再又及:即使您对我们Solveit等最新工作不感兴趣,我也很想听听您离开fast.ai后的生活过得怎么样!希望您的深度学习知识带您走向了更广阔的天地。FINISHED