站在讲台前,我看着台下的座位,心里其实有点没底。不管哪场技术会议,总有那么一批人会选择跳过演讲,聚在场外聊天。作为组织者,我害怕半数的听众溜号,害怕现场没有温度。但“Software Should Work”大会第一天,这个担忧就被彻底击碎了。

几乎所有人都留在了座位上,从第一场到最后一场,几乎没有人埋头刷手机,没有人走神。每次我回头看向人群,看到的都是专注的目光。这种“反常”的参与度,让整个会场涌起一股罕见的凝聚力。

打开网易新闻 查看精彩图片

说起来很自然,演讲者们在台上开始互相引用别人的分享。你随便和一个参会者聊起任意一场演讲,他都能接上话。就连笑话都没冷场——我本来知道几位演讲者挺幽默,可没想到他们的段子几乎全响了。原因很简单,听众完全跟得上节奏,脑子在线。

更难得的是氛围。“软件经常搞得很糟糕”是很多工程师的共识,但关于质量的讨论很容易滑向讽刺和绝望。可这两天里,会场涌动的不是丧气,而是一股乐观——大家一边承认现状很糟,一边相信我们有能力把软件变好。这种正向能量让“软件应该好好工作”从一句话变成可触摸的目标。

意外的是,会议刚结束两天,Zig语言作者Andrew Kelley就在GitHub开了一个issue,要为Zig添加受Fil-C启发的编译模式。Andrew正好坐在Fil演讲的观众席里。我忍不住想,如果说办会能“推动创新”听起来像句空话,那现在这个issue就是最好的回响——一场小范围的会,可能真的催化了一门重要编程语言的大功能。

回头复盘,会议奏效的核心原因其实是参会者。每走上三步就能遇到一个在鼓捣好东西的人,他们本都可以上台做演讲嘉宾。所有人都无比认同同一个前提:“是啊,软件就是应该好好工作。”这种高度同频的认知,让讨论不用从头补课,直接跳进深水区。

经常有人问:“为啥把会放在密苏里州的哥伦比亚?”原因很简单,我住这儿。但没料到,这个选择反而成了天然过滤器。因为哥伦比亚不是科技重镇,所以愿意千里迢迢跑来的人,是真的对“软件质量”这个话题有执念的人。他们带着明确的目的来,散了会还要继续把这股劲带回去。

幸运的是,哥伦比亚本身也是办会的宝地。步行范围里扎堆着好餐厅、咖啡馆和酒吧,加上完善的步道系统,散会后的交流被自然地嵌进了城市的肌理里。一场会议让你觉得“软件应该工作”不光是技术议题,它变成了一种可实践的社群氛围。