使用哪種編程語(yǔ)言的開(kāi)發(fā)人員最幸福?
在IT世界中,有很多刻板印象,例如" PHP是最糟糕的語(yǔ)言"或" Python是針對(duì)初學(xué)者的"。 幸運(yùn)的是,我們可以使用github和來(lái)自開(kāi)發(fā)人員調(diào)查的數(shù)據(jù)找到真相。
數(shù)據(jù)采集
Github是任何開(kāi)發(fā)人員都熟悉的平臺(tái)。 它不僅可以用作版本控制工具,還可以收集存儲(chǔ)庫(kù)和項(xiàng)目統(tǒng)計(jì)信息,用戶(hù)配置文件數(shù)據(jù)和注釋。 這樣,我們就可以訪問(wèn)有關(guān)年齡,性別和個(gè)人資料照片的信息。 Microsoft Face API正是完成此任務(wù)的正確工具。
Github提供了25個(gè)很受歡迎的存儲(chǔ)庫(kù)的列表,并顯示了前5名貢獻(xiàn)者。 我將使用的Eigencoder應(yīng)用程序從每個(gè)存儲(chǔ)庫(kù)中檢測(cè)30–80張個(gè)人資料照片并進(jìn)行分析。
性別
Face API具有從面部結(jié)構(gòu)中檢測(cè)性別的功能。 這里的結(jié)果是相當(dāng)多方面的。 AI和Webdev語(yǔ)言至少具有某些女性力量。

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

微笑
每個(gè)程序員都有自己不喜歡的語(yǔ)言,以至于他甚至都不會(huì)對(duì)自己的個(gè)人資料照片微笑。 Face API使用0到1之間的值來(lái)衡量您微笑的數(shù)量。
看起來(lái)R開(kāi)發(fā)人員是最幸福的,其次是Go,C#和Python。 另一方面,Java開(kāi)發(fā)人員似乎并不喜歡他們的技術(shù)。

評(píng)論分析
Tobias Hermann分析了subreddit每種語(yǔ)言的開(kāi)發(fā)人員使用的注釋和單詞。
幸福
最積極的是Clojure,Lisp和Scala開(kāi)發(fā)人員。

宣誓就職
您將在PHP社區(qū)中聽(tīng)到最多的臟話(我認(rèn)為這不足為奇)。 第二個(gè)"最佳"是Javascript,其次是Java。 mathematica語(yǔ)言開(kāi)發(fā)人員似乎最自在。
(譯者:不知道數(shù)據(jù)有沒(méi)有規(guī)范化,methematica的使用比較少,所以臟話少也是正常的)

CodinGame 2020開(kāi)發(fā)人員調(diào)查
就像上面的小櫻桃一樣,我將研究各個(gè)行業(yè)中開(kāi)發(fā)人員的幸福程度。 根據(jù)編碼調(diào)查的前三名是:
- 數(shù)據(jù)科學(xué)家/機(jī)器學(xué)習(xí)專(zhuān)家
- 游戲開(kāi)發(fā)商/工程師
- 老師和學(xué)術(shù)研究人員
總結(jié)一下……
數(shù)據(jù)分析并沒(méi)有得出非常科學(xué)的結(jié)果,但是可以提供一定程度的洞察力。 像PHP,Html和R這樣的語(yǔ)言主要由女性使用,C和C ++主要由男性使用。
C ++語(yǔ)言擁有最古老的開(kāi)發(fā)者,而Java最年輕。
最幸福的似乎是那些使用R,Go,C#和Python的人。
但是,當(dāng)然……您在工作中發(fā)現(xiàn)的全部幸福和意義取決于您的生活方向,目標(biāo)和目的。 有人可能會(huì)在機(jī)器學(xué)習(xí)行業(yè)蓬勃發(fā)展,而另一些人則更喜歡不斷開(kāi)發(fā)新穎性的游戲,等等。 無(wú)論如何,如果您覺(jué)得自己是統(tǒng)計(jì)中的例外,并且您是一位年輕的C ++開(kāi)發(fā)人員,請(qǐng)發(fā)表評(píng)論,我很樂(lè)意看到這一點(diǎn)!