最幸福的码农在用什么编程语言?
在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的語言”或“ Python是針對(duì)初學(xué)者的”。幸運(yùn)的是,我們可以使用github和來自開發(fā)人員調(diào)查的數(shù)據(jù)找到真相。
數(shù)據(jù)采集
Github是所有開發(fā)人員都熟悉的平臺(tái)。它不僅可以用作版本控制工具,還可以收集存儲(chǔ)庫(kù)和項(xiàng)目統(tǒng)計(jì)信息,用戶配置文件數(shù)據(jù)和注釋。這樣,我們就可以訪問有關(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語言至少具有某些女性力量。
年齡
年齡指標(biāo)是很有趣。較老的語言應(yīng)該由較老的程序員使用,但是Java擁有最年輕的開發(fā)人員。
微笑
每個(gè)程序員都有自己不喜歡的語言,以至于他甚至都不會(huì)對(duì)自己的個(gè)人資料照片微笑。Face API使用0到1之間的值來衡量微笑的數(shù)量。
看起來R開發(fā)人員是最幸福的,其次是Go,C#和Python。另一方面,Java開發(fā)人員似乎并不喜歡他們的技術(shù)。
評(píng)論分析
Tobias Hermann分析了reddit各個(gè)語言子板塊的開發(fā)者使用的評(píng)論和詞匯。
幸福感
最幸福的是Clojure,Lisp和Scala開發(fā)人員。
咒罵
在PHP社區(qū)中,你將聽到最多的臟話(我認(rèn)為這并不奇怪)。第二是Javascript,其次是Java。數(shù)學(xué)語言開發(fā)人員似乎最放心。
CodinGame 2020開發(fā)人員調(diào)查
就像上面的小指標(biāo)一樣,我將研究各個(gè)行業(yè)中開發(fā)人員的幸福程度。根據(jù)codingame調(diào)查的TOP3是:
數(shù)據(jù)科學(xué)家/機(jī)器學(xué)習(xí)專家
游戲開發(fā)者/工程師
成為老師和學(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)和目的。有人可能會(huì)在機(jī)器學(xué)習(xí)行業(yè)蓬勃發(fā)展,而另一些人則更喜歡不斷開發(fā)新穎性的游戲,等等。
IT技術(shù)分享社區(qū)
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠(yuǎn)程辦公:常用的遠(yuǎn)程協(xié)助軟件,你都知道嗎?51單片機(jī)程序下載、ISP及串口基礎(chǔ)知識(shí)硬件:斷路器、接觸器、繼電器基礎(chǔ)知識(shí)
總結(jié)
以上是生活随笔為你收集整理的最幸福的码农在用什么编程语言?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: opencv学习笔记2--存取图像元素
- 下一篇: chrome浏览器解除pdf加密