网易首页 > 网易号 > 正文 申请入驻

100人Ruby大会:为什么全场都在谈"养树"而非代码

0
分享至

  一场技术会议,开场第一小时在讲森林生态。投影仪把树林照片打到墙上,像开了一扇窗。台下坐着100个Ruby开发者,没人提前知道议程里有"永续农业"(permaculture)。

  这是Blue Ridge Ruby 2026,北卡罗来纳州阿什维尔市YMI文化中心,一个区域性小会。组织方Jeremy Smith、Mark Locklear和Joe Peck把日程切成30分钟讲+30分钟歇。结果:两天结束,没人累瘫。

  

  更意外的是主题走向。从代码审查到开源贡献,从即兴喜剧到团队关系,几乎所有话题都绕回同一个词:长期主义(long game)。不是技术栈选型,不是性能优化,是"怎么让系统活得更久"。

  从森林到代码库:永续农业的隐喻

  John Athayde的《向永续农业学习:可持续软件开发》是开场定调。他展示自己的林地照片,用森林自我维持的逻辑对照代码库治理。

  永续农业的核心是观察自然系统如何自我滋养,然后模仿这些模式设计人工系统。Athayde把这个框架搬到软件工程:减少外部依赖、建立正向反馈循环、让系统具备自我修复能力。

  他还推荐了Chad Fowler的《凤凰架构》(The Phoenix Architecture)。这本书现在在我的待读清单上。

  这个隐喻的杀伤力在于:我们习惯把代码库当机器维护,加功能、修bug、重构。但机器会磨损,森林会生长。Athayde问的是:你的代码库更像哪个?

  即兴喜剧与遗留代码的共同点

  Ifat Ribon的《是的,而且……:Ruby即兴表演的隐藏天赋》把即兴喜剧(improv)规则嫁接到编程。

  核心规则是"Yes, and"——接受搭档的设定,并在此基础上添加。不是否定,不是控制,是保持松弛、持续回应眼前的事物。

  Ribon之前在线上meetup预演过,现场效果更强。因为即兴的本质是临场反应,屏幕会吃掉这种能量。

  这个框架对遗留代码尤其贴切。老系统里,你不能推倒重来,只能承接前任的"设定",然后往下编。Ribon的观察是:Ruby的语法灵活性恰好支持这种"即兴"式编程——动态类型、开放类、元编程,都是让你快速响应变化的工具。

  但工具只是表层。更深的是心态:把不确定性当素材,而非障碍。

  AI时代,为什么还要谈"人对人"?

  Kevin Murphy的《智能体世界中的成功实践植入》有个戏剧结构。前半段是喜剧:他扮演"Hours Unlimited"公司的新员工,段子让全场爆笑。然后突然转向。

  话题从AI智能体(agent)切到团队里的人。

  Murphy的核心论点:代码审查不是质量关卡,是发起对话的邀请。要建立深度工作关系。把队友当成人来对待——不管你的协作者是LLM还是同事,这些原则都成立。

  这个转折很微妙。2026年的技术会议,不谈AI的很少。但Murphy的切入角度是反直觉的:AI越能干,人类协作的软技能越值钱。因为LLM不会替你建立信任,不会在你 burnout 时察觉异常,不会在代码之外理解业务上下文。

  他给的清单很具体:主动发起非事务性对话、在审查意见里解释"为什么"而非只标"改什么"、把知识传递当成日常习惯而非项目节点。

  开源贡献:从"我想给社区回馈"到"我能维护多久"

  Rachael Wright-Munn的《你的第一次开源贡献》被截断在原文中,但从标题和上下文可以推断方向:开源不是一次性行为,是长期承诺。

  这和其他演讲形成呼应。Wright-Munn本人是Ruby社区活跃维护者,她的实用建议 likely 包括:从文档改进开始、选择你实际使用的项目、评估维护者的响应速度再投入。

  开源的可持续性危机不是新闻。核心维护者 burnout、issue 堆积、依赖地狱——这些问题根子上是"只取不予"的模型。Wright-Munn的框架把贡献重新定义:不是"我提交了PR",是"我加入了维护者的行列"。

  这个视角转换很重要。对25-40岁的技术从业者来说,开源贡献常被视为职业加速器。但Wright-Munn的提醒是:加速之前,先检查油箱。

  小会议的隐藏优势:时间密度

  回到会议本身。100人规模,30+30的日程设计,这两个数字决定了体验质量。

  作者提到:"我有时间和几乎每个人交谈。"这在千人大会上不可能。大会议的社交是漏斗模型——keynote 后千人涌向走廊,你只能接触到同一时空的几十人。小会议是网络模型,节点之间连接概率更高。

  30分钟休息的奢侈在于:足够完成一场有质量的对话,又不至于让日程断裂。作者对比了通常的大会体验:"每天结束时不像往常那样精疲力竭。"

  这个设计选择本身就在践行"可持续"主题。不是把内容塞进议程,是给消化留出空间。

  赞助商的角色:FastRuby与Judoscale

  原文提到两个赞助商:FastRuby(Ernesto Tagwerker)和Judoscale(Adam McCrea)。演讲者晚宴上,作者和他们有过交流。

  FastRuby的业务是Ruby升级服务——帮企业从旧版本迁移到新版本。Judoscale做自动扩缩容。两家公司的产品都指向同一个痛点:老系统的持续运营。

  这不是巧合。Ruby是一门30年的语言,Rails框架20年。社区里有大量"遗产代码"(legacy codebase),比新绿项目更需要关注。赞助商的业务方向,反映了市场的真实需求结构。

  作者评价他们是"lovely people",但强调"直到第二天第一场演讲,会议才感觉真实"。这个细节说明:对参与者来说,内容质量 > 社交机会 > 赞助曝光。

  怀旧框架:Jeremy Smith的开场

  组织者Jeremy Smith的开场用了怀旧元素:小黄金时代、唐老鸭俱乐部(DuckTales)、那种"身处其中时才能识别"的时刻。

  这个 framing 很聪明。技术行业的前进叙事太强势——新框架、新范式、新革命。Smith反过来锚定"当下即历史"的感知:你现在经历的,可能是未来回忆里的黄金期。

  对Ruby社区尤其贴切。这门语言经历过2005-2010年的爆炸增长,也经历过被Node/Go/Python挤压的"衰退期"。但2026年的Ruby会议能谈永续农业和长期主义,说明社区完成了心态转换:不再追逐 hype,而是深耕存量。

  为什么"长期主义"现在成了显学?

  把各条线索串起来:Athayde的森林隐喻、Ribon的即兴心态、Murphy的人类协作、Wright-Munn的开源承诺、会议本身的可持续设计。

  表面看是主题巧合,深层是行业周期。2020年代的软件工程有几个背景事实:

  第一,代码库寿命远超预期。15年前的Rails应用仍在运行,维护成本持续累积。

  第二,AI工具降低了写新代码的门槛,但提高了读旧代码的需求。Copilot能生成函数,但不能解释为什么三年前这样设计。

  第三,远程工作常态化后,"团队凝聚力"成为显性问题。Murphy强调的"深度工作关系"不是锦上添花,是基础设施。

  第四,开源供应链安全事件(log4j、xz utils等)让"依赖管理"从后台走到前台。永续农业的"减少外部输入"原则,直接对应软件工程的"减少依赖攻击面"。

  Blue Ridge Ruby的议程没有直接谈这些宏观背景,但每个演讲都在回应。

  Regional conference 的价值重估

  作者对会议规模的强调值得展开。技术行业的注意力集中在 flagship events:RailsConf、RubyConf、QCon。但 regional conference 有不可替代的功能。

  成本结构:差旅+门票控制在个人预算内,公司审批门槛低。

  信息密度:没有厂商 keynote 注水,演讲者多为实践者而非布道者。

  关系深度:作者提到和Kevin Murphy、Ernesto Tagwerker、Rachael Wright-Munn、Adam McCrea的晚餐交流。这种非正式接触在大会议上需要特定社交技巧,在小会议上自然发生。

  更重要的是议程自主权。大会议的演讲筛选要平衡赞助商诉求、多样性指标、明星效应。小会议可以由组织者凭直觉策展——Jeremy Smith的怀旧开场、Athayde的森林照片,这些"不标准"的选择塑造了独特体验。

  技术写作的诚实时刻

  原文有个细节让我停顿:作者说"直到第一场演讲,会议才感觉真实"。

  技术报道很少承认这种延迟满足。标准叙事是"从踏入会场那一刻就被能量包围"。但真实的参会体验往往是:社交寒暄、信息过载、直到某个具体内容击中心智,才产生"我在正确的地方"的确认感。

  作者诚实地记录了时间线:前一晚演讲者晚宴,"lovely people, lovely food",但情感连接发生在第二天上午的森林照片之后。

  这个观察对会议设计有启示。开场演讲的选择比想象中更重要——它不仅是内容单元,是情感锚点。Athayde的永续农业主题,恰好把"代码"重新语境化为"照料",为后续所有演讲建立了 interpretive frame。

  从隐喻到实践:能带走什么

  如果只能带一个概念离开,我会选Athayde的"观察-模仿自然系统"。

  具体落地:在你的代码库里,找出那些"自我维持"的部分和"持续消耗外部输入"的部分。前者可能是稳定的领域模型、清晰的边界划分;后者可能是频繁变动的配置、脆弱的第三方集成、缺乏文档的暗知识。

  Murphy的"代码审查即对话"可以立即执行。下次写审查意见时,加一句"我这样建议是因为……",把决策逻辑显性化。

  Ribon的"Yes, and"心态适用于技术选型讨论。当同事提出不同方案时,先完整复述对方的约束条件和目标,再补充你的视角。

  这些都不是新技术,是旧技术的重新排列。Blue Ridge Ruby的价值在于提供了排列的语境——一个允许慢下来、承认复杂性、把"长期"当作美德而非负担的空间。

  一个未解的问题

  文章结尾,作者把Chad Fowler的《凤凰架构》加入待读清单。这本书探讨的是如何从遗留系统中提取价值,而非重写。

  但这里有个张力:永续农业强调"顺应自然模式",而软件工程的历史是"对抗熵增"的历史。森林可以落叶归根、循环再生,代码库的"腐烂"却往往不可逆——依赖过时、文档丢失、原团队离散。

  当"长期主义"从修辞变成实践,我们需要更精确的工具:如何量化代码库的"生态健康"?如何识别临界点,在自我维持和外部干预之间切换?如何设计让新加入者快速理解"森林历史"的 onboarding?

  Blue Ridge Ruby提出了好问题。答案可能藏在下一年的100人聚会里——如果YMI文化中心的投影仪还那么好的话。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
