趁着1024程序员节,我去了一趟B站和那里的程序员谈笑风生。。。

  大家好,当你看到这篇文章的时候,应该能意识到一个特殊的日子到来:10 月 24 日。

  这个日子经过多年熏陶,这已经是个众所周知的程序员专属节日了 —— 在二进制下 1024 刚好是 2 的 10 次方,也是存储单位的进制,比如说 1GB = 1024MB 。

500

  我们这两年也没少趁着 1024 在推文里给大家普及程序员文化来着,去年还做了一个反响热烈的投票活动。。。

  虽然这个投票有些欠揍

  但你们是怎么选出这种结果的▼

500

  刚好这两天我在逛 B 站看视频学习技术知识( 我当年也是写过代码的 ),突然心里萌生了些许好奇。

500

  B 站常年盘踞不少技术宅,他们不光爱做技术分享,甚至会开拓一些野生操作,例如早些时候的弹幕游戏。

500

  今年 B 站本身也在技术上频频发力,例如在视频播放选项里更新了 4K 和 HDR。

  总而言之,在各大视频网站社区里,这小破站属于技术氛围极其浓厚的那一卦。

500

  因此差评君不禁有些好奇:在那里工作的程序员,到底是个啥样儿?

  抱着这样的心态,我买了张火车票,直接摸进位于上海的 B 站总部,打算在不妨碍别人工作的前提下探访一下他们的程序员。

500

  有一说一,B 站本部的画风确实挺与众不同的。

  人家的大门口是这样的⬇️

500

  附近的咖啡馆是这样的⬇️

500

  进大堂以后是这样的⬇️

500

  进入内部,立刻就发现了个与众不同的地方:他们 “ 人均工位手办摆放浓度 ”高得惊人,工位上甚至还不时会长出猫。。。

500

500

  可惜的是,除了以上特点以及满屏幕的代码,B 站程序员的工位似乎并没有什么其他特别的地方。

  为了更加深入了解他们,差评君完全忽略了不妨碍别人工作的计划,把两个程序员拉进了一个小房间并与他们进行了一番交流。

  一问发现这两位还是大佬,分别是主站技术中心的 Silvio 和人工智能技术部的 Water。

500

  根据两位程序员的介绍,B 站内部常常会举办产品设计大赛以及 Hachathon( 黑客马拉松 )。

500

  这类活动大致过程和考试里的命题作文差不多,只不过时间一般是一两天。

  在期间设计和开发人员会在这段时间里做出功能演示,要是反响好的话就会慢慢完善成我们实际上能用到的功能。

  当初周杰伦那首《 Mojito 》发布时,不少在 B 站上看 MV 的观众发现手机会随着音乐震动而感到惊奇。。。这个功能就诞生自内部的设计活动。

500

  不过,由于这功能在当时没打招呼就上线进行灰度测试,开发部门收到了一条投诉,有个用户被突如其来的震动吓了一跳摔坏了手机。。。

500

  你看,程序员们的生活并不枯燥,甚至常常还会碰到一些搞笑的意外。

  不知道大家平时逛 B 站的时候对防挡人物的蒙版弹幕有没有印象⬇️

500

  这个功能的原理是用 AI 识别出画面里的人物轮廓,然后把这个信息和视频链接对应起来,弹幕在滚动的时候会读取信息,绕过去。

  根据程序员大佬回忆,有一次这个功能出了个小 Bug:

  一个没有画面只有背景和台词的音乐视频,一不小心连到了另一个舞蹈视频的蒙版数据,于是这个画面里出现了一个鬼影。。。

500

  总之,差评君这次探访收获还是不少,拍了个视频放在了 B 站上,大家有兴趣可以看看。

  这一天相处下来,要我说 B 站的程序员最大的特点就是他们不光热爱技术,也热爱自己工作的 B 站。

500

  他们每敲下一行代码,都是在为自己天天刷的 B 站添砖加瓦。

  B 站为程序员们举办了一个 1024 节日活动,差评君也有幸参与其中,欢迎大家点击原文链接一起来围观。( 内有彩蛋 )

500

全部专栏