福利指导 使用哪种编程语言的妹子最多?
说起我们对编程世界现有的刻板印象,你一定听说过类似于“没有人喜欢用Java编码”或者“使用C++都是老人家”,等等这样的话。为了分析这些刻板印象背后的真相,TrestleTechnology的数据工程师写了一个工具。 不知道你有没有听说过微软的ProjectOxford,它的FaceAPI可以检测图像中的人脸,并检测这个人是否在笑,他/她的性别和年龄,以及面部毛发数量。 这个数据工程师结合FaceAPI和获取自GitHub趋势网页的数据。这个页面显示了特定语言在流行时的代码仓库。你还可以看到这些项目最多产的提交者的个人资料照片。因此,这个工具能够得到任何给定语言一些最忙碌的贡献者的照片。 虽然所使用的数据集不怎么大,但它提供了一些有趣的结果。当然这个团队没有忘记提及免责声明—— “应该指出的是,这超级非科学。你不知道FaceAPI的准确率有多高,也不知道用户的GitHub个人资料图片映射到他们的个性/身份时有多准确。而且最多产的贡献者流行的代码仓库是否能准确地反映一个社区也不清楚。此外,这是一个小样本。” 下面是结果: 程序员的年龄: ?注:事实证明,Java程序员是最年轻(难道是因为高校大部分都教Java么?!);而C++程序员年纪最大,Python程序员居然第二老…… 程序员的性别: ?注:很显然,Perl、PHP、HTML、R、GO的妹子还算多的……抛开小众一点的Perl来说,单妹纸这一点,PHP果然是世上最好的编程语言…… 使用C/C++的妹纸最少,所以,C/C++程序猿面向对象编程有点难啊~ 如果谈及参与顶端项目的程序员的性别的话,那么这是一种悲哀。 程序员的微笑: ?注:使用R语言的程序员笑的最多啊(是因为挣得多么?),GO语言其次,python和swift排在第4、5名,也不错;不过java程序员居然最悲伤,笑的最少,为啥呢? 是时候接受这样的事实了,那就是程序员的工作在一些繁忙的日子里真的真的非常忙碌。也许,这就是为什么一些开发人员甚至不能在他们的GitHub个人资料图片上挤出一个微笑的原因。 程序员有无胡子: ?注:swift居然排在榜首(为什么?是因为活多钱多,所以没时间整理么?!);python程序员和前面的年龄一样,都排在第二,说得通,人老一点,自然就留胡子了嘛~;使用R语言和C++的人留胡子的人最少…… 这个测试出来一个最有趣的结果。看上去似乎Swift程序员是留着胡须的潮人,紧跟其后的是Python,Perl,和JavaScript。这个测试并没有进行性别标准化。(摘自码农网) 长按北京白癜风治疗哪里好白颠
|