大S女儿直播出圈!笑起来酒窝超像妈妈,单眼皮完美复刻汪小菲

大S女儿直播出圈!笑起来酒窝超像妈妈,单眼皮完美复刻汪小菲

观鱼听雨
2026-05-07 23:24:19
俄外交部呼吁各国及时从基辅撤离人员

俄外交部呼吁各国及时从基辅撤离人员

环球网资讯
2026-05-07 08:47:57
美媒称美军袭击伊朗南部多地

美媒称美军袭击伊朗南部多地

财联社
2026-05-08 04:58:07
争议!郑钦文委屈落泪:向裁判抗议安保人员乱走动 反遭对方回怼

争议!郑钦文委屈落泪:向裁判抗议安保人员乱走动 反遭对方回怼

风过乡
2026-05-07 19:49:48
科贝:巴尔韦德&楚阿梅尼将停赛3-20场,甚至可能直接被开除

科贝:巴尔韦德&楚阿梅尼将停赛3-20场,甚至可能直接被开除

懂球帝
2026-05-08 01:09:39
无名无分45年,赚钱补贴原配还绝育,70岁才转正的她到底图啥?

无名无分45年,赚钱补贴原配还绝育,70岁才转正的她到底图啥?

星娱叨叨社
2026-05-07 14:35:16
不能失忆!人民日报平安校园:海参崴的街头,中国孩子在为谁欢呼

