<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JavaScript最流行,Vue.js躋身最常用Web框架前五,Stack Overflow 2021開發(fā)者調(diào)查報告出爐

          共 3026字,需瀏覽 7分鐘

           ·

          2021-08-06 10:19

          技術(shù)編輯:小魔丨發(fā)自 思否編輯部
          公眾號:SegmentFault



          Stack Overflow 2021 年開發(fā)者調(diào)查報告出爐。報告顯示,JavaScript 連續(xù)九年蟬聯(lián)最常用的編程語言;React.js 超過 jQuery 成為最常用的 Web 框架,Vue.js 從去年的第七名躋身最常用 Web 框架前五;Rust 連續(xù)六年成為最受開發(fā)者喜愛的編程語言,Python 連續(xù)五年成為開發(fā)者最想使用的語言。


          Stack Overflow 2021 開發(fā)者調(diào)查于今年 5 月開啟,共有 8 萬余名開發(fā)者參與此次調(diào)查。這也是 Stack Overflow 進行的第 11 次年度開發(fā)者調(diào)查。



          該調(diào)查發(fā)現(xiàn)了一些新的變化。比如開發(fā)者自我教育的方式發(fā)生顯著變化。對于數(shù)量不斷增長的 18 歲以下編程人員而言,視頻和博客等在線資源比書籍和學(xué)校更受歡迎。總體而言,這一行業(yè)有大量新人加入,超過 50% 的受訪者表示編程時間不到十年,超過 35% 的人表示從業(yè)時間不到五年。


          這次調(diào)查涵蓋開發(fā)者基本情況、技術(shù)、工作和社區(qū)多個方面,我們可以從中一窺 2021 年開發(fā)者的現(xiàn)狀。


          調(diào)查結(jié)果概覽


          • 接近 60% 的受訪者通過在線資源學(xué)習(xí)編程。較為年輕的受訪者更傾向于從在線課程、論壇等在線資源處學(xué)習(xí)編程,而年紀(jì)相對較長的受訪者更多是基于學(xué)校和書籍等傳統(tǒng)媒介學(xué)習(xí)。

          • React.js 超越 jQuery 成為最常用的 web 框架。

          • 去年薪資最高的語言 Perl 今年下降至薪資榜第五位,Clojure 開發(fā)者擁有最高的薪資中位數(shù),比第二名 F# 高出 14k 美元。

          • AWS 仍然是使用最廣泛的云平臺,但 Google Cloud 和 Microsoft Azure 自去年開始獲得了長足發(fā)展。

          • 新興框架 Svelte 成為最受喜愛的框架,React 則是開發(fā)者最想使用的框架,有四分之一的受訪者表示最想使用 React 框架。


          最流行的技術(shù)


          Python 超越 SQL 成為第三大流行技術(shù),Node.JS 躍居第六大流行技術(shù)。

          編程、腳本和標(biāo)記語言


          對于大多數(shù)開發(fā)人員來說,編程工作是 web 編程。

          JavaScript 連續(xù)第九年蟬聯(lián)最常用的編程語言,其次是 HTML/CSS、Python、SQL、Java 等。與去年相比,Python 與 SQL 交換了位置,成為第三大流行語言。


          數(shù)據(jù)庫


          全部受訪者和專業(yè)開發(fā)人員對于最常用數(shù)據(jù)庫的觀點基本一致,唯一區(qū)別是,專業(yè)開發(fā)人員更傾向于使用 Microsoft SQL Server 而不是 MongoDB。

          對于所有受訪者而言,最常用數(shù)據(jù)庫排名前五的是 MySQL、PostgreSQL、SQLite、MongoDB 和 Microsoft SQL Server。


          云平臺


          AWS 仍然是使用最廣泛的云平臺,但 Google Cloud 和 Microsoft Azure 相比去年取得了可觀的進展。值得注意的是,這是 Stack Overflow 第一次把云平臺從通用平臺問題中拆分出來。


          Web 框架


          最常用的 Web 框架中,排名前五的是 React.js、 jQuery、Express、Angular 和 Vue.js。值得注意的是,React.js 超過 jQuery 成為最常用的 Web 框架,Vue.js 從去年的第七名躋身前五。


          其他工具


          超過 90% 的受訪者使用 Git,這表明它成為開發(fā)人員的基本工具。


          集成開發(fā)環(huán)境


          Visual Studio Code 作為所有開發(fā)人員的首選 IDE,具備顯著的領(lǐng)先優(yōu)勢。其次是 Visual Studio、Notepad++、IntelliJ 和 Vim。


          操作系統(tǒng)


          Windows 仍然是最受歡迎的操作系統(tǒng),盡管在專業(yè)開發(fā)人員中略遜一籌。今年 Stack Overflow 首次添加了 WSL 選項。


          開發(fā)者最喜愛、最頭疼和最想使用的技術(shù)


          編程、腳本和標(biāo)記語言


          Rust 連續(xù)六年成為最受開發(fā)者喜愛的編程語言,Python 連續(xù)五年成為開發(fā)者最想使用的語言。


          數(shù)據(jù)庫


          Redis 連續(xù)第五年成為最受開發(fā)者喜愛的數(shù)據(jù)庫,PostgreSQL 以不到 1% 的微弱優(yōu)勢超過 MongoDB 成為開發(fā)者最想使用的數(shù)據(jù)庫。IBM DB2 則連續(xù)第二年成為最令開發(fā)者頭疼的數(shù)據(jù)庫。


          Web 框架


          新興框架 Svelte 位居榜首,成為最受開發(fā)者喜愛的框架,React 則是開發(fā)者最想使用的框架,有四分之一的開發(fā)人員選擇了 React。


          開發(fā)者工作時最常使用和最想使用的技術(shù)


          Stack Overflow 在今年的開發(fā)者調(diào)查中添加了 “Worked with vs. want to work with” 部分,旨在探究技術(shù)趨勢。

          調(diào)查顯示,超過 10k Javascript 開發(fā)人員想要開始或繼續(xù)使用 Go 或 Rust 進行開發(fā)工作,大多數(shù)想要使用 Dart 的開發(fā)人員目前在使用 JavaScript,想使用 PHP 進行開發(fā)工作的只有 SQL 開發(fā)人員。

          數(shù)據(jù)庫方面,12,590 名 MySQL 開發(fā)者希望使用 PostgreSQL,而 6,429 名 PostgreSQL 開發(fā)人員希望使用 MySQL。

          平臺方面,AWS 是最受歡迎的平臺,但大量 AWS 開發(fā)人員希望明年能夠在 Google Cloud 中進行開發(fā)——8,586 名 AWS 開發(fā)人員希望使用 Google Cloud,而只有 7,668 名 Google Cloud 開發(fā)人員希望在 AWS 中工作。目前使用 Heroku 或 Digital Ocean 的開發(fā)人員更傾向于開始使用或繼續(xù)使用 AWS,其次是 Google Cloud 和 Azure。目前使用 Azure 的開發(fā)人員很少想遷移到 Heroku。

          Web 框架方面,Django、Flask 和 Spring 開發(fā)人員希望繼續(xù)在各自的框架中工作。

          至于協(xié)作工具,IPython/Jupyter 用戶想要使用 VS Code 工作,這可能是由于 VS Codes 在 IDE 中添加了 Notebook API。

          薪酬最高的技術(shù)


          就編程語言而言,Clojure 開發(fā)人員的薪水中位數(shù)最高,比 F# 的第二名高出 14k 美元。去年薪資最高的編程語言 Perl、Scala 和 Go 語言均排名下降,Perl 由去年的第一名下降至今年的第五名。薪資最低的編程語言是 Dart。

          數(shù)據(jù)庫方面,使用 DynamoDB、Elasticsearch 和 Cassandra 的開發(fā)者薪酬最高;平臺方面,使用 AWS 的開發(fā)者薪酬最高;Web 框架方面,使用 Ruby on Rails、Svelte、ASP.NET Core 的開發(fā)者薪酬最高。


          不同類型開發(fā)者的薪資狀況


          和去年一樣,工程經(jīng)理、網(wǎng)站可靠性工程師(SRE)、DevOps 專家和數(shù)據(jù)工程師的薪資最高。


          此外,與具有相同經(jīng)驗的其他語言使用者相比,PHP 開發(fā)人員的薪酬不成比例地低。


          完整報告參見:
          https://insights.stackoverflow.com/survey/2021

          - END -

          瀏覽 41
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉中文电影 | 亚洲三地区电影 | 99热99在线 | 亚洲18禁网站 | 欧美精品国产亚洲日韩字在线观看 |