說起我們對編程世界現(xiàn)有的刻板印象,你一定聽說過類似于沒有人喜歡用Java編碼或者使用C ++都是老人家,等等這樣的話。為了分析這些刻板印象背后的真相,Trestle Technology的數(shù)據(jù)工程師寫了一個(gè)工具。
不知道你有沒有聽說過微軟的Project Oxford,它的Face API可以檢測圖像中的人臉,并檢測這個(gè)人是否在笑,他/她的性別和年齡,以及面部毛發(fā)數(shù)量。
數(shù)據(jù)工程師結(jié)合Face API和獲取自GitHub趨勢網(wǎng)頁的數(shù)據(jù)。這個(gè)頁面顯示了特定語言在流行時(shí)的代碼倉庫。你還可以看到這些項(xiàng)目最多產(chǎn)的提交者的個(gè)人資料照片。因此,這個(gè)工具能夠得到任何給定語言一些最忙碌的貢獻(xiàn)者的照片。
雖然所使用的數(shù)據(jù)集不怎么大,但它提供了一些有趣的結(jié)果。當(dāng)然這個(gè)團(tuán)隊(duì)沒有忘記提及免責(zé)聲明——
“應(yīng)該指出的是,這超級非科學(xué)。你不知道Face API的準(zhǔn)確率有多高,也不知道用戶的GitHub個(gè)人資料圖片映射到他們的個(gè)性/身份時(shí)有多準(zhǔn)確。而且最多產(chǎn)的貢獻(xiàn)者流行的代碼倉庫是否能準(zhǔn)確地反映一個(gè)社區(qū)也不清楚。此外,這是一個(gè)小樣本。”
下面是結(jié)果:
程序員的年齡:
事實(shí)證明,Java程序員是最年輕,而C ++程序員年紀(jì)最大。
程序員的性別:
如果談及參與頂端項(xiàng)目的程序員的性別的話,那么這是一種悲哀。
程序員的微笑:
是時(shí)候接受這樣的事實(shí)了,那就是程序員的工作在一些繁忙的日子里真的真的非常忙碌。也許,這就是為什么一些開發(fā)人員甚至不能在他們的GitHub個(gè)人資料圖片上擠出一個(gè)微笑的原因。
程序員有無胡子:
這個(gè)測試出來一個(gè)最有趣的結(jié)果??瓷先ニ坪鮏wift程序員是留著胡須的潮人,緊跟其后的是Python,Perl,和JavaScript。這個(gè)測試并沒有進(jìn)行性別標(biāo)準(zhǔn)化。
所以,你講哪種語言呢?請?jiān)谠u論中讓我們知道。
申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!