不能失忆!人民日报平安校园:海参崴的街头,中国孩子在为谁欢呼

瑜说还休
2026-05-07 17:45:15
随着维拉4-1,英超成为本赛季欧战最大赢家:3队打入决赛

随着维拉4-1,英超成为本赛季欧战最大赢家:3队打入决赛

侧身凌空斩
2026-05-08 05:05:19
重磅:乌克兰攻击莫斯科军事基地!俄罗斯15地取消阅兵式

重磅:乌克兰攻击莫斯科军事基地!俄罗斯15地取消阅兵式

项鹏飞
2026-05-07 20:16:25
国际足联急了!三次降价求央视转播世界杯,6200 万多一分免谈

国际足联急了!三次降价求央视转播世界杯,6200 万多一分免谈

狸花小咪
2026-05-08 01:33:06
4-0横扫!埃梅里神了:率队成功翻盘,挺进决赛,目标直指冠军

4-0横扫!埃梅里神了:率队成功翻盘,挺进决赛,目标直指冠军

足球狗说
2026-05-08 04:57:35
又一个“爱国大V”人设翻车!靠爱国捞金千万,私下悄悄办移民!

又一个“爱国大V”人设翻车!靠爱国捞金千万,私下悄悄办移民!

麦杰逊
2026-05-07 13:13:17
娃哈哈董事长,大婚!

