Golang語言2018調查報告發布,程序員最想學習的編程語言Top 3

Golang語言2018調查報告發布,程序員最想學習的編程語言Top 3

Go 官方博客今天發佈了 2018 年 Go 語言調查報告。參與本次調查的 5883 名受訪者來自 103 個不同的國家,官方表示,這些受訪者的反饋意見將被選取用於改進 Go 語言的發展。

知道大家都很忙,先直接看一下調查報告摘要:

  • 首次有一半的受訪者表示 Go 是他們日常使用的編程語言之一。此外,在工作中用到 Go 語言以及在工作之餘使用 Go 語言的受訪者人數也顯著增加。
  • Go 最常見的用途仍然是編寫 API/RPC 服務和 CLI 工具。雖然用於自動化任務領域不像前兩者那麼常見,但也處於快速發展階段。
  • Web 開發仍然是受訪者最普遍的工作領域。與此同時, DevOps 保持著年度最高的同比增長率,整體比例僅次於 Web 開發。
  • 絕大多數受訪者表示 Go 是他們最喜愛的編程語言,儘管熟練度不如其他語言高。
  • VS Code 和 GoLand 越來越受開發者歡迎,兩者都是他們最喜愛的編輯器。
  • 許多 Go 開發者的主力開發系統不止一個 —— Linux 和 macOS 尤其受歡迎。大多數受訪者表示使用這兩者之一或全部來編寫 Go 代碼。
  • 受訪者正在逐漸放棄在將 Go 應用程序部署到本地,轉而選擇容器和無服務器(serverless)的雲部署。
  • 大多數受訪者對 Go 社區的氛圍評價是友好,而且絕大部分改進 Go 社區的想法都是給新手提供更好的入門體驗。

附上一些Go的教程,適合剛入門級別看看。關注頭條號,私信回覆“資料”獲取。

Golang語言2018調查報告發布,程序員最想學習的編程語言Top 3

2019 年程序員最想學習的編程語言 Top 3 分別是 Go、Kotlin 和 Python,其中 Go 以 37.2% 的比例排在首位。

今年也是 Go 語言發佈 10 週年,2007 年 3 位 Google 天才程序員想通過開發一種新型的語言,解決 Google 軟件開發中面臨的問題:多核硬件架構、超大規模分佈式計算集群、Web 開發模式導致的前所未有的開發規模和更新速度,於是 Go 語言誕生了。

這些問題,其實也是互聯網公司面臨的普遍問題。所以 BAT 等一線公司,幾乎都在自身業務中用到了 Go 語言。對應地,招聘市場對 Go 語言工程師的需求,不論是數量還是薪資,都在與日俱增。

本次的調查結果顯示,在工作用 Go 語言開發的受訪者人數顯著增加(68%→72%),此外在工作之餘使用 Go 語言的受訪者人數也在不斷增加(64%→70%)。將 Go 作為日常使用的編程語言之一的受訪者數量比例更是首次達到 50%(2016 年為 44%)。通過這些數據我們不難發現,越來越多的公司開始接受使用 Go 進行核心業務開發,而且 Go 語言在開發者群體中也飽受歡迎。

Golang語言2018調查報告發布,程序員最想學習的編程語言Top 3

▲使用 Go 語言的場景

Golang語言2018調查報告發布,程序員最想學習的編程語言Top 3

▲使用 Go 語言的頻率


分享到:


相關文章: