哪種程式語言的開發者最幸福?
生活在IT世界中的你,對於這些說法肯定不陌生:
“ PHP是最糟糕的語言!”“呵呵,Python是針對初學者的”。
你是否也有過類似的想法呢?
01 資料採集
Github是開發人員都再熟悉不過的平臺,它不僅可以用作版本控制工具,還可以用來收集儲存庫、專案統計資料、使用者配置檔案資料和註釋等。因此,我們可以利用GitHub來訪問有關年齡、性別和個人資料照片的資訊。Github提供了25個最受歡迎的庫的列表,並顯示了前5名貢獻者。本文將使用 Eigencoder 應用程式從每個儲存庫中檢測30–80張個人資料照片並進行分析。
02 性別分佈
Face API具有從面部結構中檢測性別的功能。這裡的結果也許不夠全面,但也不難看出,AI和Webdev語言其實是有著不少女性使用者的。
03 年齡分佈
年齡指標的結果看起來很有趣。年齡較大的程式設計人員更偏向於使用較老的語言。但是,Java卻擁有著最年輕的開發人員群體。
04 微笑
怎樣來判斷一個語言使用群體的幸福指數呢?在這裡,我們是透過他們的個人資料中的照片內容來進行比照的。部分語言使用者的幸福指數好像並沒有很高,以至於他們甚至都不會擁有一張微笑的個人資料照片。Face API使用0到1之間的值來衡量微笑的數量。這麼看起來,R開發人員是最幸福的,因為在抓取的個人資料中,R語言使用者擁有“微笑”的照片數量最多。其次是Go,C#和Python。另一方面,從下表中看起來,Java語言使用者似乎是“最不開心”的開發人員呢?
05 評論分析
Tobias Hermann分析了reddit各個語言子板塊的開發者使用的註釋和單詞。
幸福?
最積極的語言使用者群體是Clojure,Lisp和Scala開發人員。
暴躁?
你可能會在PHP社群中聽到最多的髒話(emmm…我認為這並不奇怪…)。第二“暴躁”的語言社群是Javascript,其次是Java。使用Mathematica的開發人員似乎是最自在呢。
06 CodinGame 2020開發人員調查
根據Codingame調查顯示,每個行業中開發者的幸福程度前三名分別是:
1、資料科學家/機器學習專家
2、遊戲開發商/工程師
3、開發老師和學術研究人員
總結一下……
以上資料分析其實並不是非常精確的結果,但是可以提供一定程度的洞悉觀點作為參考。
- 諸如PHP,Html和R之類的語言使用者以女性為主,C和C ++男性使用者居多。
- C ++語言擁有最年長的開發者群體,而Java語言則是年輕開發群體的首選。
- 最快樂的開發者似乎是那些使用R,Go,C#和Python的人。
當然,一個人在工作中發現的全部幸福和意義取決於他的人生方向和人生目的。比如有人可能會在機器學習行業蓬勃發展,而另一些人則更喜歡不斷在遊戲開發方面尋求新的創意,等等。但不管怎樣,“你”都有可能是統計中的例外,所以快來發表你的觀點,讓我們看看你是怎麼來看待這些問題的吧!
點選 【 閱讀 】,快來互動區參與留言吧~
原文連結: https:// medium.com/swlh/what-pr ogramming-language-has-the-happiest-developers-f0636b08e898
以上資訊來源於網路,由“京東智聯雲開發者”公眾號編輯整理,不代表京東智聯雲立場
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69912185/viewspace-2691132/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 哪種程式語言最流行?
- 哪種程式語言最熱門?
- 提交中的罵聲:哪種程式語言最遭罵?
- 哪種程式語言最適合產品經理?
- 哪種程式語言最熱門?日本新創最愛PHP、Ruby人才PHP
- 20 種最奇怪的程式語言
- 初學者,哪幾種程式語言最值得你去學習?
- 對比程式語言的四種錯誤處理方法,哪種才是最優方案?
- 哪種程式語言的影響力最大?
- 運維要不要學程式設計?哪種程式語言最賺錢?運維程式設計
- 接下來該學哪種程式語言
- java語言屬於哪種語言Java
- 開發者最討厭的程式語言:PHP、Ruby 中槍PHP
- 你應該學習哪種程式語言?
- 程式設計入門之學哪種程式語言?程式設計
- 各年齡段開發者最愛的程式語言,就是它了!
- 最‘乾淨’的程式語言——空白程式語言
- 哪種程式語言適合初學者學習
- Java vs Big data 哪種程式語言更好?Java
- 哪種程式語言更好?抓到‘老鼠’就是‘好貓’
- 哪種程式語言最受黑客馬拉松歡迎?黑客
- 最適宜初學者學習的幾種程式語言
- 學哪種程式設計比較好,看看這六種語言!程式設計
- 最讓程式設計師感到崩潰的10種程式語言程式設計師
- 史上最奇葩的5種程式語言,有的甚至模擬奶牛
- GitHub 上最流行的程式語言Github
- Python 是各年齡段開發者最愛的語言Python
- 最喜歡與最討厭的程式語言
- C語言:一種高效、易學的程式語言C語言
- [譯] 如果把程式語言看作國家,每種語言分別代表哪個國家?
- 新手該學哪門程式語言
- 最值得你學習的程式語言
- 5種將死的程式語言
- 我眼中的各種程式語言
- 12 種程式語言的起源故事
- java 自動化與 python 自動化哪種程式語言吃香?JavaPython
- 哪門程式語言影響力最大?
- 2014最流行的程式語言