先说个可能不太讨喜的结论:从 2022 年到现在,我完整追过 11 场开发者大会。线下自费去了 4 场(两场 QCon、一场云栖、一场本地的 GDG DevFest),线上白嫖了 7 场。真正改过我技术选型的,只有 2 场。剩下 9 场,事后复盘,价值跟我在 YouTube 看回放、在 GitHub 翻 Release Note 拿到的,差不多。
但这不代表大会没用(我这个人也不至于闲到花钱找罪受)。只是你得先想明白一件事:你花的那笔钱,买的到底是什么。
发布型和社区型,压根不是一种物种
我分这两类的标准很简单——keynote 是讲给谁听的。
发布型代表:Google I/O(2025 年是 5 月 20-21 日,加州山景城 Shoreline Amphitheatre)、Apple 的 WWDC(2025 年 6 月 9-13 日,开幕 keynote 在 Apple Park)、微软 Build(2025 年 5 月 19-22 日,西雅图)、华为 HDC(2025 年 6 月 20-22 日,东莞松山湖)、云栖大会(2024 年是 9 月 19-21 日,杭州云栖小镇)。这类大会的 keynote,面向的是媒体、分析师和资本市场,开发者坐在台下,身份其实更接近观众。
社区型代表:PyCon China、GopherChina、Rust China Conf、各地年底的 GDG DevFest、一堆 JSConf 分站。场地经常在高校教室或者孵化器会议室,空调不太给力,午饭是披萨加可乐,讲者讲完就坐到最后一排跟你一起啃。
我自己的体感:发布型像演唱会,社区型像同学会。前者你能第一时间看到还没正式发布的东西,但基本拿不到可跑的代码;后者代码满天飞,讲的人可能就坐你旁边那桌吃饭。
一个粗糙但很好用的筛选指标:数 API 名词
我后来养成一个习惯:看 keynote 的时候按暂停,回头数一数,前 30 分钟里出现了多少个具体的 API 名字、多少个参数、多少行真实代码。
举个例子。Apple 在 WWDC 的正片 keynote 里,代码出现的时长通常用秒算;但会后放出来的 session 视频里,SwiftUI、SwiftData 这些场次是满屏代码的。Google I/O 2024 讲 Gemini 那一段,产品名词和合作伙伴名字密度极高,具体 API 反而沉到后面的 breakout session 去了。
所以我的经验是:keynote 里代码越少、合作伙伴越多,这场大会对你眼前的技术选型参考价值就越低;但反过来,它对你要不要提前储备某个技能的信号价值就越高。这两个价值千万别搞混,很多人就是拿发布型的会去解决社区型的问题,然后觉得被割了。
门票从来不是主要成本,时间才是
| 大会 | 类型 | 2025 时间 / 地点 | 门票(凭记忆,参前请自己核官网) | 线上免费 |
|---|---|---|---|---|
| Google I/O | 发布型 | 5 月 20-21 日,山景城 | 1000 美元出头,抽签制 | 是 |
| Apple WWDC | 发布型 | 6 月 9-13 日,Apple Park | 1599 美元,抽签制 | 是(回放全免费) |
| 微软 Build | 发布型 | 5 月 19-22 日,西雅图 | 2000 美元上下 | 是 |
| 华为 HDC | 发布型 | 6 月 20-22 日,东莞松山湖 | 几百到上千,分几档 | 部分场次 |
| 云栖大会 | 混合 | 杭州云栖小镇 | 主论坛免费预约,专场收费 | 部分 |
| QCon 北京/上海 | 偏商业的社区型 | 北京 4-5 月,上海 10-11 月 | 4000-6000 元 | 否 |
| GDG DevFest | 纯社区 | 各地 10-12 月 | 免费或几十块 | 否 |
看这张表你会发现,最贵的不是票。2024 年我去云栖,住杭州市区,早上 7 点半出门打车去云栖小镇,路上堵了将近一个小时。三天下来我算过,真正有效的信息摄取时间大概 6 到 8 小时,其余全在排队、找会场、等电梯、跟人寒暄。这不是抱怨,是我后来做决策的硬依据——如果一场大会我凑不出连续两天以上的完整时间,我宁可在家看直播。
线下真正买到的,其实只有两样东西
第一样是提问权。线上看直播,你只能在评论区刷屏;线下你可以站在 Q&A 麦克风前面第三个。2023 年 QCon 上我问过一位讲分布式事务的老师一个问题,他当场说他们内部这个场景也没完全解决。就这一句话,帮我省了大概两周的试错,因为我提前知道那条路是死的。
第二样是走廊效应。英文社区里管它叫 hallway track,指的是正式议程之外的走廊、茶歇、电梯里发生的对话。我换过一次工作,源头就是在一场大会茶歇排队拿咖啡的时候,跟旁边的人聊了两句,发现他们团队在招人。
线上回放能给你信息,但给不了你这种随机的碰撞。这是我现在还愿意为线下票掏钱的核心原因,大概也是唯一的原因。
会后 48 小时,才是真正的分水岭
我评判一场大会值不值,还有一个特别土的办法:会后 48 小时内,我能不能在本地跑通 keynote 里演示的那个东西。
大部分时候答案是跑不通。原因通常不是我不行,是 keynote 的 demo 用的是内部分支,或者依赖的内网服务你根本访问不到。我踩过一次,某个 SDK 的演示代码,国内网络拉不到它的一个上游依赖,最后挂了代理也只是勉强编过。
所以现在我改了个做法:会后 48 小时不追新东西,只做一件事——把大会里提到的、和我现有项目相关的三个关键词记下来,去翻官方 Changelog 和 GitHub 的 issue 区,看看有没有人在踩坑。这一步花不了两小时,但比我把所有 session 视频刷一遍有用得多。session 视频我一般留到通勤路上听,当播客。
线上白嫖的正确姿势
顺便说下线上怎么薅。Google I/O 线上注册是免费的,注册完能看直播和点播;WWDC 的 session 视频基本上大会期间就陆续放出来了,用 Apple Developer App 或者官网都能看,不需要开发者账号;微软 Build 的线上部分免费,keynote 和大部分技术场次都能回看。这些都不需要你买票。
只有一类内容线上拿不到——闭门 roundtable、需要签 NDA 的 pre-briefing,还有那种讲师说完就删 PPT 的分享。这些通常只在线下,而且往往在会议日程表上看不到,得进了场才知道。
几个我现在会刻意避开的坑
一是分论坛。很多大会议程表上排得满满当当,但你要留意哪些场次是赞助商买的时段,标题写得很技术,内容大概率是产品介绍加招聘二维码。
二是别指望在大会上学会一门新技术。三天时间,连环境都配不完,更别说什么理解设计哲学了。大会适合解决的是「这个方向值不值得我投三个月」,不是「这个框架怎么用」。
三是学生票和奖学金。WWDC 有个 Swift Student Challenge,获奖能拿到线下参会名额,机票住宿我记得是要自己解决的,具体条款每年都变,别信我这张嘴,去官网看。国内很多大会也有学生票,价格能便宜到三五折,学生证在手的话一定先查这个。
所以到底谁该去
我的判断是三类人。第一类,你要做技术选型或者技术规划,需要提前半年感受风向,去发布型的会,线上也行。第二类,你卡在某个具体问题上,想找一个能对话的人,去社区型的会,而且要挑议程里跟你问题最接近的那几个人,提前发邮件约。第三类,你在找工作或者招人,任何线下会都值得去,因为走廊效应在这件事上效率奇高。
如果你只是「想学点新东西」,那我建议你先把回放看完。真的,免费的。