参加了 RubyKaigi 2023

发布于 # RubyKaigi

去参加了在长野县松本市举办的 RubyKaigi。上个月因为 EthGlobal Tokyo 的 hackathon 离家约三天,也因此获得了 Lens Protocol 的 Top 10 奖;黄金周期间家里孩子又出现了类似病毒和抗生素过敏反应的状况,于是就在这样一路涌来的事件中前往松本。话虽如此,日程重叠本来就是常事,最终只是优先级的问题。心理上带着纯粹的高扬感,在车上打开 laptop,一边吃站弁。

RubyKaigi 对我所在的 CATAL 来说是重要活动。公司会完全支持门票、期间住宿费和交通费。明年在冲绳举办,是否还能做同样支持会有些困难,但首先想计算预算。公司并不大,也不是一直有招聘名额,所以 sponsorship 很难考虑,但我想支持大家以参加者身份参加。对平时 full remote 工作的成员来说,这是离开日常喧嚣、作为工程师谈论理想、更新长期 mindset 的宝贵场所。很难定量化,但作为投资也能得到足够大的回报。

想到这些时,我想起一篇 blog。里面写到,chief organizer 松田先生对正在犹豫是否提交 CfP 的塩井先生说,不要以为这样的奇迹般场所会永远持续,如果现在想登台,就不该犹豫而应提交。作为被这种奇迹般 community 吸引的一员,也作为能稍微影响公司决策的人,我想在自己的立场上做出并执行不后悔的最好判断。

RubyKaigi Takeout 2021に登壇しました - shioimm || coe401_ _しおいです。RubyKaigi はわたしにとって憧れのテックカンファレンスであり、Ruby…_coe401.hatenablog.com

在这样的脉络中,这次 conference 里大倉先生的 LT 非常令人印象深刻。也许因为他和我们公司有技术顾问的关联。但除了内容有趣和实用之外,我感觉大倉先生所有的热情都被塞进了那五分钟里,因此很感动。这也让我想起后面提到的 Richard Linklater 导演的《Boyhood》。

会议前一天到达后,我去了松本市美术馆。目标是草间弥生的常设展。自从 2020 年决定在松本举办时,我就想来。草间弥生的作品,很多人可能会想到 iconic 的圆点南瓜,但其实从绘画、installation 到小说和诗,范围非常广。我觉得这是因为,那是她在每一个当下,为留下自己活过的证明而进行的战斗。通过从早期到现在按时间顺序排列的展览,我强烈感受到了这一点。

原本 2020 年计划在松本举办,但新冠大流行迫使活动改为线上。2021 年也同样在线上举办,2022 年终于在三重县举办。因为 Ruby 3.0 在 Ruby 3x3 的 slogan 下追求三倍速,并于 2020 年 12 月 25 日发布,所以我想必须优先三重县举办。三重县那次是疫情后初期的线下举办,所以官方没有 party。今年 Official Party 复活,海外登坛者也很多,给人的印象是规模正式恢复到过去。同时也活用了线上举办的经验,变成 hybrid 举办,是 power up 后的形式。对于协调家庭和其他职责来说,hybrid 举办非常有帮助。

而且明年竟然是在冲绳举办。对运营方的尽力只能低头致谢。我从他们身上学到,在每一个时点都做能做的最大限度。

曾经的同事塩井先生,从上面 blog 中提到的首次登坛开始,已经连续三年登坛,这次发表非常有风格。在满员站着听的状况中,他把非常难解的 Parser 讲得非常清楚。我从那场发表中接收到的是:即使看起来像远在云端的存在,也可以一步步前进;至少我是这样走来的,你要不要也试试。懇親会时,作为知道 beginner 时期塩井先生的人,我被问了几次“怎样才能成为塩井先生那样的人”。我能讲的很少,只是尽量说了当时的样子。现在回想,那也许是失败的回答。我应该说:直接问本人;如果没有机会,就再看一次登坛发表。我觉得答案就在那场发表里。

在 Rizap 企划的 Drink Up 上,我得以直接和 Matz 说话。契机是刚好参加同一个 event 的大倉先生提醒我,既然来了就坐到 Matz 同桌去。非常感谢。虽然我对 Ruby 有超出普通用户的感情,所以自称 Rubyist,但职责上必须做 product management,作为 programmer 又有半吊子的感觉。因此参加 RubyKaigi 时多少有些自卑,如果没有推动,大概不会有机会说话。

Matz 说,他发表的 Ruby vision 并不会直接影响大家的生产率,更像福利厚生。但我个人并不这么认为。相反,我觉得自己正在直接学习 Matz 如何向人们讲 vision、如何带动人。“Matz is nice so we are nice” 本身就是直接价值,nice 的人们似乎正位于 RubyKaigi 的中心。

顺便说,能在这里和 Matz 讲到一直想讲的事也很好。LLM 兴起之中,LangChain(Python)很可能取得重要位置,我想过是否应该有 Ruby 版。聊完后在 hotel 调查时发现已经有 Ruby 版,所以之后想再花时间研究。

GitHub - andreibondarev/langchainrb: Build ML/AI-supercharged applications with Ruby’s LangChain _Building applications with LLMs through composability._github.com

试着摘出《Boyhood》里的象征性台词:大家总说要抓住瞬间,但也许反过来,是瞬间抓住了我们。那一刻一直持续着,像是永远都是现在。

RubyKaigi 像是抓住当下的人们的祭典。所以 RubyKaigi 才会抓住我们不放。我有这样的感觉。

关键词

  • # RubyKaigi
  • # Ruby
  • # 技术社区
  • # 会议