【OSTC2015 现场】许勇:北京速记公司腾讯的内外社区实践及未

日期:2016-08-11 / 人气: / 来源:网络整理

2015年3月28日,由全球最大的中文IT社区 CSDN 主办的“开源技巧大会·2015” (Open Source Technology Conference 2015,简称OSTC 2015)在北京丽亭华苑酒店召开。本次大会以“社区胜于代码”(Community Over Code)为主题,邀请到了来自全国各地30多位开源业界资深人士发表主题演讲,数十个开源社区现场互动,到场的开源软件开发者、贡献者和开源爱好者总计近1000人。

【OSTC2015 现场】许勇:北京速记公司腾讯的内外社区实践及未

腾讯项目总监许勇在会上介绍了腾讯的内外社区实践及未来开源布局。以下是演讲速记

许勇:大家好!非常荣幸能够参加这次OSTC大会,首先隆重介绍一下自己,我是许勇。我目前在腾讯重要任职研发平台,从事腾讯内部的开源社区建设以及对外开源的项目。八个字:行业老鸟、开源新兵。

我今天分享的主题其实也与社区有关系——《21摄氏度的CODE》,一是谈谈腾讯内部开源社区的领会,二是腾讯对外开源的情况及其近期打算。

对于腾讯而言,研发文化开发也是在2013年左右,大概在3Q大战后,随着3Q大战对腾讯的影响使腾讯更加开放。另外,这前后其实许多谷歌的工程师来到腾讯,他们带着谷歌的文化来到腾讯,使腾讯研发能力方面更加开放。2013年腾讯正式提要在内外部做开源,并且推广开源。

如果做开源社区一个绕不开的话题就是GitHub,因为GitHub的存在让我们的社区变得不同,这当中有两层意思。我们看到GitHub现在已经是非常成功了,包含它的一些对开源的管理以及运作模式。我们在做社区时怎么样在它基础上做一些不同的东西,这是很重要的。另外,由于GitHub有开源的一些基础成功方案,包含我们很容易复制过来并搭建这样一套东西,使我们有精力、有时间打磨针对我们的用户需要的东西。

对于我们的用户来讲,其实有这样一种观点,微信在产品观时分享过他们的观点,其实在Facebook等于是说人离开SOS可能被孤立,没有存在的价值。而对中国来讲,面对的是生存感的问题。我们要养家糊口,我们的程序员其实就是要有一份有收入的职业,但是也有这样一类人,既有这种生存感的压力,也有存在感的渴望。我感到程序员其实就是这样一类人,我们可能平时在企业里为了KPI,为了事迹去拼搏,但心坎里可能还保持着对技巧理想的渴望,保持着自己可能要在技巧上做一些不一样的事情出来,这就是我们社区所面对的用户的现状。

另外,程序员相对过于谦虚。例如,在腾讯内部开研发会议,可能最抢先发言的是产品经理,如果不禁止他的话,他会讲半个小时甚至一个小时,或者直到会议结束。而我们的程序员一直默默无闻,在表达上还存在内向。我们如果做社区,怎么样针对这些用户群体让他们在社区里有更多的交互和表达,让他们在我们的社区里能够有更多的技巧存在感,我们就在做轻量化代码功效,叫做“微码”,大家可能有时间参与开源项目,但没有时间在开源项目做工作。但是可以把自己认为好的或者能够晒出来的代码放在社区中与别人做交换和分享。

当时我们做的“微码”,大家知道现在凡是带“微”的产品都比较火,所以我们起名叫“微码”,数据给了我们一个很大的拥抱。比如2013年做的时候还只有243,而截止到现在是342,按照这个数据情况看,2015年的数据大概是1200多。所以通过轻量化的这种功效能够让我们的程序员有这种表达,这种低门槛可以让他们更多的参与到社区的运动中来。

社区其实离不开运营,一个好的开源社区必定要做一些运营,可以抓住用户的心理做一些事半功倍的事情。比如风行就是一个很强的驱动力,像2014年产生了微信红包的事情。程序员之间讨论的是什么呢?讨论的是为什么你每次抢红包能抢10几块钱,上百块钱,为什么我只能够抢到几分钱,大家讨论这个话题很热。我们很快就在微码平台上做了这样的运营:微信红包的随机算法。成果就有很好的研发,有一半人上来做评论,最终有200多个评论,这200多个评论当中几乎一半评论是很具体、很详细的,怎么样的算法更随机,怎么样会更加好玩。这其实就是利用有实效性的事件做运营,就能够起到事半功倍的运营效果。

再就是好奇心,好奇心是很大的驱动力,大家都很好奇为什么会这样,为什么那样。大家的公司每到年底都会有抽奖,腾讯也是这样的,在年底时大家都会关注今年会开什么奖,能不能中上。我们讨论最多的是为什么谁谁每年都会中?是不是抽奖环节有什么问题,大家都感到非常好奇。我们就将抽奖程序作为开源项目开源出来放到社区,成果这个开源项目是腾讯最长寿的,也是参与人数最多的开源项目。可以看到从2012年底放上去后,直到现在都会有掩护,每年到了抽奖时,因为需求不一样,今年是这样,明年是那样,每年都会有不同的团队做这个项目,掩护这个项目,参与的人也非常多。往往开发的团队过来说如果在腾讯内部做一个开源项目应当怎么做?我们就说应当这样,应当不断的掩护,不断的提问题,使它更加完善,这就是范例的开源项目标玩法。

作者:北京速记公司


现在致电 010-63797486 OR 查看更多联系方式 →

Go To Top 回顶部