腾讯程序员开源协同( 三 )


“2019年底开始 , 代码规范、开源治理逐渐成为我们推进开源协同落地的关键词 , 这说明我们的重点已经不再是追求Oteam数量 , 而是开源协同的质量 。”徐海丽说 , “开源协同走进深水区了 。”
当初听到代码规范专家的感叹时 , 姚穗斌虽然内心咯噔一下 , 但还是觉得腾讯是可以做到 。最终 , 事实证明他的判断是对的 。
“Oteam给了我们更大的空间 。”腾讯代码规范OteamC++接口人、IEG增长平台部增长中心系统开发组陈峰表示 。
有了Oteam后 , 他主导的代码规范OteamC++团队就具备调动全公司资源的能力 , 进一步提升了产品能力 , 这样的成就感最终反过来反哺参与人 , 形成正向循环 。
在腾讯代码规范Oteam最近一次成员招募中 , 许多参与者写出了近千字的申请说明 , 活跃度大大超出了Oteam评审委员的意料 。
“原以为大家参与只是随便填一填 , 没想到热情这么高 。”评审委员姚穗斌说 。
参加招募的成员数量越来越多 , 腾讯文档的共享表格很快更新到207“楼” 。有志于推动公司代码规范的程序员们可以自主报名 , 只要按照共享表格内的要求逐一填入内容 , 通过评审后就能成为Oteam的一员 。
一位参加申请的程序员在长文建议中的第一句话就写道:“必须让大家理解 , 好的程序员都是严格遵循代码规范的 , 不能以扼杀创造性为借口不执行!”
最新数据显示 , 截至目前 , 代码规范Oteam已输出C++、Java、Python等13门语言代码规范 , 其中一期7门语言代码规范及安全规范已通过开源治理体系在全公司范围内落地 。
“英雄本色”
程序员们通过Oteam发现了“山外有山” , 这是压力也是动力 。
2020年12月29日 , 腾讯举办开源协同峰会 , 会上公布了各个Oteam整体进展的最新数据 。晚上酒会后 , 时任终端云测Oteam负责人殷柱伟在400多人的Oteam企业微信群里发了一个大红包 。
伴随着群里的沸腾 , 殷柱伟写道:“2021年我们要还一个腾讯研发的英雄本色!”他自Oteam成立时就坚信 , 自己的终端云测一定可以发展为公司级的技术项目 。
不过 , Oteam给了殷柱伟们一条这样追寻“英雄本色”的路径 。
【腾讯程序员开源协同】
腾讯程序员开源协同
文章图片

文章图片
2020年开源协同研讨会
2018年开源协同宣布启动时 , 这项腾讯的“自我革命”因其与众不同的路径遭受内外双重质疑:互联网大厂基本上靠组织驱动建设技术中台 , 集中人、财、物、资源做一件事 , 而腾讯这种从基层开放协同的路子 , 行得通吗?
但三年过去 , 腾讯已组建和孵化了117个开源协同小组 , 涵盖了计算、存储、数据等所有互联网技术基石 , 涉及了微信、QQ、腾讯云等所有核心业务板块 。全公司内部代码开源率达到85% , 不仅给腾讯带来巨大的效能提升和成本节约 , 同时通过云不断助力越来越多的生态伙伴 。
致力于大数据领域的天穹Oteam , 将各事业群的大数据最佳实践复制到了各个场景 , 实现平台互通 , 功能复用 , 大幅提升了通用性能与资源利用率 。
分布式数据库的内核TXSQLOteam在TXSQL8.0内核上开源协同 , 联合研发数十个重大特性 , 性能提升30%以上 , 并实现腾讯数据库内核版本的统一 。
聚焦深度学习框架和加速的云帆Oteam , 曾2次刷新ImageNet(一个大型视觉数据库 , 用于视觉目标识别软件研究)训练速度世界纪录 , 致力于打造腾讯人的AIOS , 助力游戏、视觉、推荐等AI业务降本增效 。
腾讯程序员开源协同