哪門程式語言更賺錢?看看 Stack Overflow 的最新調查

2021-01-20 開源中國

Stack Overflow 2018 年最新的薪資計算器已正式推出。最新的計算器除了增加新的國家和地區之外,還更新了數字數據。更新後的薪資計算器新增了 8 個國家和地區的數據,以及更能反映開發者收入的最新數據。

所以,想知道自己的技術能力值多少錢?不妨試用一下 Stack Overflow 2018 年最新的薪資計算器(https://stackoverflow.com/jobs/salary)。通過最新的計算器,我們可以看到目前哪些工作崗位在如火如荼地發展著,哪些工作崗位正在走下坡路,而哪些城市的技術從業者收入最高。


薪資計算器的統計維度:坐標、教育程度、編碼年齡、所屬崗位以及專業擅長的技能

不難發現,與 2017 年相比,開發者的收入整體有所增加。其中,在倫敦和舊金山等技術較為發達的地區,薪資中位數較 2017 年平均上漲約 25%。由此看來,今年的技術市場還是很樂觀的。

而收入最高的職位 —— DevOps 專家在多個國家都是穩坐第一(美國、德國、印度和英國)。DevOps 專家是收入最高的開發者。美國 DevOps 專家的年薪中位數接近 10 萬美元。其他最高收入的職位是數據科學家、後端開發者、移動開發者、遊戲或圖形開發者以及全棧開發者。與此同時,所有國家和地區薪水墊底的職位都是設計人員和資料庫管理員。

下面來說一下開發者最關心的語言問題,究竟哪門程式語言最受僱主青睞呢?值得各位關注的是,Go 語言開發者成了高收入者。要知道,Go 目前還不是流行的程式語言,企業仍傾向於使用更成熟的舊語言。在二十五種最常用的語言中,Java 是使用最為廣泛的語言,而 JavaScript 佔據了第二位。新進者 Go 語言位居第 20 位,Scala 位居第 19 位。

薪資計算器中的數字也可以與 Stack Overflow 2018 問卷調查中的高薪技術清單進行比較,其中 Scala 和 Go 語言在列表中的位置相對較高。

下面大家繼續看看 Stack Overflow 2018 調查的相關內容:

全球職業佔比

在職業佔比的調查中,我們發現,前三分別是:後端開發、全棧開發和前端開發。有近 60% 的受訪者將自己視為後端開發,大約 20% 的受訪者認為自己是移動開發。

對開源的貢獻

Stack Overflow 上幾乎有一半的專業開發人員參與了開源項目。 參與開源的方式因語言而異。 超過 70% 的使用 Rust,Julia 和 Clojure 的開發人員參與開源,而使用 VBA,VB.NET 和 C#的開發人員中只有不到 40%。

碼齡

超過一半的受訪者擁有五以內的專業編碼經驗。 使用 Cobol 和 Perl 等語言的開發人員編碼經驗最豐富,而使用 Matlab,Haskell 和 Kotlin 等則相反。

不同開發領域的開發經驗

在不同軟體開發領域工作的開發人員具有不同的工作經驗。 調查發現,DevOps 專家和開發人員擁有最豐富的開發經驗。 DevOps 作為一門學科和專業身份相對較新,但在這一領域工作的人員經驗豐富。 遊戲/圖形開發人員和移動開發人員擁有最少的經驗。

起床時間

有的開發者可能準時下班到家,有點可能加班到深夜,有的可能天亮才躺在床上。不管什麼情況,大多數開發者表示他們一般是 8 點起床。

敲電腦的時間

受訪者包括專業開發人員、學生和業餘愛好者,他們中的絕大多數表示,醒著的大部分時間都待在電腦旁。

生活習慣

調查顯示,開發者在飲食方面比較規律,64% 的開發者都會按時吃飯。在鍛鍊情況方面,超過 60% 的受訪者表示至少每周鍛鍊一次,但從整體分布來看,從不鍛鍊的開發者佔比也不少。

開發語言

JavaScript 連續六年成為最常用的程式語言。 Python 在今年的排名上升,超過 C#,就像去年超過 PHP 一樣。 Python 也成為今年增長最快的程式語言。

最受開發者喜愛的語言

最想嘗試的語言

語言對應薪資

受歡迎的幾門程式語言中,Go 語言開發者的薪資處於較高水平

框架庫和工具

Node.js 和 AngularJS 仍然是此類別中最常用的技術,React 和 .Net Core 對許多開發人員來說也很重要。

資料庫

桌面/伺服器使用率

最受喜愛的桌面/伺服器

最受歡迎的開發環境

由於很多調查的調查結果與中國國內情況不太相符,或存在一定偏差,使得國內開發者懷疑,這些個調查到底有沒有把中國考慮在內。對此,小編專門看了一眼調查發布圖:

主要大頭集中在美國和印度地區,中國調查佔比 1.0%。emmm... 事實證明,中國的確是有考慮在內的,由於佔比偏低,最終結果可能存在偏差,以下調查結果僅供參考,如有異議歡迎留言分享!

詳情請參考 Stack Overflow 的調查。

相關焦點

  • 用StackOverflow訪問數據實現主成分分析(PCA)
    rstudio :: conf 2018https://www.rstudio.com/resources/videos/understanding-pca-using-shiny-and-stack-overflow-data/高維數據此次分析使用的是去年Stack Overflow上註冊用戶訪問量前500的標籤數據。
  • 年度大片:Stack Overflow 2017 開發者調查報告
    想學習編程,但不知道從哪下手? 調查顯示開發者建議先進行在線課程,然後買一本書練習。 四、程式語言最常用程式語言JavaScript 連續五年奪得最常用程式語言。 SQL 再次佔據第二位,Java 第三。
  • Python能否超越Java成為「邁入未來」的程式語言
    知名開發者網站Stackoverflow撰文指出,從2012至2017年程式語言Python成為開發者使用增長最快的主流程式語言,其中2017年增長率達到了27%,一舉超過包括Java、C#、PHP、C++在內的所有同類。
  • ...調查:富裕國家流行 Python 和 C 語言,低收入國家愛用 PHP
    編者按:在這個大數據內容和AI每天都搶佔頭條的年代,每個人似乎都想學習一點編程知識,似乎掌握了編程技術以後,走上人生巔峰就不再是夢。但是其實,在一開始,連選擇學習哪種程式語言,都是需有講究的。一位數據分析師,在對IT技術問答網站Stack Overflow上不同技術標籤的訪問量進行分析後,認為全球的軟體開發生態其實一分為二,不同國家風靡的程式語言,實際上也大有不同。
  • 當PHP、Java、C、C++ 這幾種程式語言變成汽車是什麼樣的場景?
    在學習和工作中,人們常常會把各種程式語言拿出來做對比,特別是剛剛開始入門學習IT的同學。實際上,每門語言自己的優缺點有時候也正是語言本身的特性,在學習中,我們更應該關心的是應用場景,哪門語言適合哪個場景,而不是說JAVA語言好,什麼東西全部用JAVA進行開發。
  • 開發人員生態系統現狀,首選的程式語言有哪些?
    接下來,我們將從 JetBrains 最新發布的《2019 開發人員生態系統現狀》報告中一窺究竟。 JetBrains 通過調查全球 7000 名開發者,解析出開發者們在日常軟體開發中最常使用的語言、框架,從而探索各種編程技術的最新趨勢,希望可以幫助更多的開發者獲取適合自己的技能。 過去一年,哪些程式語言被使用?
  • 薪資最高的15種程式語言及在線學習資源
    排在第二位的是全棧開發工程師,他們擁有完整的編程技能來構建一個平臺。雖然有些招聘經理並不要求應聘者掌握一門特定程式語言(編程技能通常可以跨語言轉換),但了解哪些語言與薪資最高的工作相關確實有所幫助。HackerRank是一家專注於為程式設計師和招聘人員提供競爭性編程挑戰的科技公司,該公司對11.6萬名軟體開發人員和學生進行了調查,以找出哪些程式語言與全球最高的薪酬相關。
  • 開發者眼中的程式語言……
    本文為大家簡述下當前流行的八款入門神器,看看各位開發者眼中的程式語言是怎樣的。 Pascal 儘管頗有些廉頗老矣的味道,不過在C,Java,Python盛行的今天,Pascal仍不失為初學者最佳入門語言的選擇之一。作為良好編程實踐的典範語言,Pascal對於初學者來說是挺適合的。
  • Go 語言獲得 IEEE Spectrum 2019 年度程式語言 Top 10
    polaris xu註:Go這一年雖然增長挺多,然而,有些語言勢頭更猛,使得 Go 語言相比較去年降了1位。這裡指的一提的是,PHP 直接沒在該榜單中了~歡迎來到 IEEE Spectrum 第六屆頂級程式語言年度互動排名。
  • 世界程式語言排行榜
    導讀:TIOBE 程式語言社區排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於網際網路上有經驗的程式設計師、 課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。
  • 計算機程式語言的發展簡史,人工智慧與雲計算程式語言!
    學習一兩門計算機程式語言也如當初學習英文一樣的火熱,隨著人工智慧AI和雲計算的不斷發展,Python語言和Scala語言已經成為這兩個領域裡面最為火熱的程式語言了,可以預知未來學習計算機程式語言的人也一樣會如同學習英文一樣的成為一種新常態,並且成為一種穩定的常態。以下筆者將以自己的學習認知,簡單的闡述一下計算機程式語言的發展。
  • 最值得程式設計師閱讀的非編程類書籍
    來自:程式設計師書庫在 stackoverflow上有人提問程式設計師應該閱讀的非編程類書籍有哪些?確實,程式設計師的書架不應僅僅局限在自身專業的書籍上,偶爾也可以看看非編程類的書籍,擴寬自己的視野,看看除了0,1以外的世界。本文將會選取其中熱度最高的 10 本書,並按照各書的推薦數排序。
  • 微軟未來將使用 Rust 作為 C、C++ 以及其他程式語言的替代方案
    近日,微軟安全響應中心(MSRC)團隊在官網更新文章,就近日提出的最新計劃,即未來將使用 Rust 作為 C、C++ 以及其他程式語言的替代方案以改善應用程式的安全性的計劃,從空間內存安全、時間內存安全、數據競爭等方面進行了進一步的深入補充。
  • 2021發展前景好的程式語言,Python、Java上榜,第一實至名歸
    而且,每年,我們都會看到這些程式語言的排名如何根據它們在開發人員中的需求和受歡迎程度而變化。同時,您需要了解所有最新的程式語言趨勢和索引,以保持與技術市場的相關性。特別是,強烈要求初學者在選擇特定的程式語言之前,先考慮幾個關鍵方面,例如需求和受歡迎程度,工作機會,應用程式等。 1.
  • 用哪種程式語言寫的應用漏洞最嚴重 Java還是Python
    如果你是一位靠 .NET、C++、Java、JavaScript、PHP 或 Python 吃飯的開發者,那要注意了:一項新研究揭示了這些程式語言的主要安全漏洞。   靜態代碼分析安全公司 Veracode 近期發布了這些語言的漏洞類型數據,這是該公司掃描了 13 萬應用程式的安全問題後得到的報告。
  • Rust興起,Python興趣正濃 InfoQ程式語言趨勢報告
    蒂米什瓦拉技術大學計算機與自動化學院的助理教授,InfoQ 編輯 Abel Avram: JetBrains 發布了他們的《2019 年開發人員生態系統現狀》,調查了 7,000 名開發人員並得出以下結論: Java——最受歡迎的主要程式語言 JavaScript
  • Python成程式語言首選,人工智慧是其最大推力
    2018年,python程式語言榮獲「年度程式語言」稱號!在2018年獲得了最多的排行積分,贏得了3.62%佔比,其次是VisualBasic .NET和Java。Python如今確實已經成為大型程式語言的一部分。
  • 電腦入門程式語言
    今天和大家介紹一下電腦入門編程學什麼語言更合適。首選python語言,python 是一門開源免費、通用型的腳本程式語言,現在社會上會python語言的人很吃香的。它上手簡單,功能強大,堅持「極簡主義」。