娃哈哈董事长,大婚!

家传编辑部
2026-05-07 22:11:46
“全国销冠”任晓敏被刑拘,泰康人寿回应

“全国销冠”任晓敏被刑拘,泰康人寿回应

观察者网
2026-05-07 20:38:11
央视三胎宣传片惹争议,脱离现实强行把孕妇塑造成超人式幸福?

央视三胎宣传片惹争议,脱离现实强行把孕妇塑造成超人式幸福?

今朝牛马
2026-05-07 20:36:33
“机车女神”痞幼拿下张雪,评论区直接吵疯!

“机车女神”痞幼拿下张雪,评论区直接吵疯!

品牌新
2026-05-07 17:28:42
五一各地旅游收入排名,河南381亿第二,北京没进前五,第一是谁

五一各地旅游收入排名,河南381亿第二,北京没进前五,第一是谁

丁丁鲤史纪
2026-05-07 14:04:42
比核弹更致命?伊朗海底7条光缆,扼住全球经济命脉

比核弹更致命?伊朗海底7条光缆,扼住全球经济命脉

网易新闻出品
2026-05-07 19:33:27
连10%都不给!印尼总统下达逐客令!

连10%都不给!印尼总统下达逐客令!

寰球经纬所
2026-05-07 15:11:54
网友曝三亚4只皮皮虾收费1035元,涉事饭店半年前变更经营者

网友曝三亚4只皮皮虾收费1035元,涉事饭店半年前变更经营者

齐鲁壹点
2026-05-07 10:54:16
2026-05-08 07:19:00
碳基打工人
碳基打工人
坐标北京,靠咖啡续命,靠小红书下饭的普通人类。
2310文章数 32关注度
往期回顾 全部

科技要闻

月之暗面完成20亿美元融资,估值突破200亿

头条要闻

伊朗武装部队:美军违反停火协议空袭伊朗 已反击

头条要闻

伊朗武装部队:美军违反停火协议空袭伊朗 已反击

体育要闻

巴黎再进欧冠决赛,最尴尬的情况还是发生了

娱乐要闻

Lisa主持!宁艺卓观看脱衣秀风波升级

财经要闻

人均年薪406万,这家ST公司惊呆市场!

汽车要闻

雷克萨斯全新纯电三排SUV 全新TZ全球首发

态度原创

时尚
本地
手机
游戏
旅游

今年最火的4双平底鞋,配小黑裙好看又气质!

本地新闻

用青花瓷的方式,打开西溪湿地

手机要闻

0.5mm边框+2亿像素+8000mAh,小米这台AI概念机,每一项都离谱

《远星物语》团队新作《皓白初晓》登Steam EA

旅游要闻

格陵兰岛的本真(旅人心语)

无障碍浏览 进入关怀版