当前位置: 首页 > 科技观察

调查:Java程序员最伤心,C++程序员最年老

时间:2023-03-21 15:18:40 科技观察

调查:Java程序员最悲催,C++程序员最老,等等。为了分析这些刻板印象背后的真相,TrestleTechnology的数据工程师编写了一个工具。不确定您是否听说过Microsoft的ProjectOxford,其FaceAPI可检测图像中的人脸并检测此人是否在微笑、他/她的性别和年龄以及面部毛发的数量。数据工程师将FaceAPI与从GitHub趋势页面获得的数据相结合。此页面显示了特定语言流行时的代码存储库。您还可以看到这些项目最多产的提交者的个人资料照片。所以这个工具能够得到任何给定语言的一些最繁忙的贡献者的照片。虽然使用的数据集不是很大,但它提供了一些有趣的结果。当然,团队没有忘记提及免责声明——“应该指出,这是超级不科学的。你不知道FaceAPI有多准确,或者用户的GitHub个人资料图片如何映射到他们的个性/身份,并且目前尚不清楚一个拥有最多产贡献者的流行代码存储库如何准确地反映一个社区。此外,它只是一个小样本。”结果如下:程序员的年龄:事实证明,Java程序员是最年轻的,而C++程序员是最年长的。程序员的性别:当谈到参与顶级项目的程序员的性别时,这有点令人难过。程序员的微笑:是时候接受程序员的工作在一些忙碌的日子里可能真的、真的很忙了。也许,这就是为什么一些开发人员甚至不能在他们的GitHub个人资料照片上挤出笑容。程序员是否留胡子:这个测试产生了最有趣的结果之一。似乎Swift程序员是大胡子潮人,其次是Python、Perl和JavaScript。该测试未针对性别进行标准化。那么,你说什么语言?请在评论中告诉我们。