昨天在会议间歇的午餐时,同事抛出这么一个问题,现在有那么丰富的文档、视频教程,也有很活跃的 Ruby China 论坛,那为什么还要千里迢迢(我们来自广州,还算是得了地利的)参加 RubyConf China?当时由于人多加上时间原因,当时只是给出了一个比较仓促的回答。昨晚返程一路在思考线下聚会的意义,早上借助一杯咖啡的动力,在懒癌发作之前挥笔写下自己的感触。
其实我们可以问另一个问题,现在也已经有很好的音乐 App,视频网站,你为什么还会买票去听一次现场演唱会?现在也有很好的转播机制,各种角度慢放加解说,你为什么会买票去看一场广州恒大的比赛?答案也很简单,参加演唱会是为了和自己的偶像近距离接触,现场看比赛是和同好们一起为心爱的球队加油助威,总结成三个字,就是『现场感』。
所以参加 RubyConf China 的理由也非常简单了,第一能够和国内 Ruby 界活跃的大牛们近距离接触,和我们圈子里的明星们面对面,看看他们是怎么回顾自己的技术成长之路,看看他们是如何抽丝剥茧地解决一个技术问题。这些现场的感觉,Raw 的感觉是你在网上读一篇四平八稳的技术文章时无法直接感触到的,以 Ruby China 的管理员们为例,华顺的不羁,国宁的随和亲切,Rei 的『偏执』,绝对是现场感十足。接触下来大家就会发现,论坛中的大牛、明星也是活生生有血有肉的平凡人,他们也有自己人微言轻的时候,也有发展中的苦恼,也有事业的波折,是不是一下子感觉更加亲近了,更进一步,是不是感觉原来大牛都是这么从小牛甚至不牛过来的,只要方法对头加坚持努力,有一天我也会成为小牛和大牛。
讲师合影
另外一个理由就是同好之间的交流,喜欢同一个明星,同一个球队的人,往往更加有共同语言。喜欢 Ruby 的程序员,品位通常差不到哪里,证据之一就是 Ruby 社区的各种网站都是开源社区中最漂亮的,今年华顺和 Rain 也分别给大家展示了为什么不会设计的程序员不是一个好厨师。程序员本身是一种比较奇怪的生物,他们聪明绝顶但是多数缺乏沟通技巧,在现实生活中他们既渴望交流又羞于开口,或者一开口就是大实话,还不如不开口,具体可以参考 TBBT 中的四位帅哥(其实是在说你 —>Sheldon)。但在 RubyConf 会场上,经过 Ruby 这么优雅的语言筛选过的,应该是趣味相投的一伙人,因此大家除了听各个精彩的 Topic 之外,在茶歇,撸串,夜聊中尽情畅谈,技术交流,合作机会,种种黑科技,厂厂黑历史,黑黑更持久,吐吐更健康。参加 Conf,如果只是呆坐在会场记笔记,把 Conf 硬生生变成了大学时期的阶梯教室,那么你就错失太多精彩了。
仰望星空的 Rubyist 们
正文结束,ps 一下,除了以上的『现场感』,如果你参加了几届 Conf,你会观察到『趋势』。什么叫做『趋势』呢?2012 年的时候举办 RubyConf China,场地一波三折,赞助费也是几经折腾,查看页面源代码找到赞助链接捐款的事情我是不会说的,哈哈。从那时的局促到现在 28 家赞助商的红火,大家看到的是 Ruby 社区在国内的蓬勃发展,程序员成为争抢的对象,作为一名老兵,『我很欣慰』(德云社版权所有)。
另一个趋势是技术层面的,这届大会大家越来越多地提到前后端分离、API 设计,不完全统计 FreeWheel、Beansmile、GitCafe 吴江、Strikingly、大疆等等的 Topic 都涉及到了这个领域。面对前端技术的繁荣发展带来的架构上的挑战,Ruby 界的当家花旦 Rails 如何应对,虽然在 Rails 5 中引入了 Rails API,但是否已经能够应对这种挑战,我抛个砖头,期待大家的精彩讨论。
再 pps 一下,回到『现场感』上,双十当晚的撸串之夜,浑身上下都敏感的投影仪遥控器,临近结束抽奖时的人肉电信 DDoS,你不在现场,又怎么发出会心的笑声?所以关注 Ruby China 上的讨论,加入下一届的 RubyConf China,一起到现场 Rock 吧!
最后是我们团队在 RubyConf 2015 Shenzhen 的照片,想要加入我们一起参加 Conf 的小伙伴请邮件过来 [email protected] 发份简历不费电,谢谢 :D