當(dāng)前位置:首頁 > 公眾號精選 > 嵌入式微處理器
[導(dǎo)讀]來源 :大數(shù)據(jù)文摘,medium 原文:https://medium.com/swlh/what-programming-language-has-the-happiest-developers-f0636b08e898 在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的語言”或“ Python是針對初學(xué)者的”。幸運(yùn)的是,我們可以使用github和來自

來源 :大數(shù)據(jù)文摘,medium

原文:https://medium.com/swlh/what-programming-language-has-the-happiest-developers-f0636b08e898


在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的語言”或“ Python是針對初學(xué)者的”。幸運(yùn)的是,我們可以使用github和來自開發(fā)人員調(diào)查的數(shù)據(jù)找到真相。


數(shù)據(jù)采集


Github是所有開發(fā)人員都熟悉的平臺。它不僅可以用作版本控制工具,還可以收集存儲庫和項目統(tǒng)計信息,用戶配置文件數(shù)據(jù)和注釋。這樣,我們就可以訪問有關(guān)年齡,性別和個人資料照片的信息。Microsoft Face API正是完成此任務(wù)的正確工具。


Github提供了25個最受歡迎的存儲庫的列表,并顯示了前5名貢獻(xiàn)者。我將使用Eigencoder 應(yīng)用程序從每個存儲庫中檢測30–80張個人資料照片并進(jìn)行分析。


性別


Face API具有從面部結(jié)構(gòu)中檢測性別的功能。這里的結(jié)果是相當(dāng)片面的。AI和Webdev語言至少具有某些女性力量。



年齡


年齡指標(biāo)是很有趣。較老的語言應(yīng)該由較老的程序員使用,但是Java擁有最年輕的開發(fā)人員。


微笑


每個程序員都有自己不喜歡的語言,以至于他甚至都不會對自己的個人資料照片微笑。Face API使用0到1之間的值來衡量微笑的數(shù)量。


看起來R開發(fā)人員是最幸福的,其次是Go,C#和Python。另一方面,Java開發(fā)人員似乎并不喜歡他們的技術(shù)。


評論分析


Tobias Hermann分析了reddit各個語言子板塊的開發(fā)者使用的評論和詞匯。


幸福感


最幸福的是Clojure,Lisp和Scala開發(fā)人員。



咒罵


在PHP社區(qū)中,你將聽到最多的臟話(我認(rèn)為這并不奇怪)。第二是Javascript,其次是Java。數(shù)學(xué)語言開發(fā)人員似乎最放心。



CodinGame 2020開發(fā)人員調(diào)查


就像上面的小指標(biāo)一樣,我將研究各個行業(yè)中開發(fā)人員的幸福程度。根據(jù)codingame調(diào)查的TOP3是:


  1. 數(shù)據(jù)科學(xué)家/機(jī)器學(xué)習(xí)專家

  2. 游戲開發(fā)者/工程師

  3. 成為老師和學(xué)術(shù)研究人員


總結(jié)


  • 數(shù)據(jù)分析并沒有得出非??茖W(xué)的結(jié)果,但是可以提供一定程度的洞察力。


    像PHP,Html和R這樣的語言主要由女性使用,C和C ++主要由男性使用。


  • C ++語言擁有最古老的開發(fā)者,而Java的開發(fā)者最年輕。


  • 最幸福的似乎是那些使用R,Go,C#和Python的人。


當(dāng)然……你在工作中發(fā)現(xiàn)的全部幸福和意義取決于你的生活方向,目標(biāo)和目的。有人可能會在機(jī)器學(xué)習(xí)行業(yè)蓬勃發(fā)展,而另一些人則更喜歡不斷開發(fā)新穎性的游戲,等等。


無論如何,如果你覺得自己是統(tǒng)計中的例外,并且還是個年輕的C ++開發(fā)人員,請發(fā)表評論,作者和文摘菌都很樂意看到這一點!


-END-




推薦閱讀



【01】C語言之父:因拒付論文裝訂費(fèi)錯失博士學(xué)位,論文52年后重見天日
【02】分享10個值得關(guān)注的C語言開源項目
【03】C語言開發(fā)單片機(jī)為啥都是全局變量形式?
【04】在C語言中如何高效地復(fù)制和連接字符串?
【05】Rust能夠取代C語言嗎?



免責(zé)聲明:整理文章為傳播相關(guān)技術(shù),版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉
關(guān)閉