生活在IT世界中的你,對於這些說法確定不陌生:編程
「 PHP是最糟糕的語言!」「呵呵,Python是針對初學者的」。網絡
你是否也有過相似的想法呢?app
Github是開發人員都再熟悉不過的平臺,它不只能夠用做版本控制工具,還能夠用來收集存儲庫、項目統計數據、用戶配置文件數據和註釋等。所以,咱們能夠利用GitHub來訪問有關年齡、性別和我的資料照片的信息。Github提供了25個最受歡迎的庫的列表,並顯示了前5名貢獻者。本文將使用 Eigencoder 應用程序從每一個存儲庫中檢測30–80張我的資料照片並進行分析。機器學習
Face API具備從面部結構中檢測性別的功能。這裏的結果也許不夠全面,但也不難看出,AI和Webdev語言實際上是有着很多女性使用者的。工具
年齡指標的結果看起來頗有趣。年齡較大的編程人員更偏向於使用較老的語言。可是,Java卻擁有着最年輕的開發人員羣體。學習
怎樣來判斷一個語言使用羣體的幸福指數呢?在這裏,咱們是經過他們的我的資料中的照片內容來進行比照的。部分語言使用者的幸福指數好像並無很高,以致於他們甚至都不會擁有一張微笑的我的資料照片。Face API使用0到1之間的值來衡量微笑的數量。這麼看起來,R開發人員是最幸福的,由於在抓取的我的資料中,R語言使用者擁有「微笑」的照片數量最多。其次是Go,C#和Python。另外一方面,從下表中看起來,Java語言使用者彷佛是「最不開心」的開發人員呢?spa
Tobias Hermann分析了reddit各個語言子板塊的開發者使用的註釋和單詞。3d
幸福?版本控制
最積極的語言使用者羣體是Clojure,Lisp和Scala開發人員。code
暴躁?
你可能會在PHP社區中聽到最多的髒話(emmm…我認爲這並不奇怪…)。第二「暴躁」的語言社區是Javascript,其次是Java。使用Mathematica的開發人員彷佛是最自在呢。
根據Codingame調查顯示,每一個行業中開發者的幸福程度前三名分別是:
一、數據科學家/機器學習專家
二、遊戲開發商/工程師
三、開發老師和學術研究人員
以上數據分析其實並非很是精確的結果,可是能夠提供必定程度的洞悉觀點做爲參考。
固然,一我的在工做中發現的所有幸福和意義取決於他的人生方向和人生目的。好比有人可能會在機器學習行業蓬勃發展,而另外一些人則更喜歡不斷在遊戲開發方面尋求新的創意,等等。但無論怎樣,「你」都有多是統計中的例外,因此快來發表你的觀點,讓咱們看看你是怎麼來看待這些問題的吧!
點擊【閱讀】,快來互動區參與留言吧~
原文連接:https://medium.com/swlh/what-programming-language-has-the-happiest-developers-f0636b08e898
以上信息來源於網絡,由「京東智聯雲開發者」公衆號編輯整理,不表明京東智聯雲立場