歡迎光臨
每天分享高質量文章

2018 Python 開發者調查報告發佈

來自:開源中國

鏈接:https://www.oschina.net/news/104274/python-developers-survey-2018

JetBrains 發佈了 2018 Python 開發者調查報告 ——「Python Developers Survey 2018 Results」。

該調查由 Python 軟體基金會與 JetBrains 一起發起,有來自 150 多個國家超過兩萬名的開發人員參與。

調查結果中有幾下幾大亮點:

1、Python 3 的採用率正在快速增長,將其作為主要解釋器的開發者比例從 2017 年的 75% 上升到 84%,而 Python 2 則占有 16%。

2、資料分析在 Python 用戶中比 Web 開發更受歡迎,所占比例從 2017 年的 50% 增長到 2018 年的 58%。

3、使用 Python 作為主要語言的所有開發人員中有一半也使用 JavaScript,同時,Python 也經常與 HTML/CSS、Bash/Shell、SQL、C/C++ 和 Java 一起使用。

4、Flask 和 Django 是 Web 開發人員中最受歡迎的框架,所占比例相當,約為 45%,二者將其它 Python Web 框架遠遠甩在身後。

5、NumPy、Pandas、Matplotlib 和 SciPy 是最受歡迎的資料科學框架和庫;機器學習專用庫,如 SciKit-Learn、TensorFlow 與 Keras 等也很受歡迎。

6、AWS 是 Python 開發人員最歡迎的雲平臺,其次是 Google Cloud Platform、Heroku、DigitalOcean 和 Microsoft Azure。

7、PyCharm 的專業版本是最受歡迎的 Python 開發工具,而其社區版本也有第三的好成績。VS Code 所占比例已從 2017 年的 7% 擴展到 2018 年的 16%,成為 Python 開發的第二大最受歡迎的編輯器。其他流行的 Python 編輯器包括 Vim、Sublime 和 Jupyter Notebook。

8、超過三分之二的 Python 開發人員選擇 Linux 作為他們的開發環境操作系統

9、有關 Python 開發者所使用的資料庫狀況,調查報告顯示大多數開發者都傾向於使用免費或者開源的資料庫,例如 PostgreSQL, MySQL, 或 SQLite。當然 MongoDB 和 Redis 等非關係型資料庫也非常受歡迎,因為調查顯示大量的 Python 開發者正在進行某種形式的機器學習或資料工程工作。

10、SQLAlchemy 和 Django ORM 是最受 Python 開發者歡迎的 ORM 框架,總共有 67% 的開發者在使用它們,這也與兩個領先的 Python Web 框架 —— Flask 和 Django 的流行度符合。當然,有 43% 的開發者表示不使用任何的 ORM 框架。

11、有關 Python 開發者就業方面的信息,調查報告顯示超過一半的 Python 開發者在全職工作,19% 是學生,只有 13% 是自由職業者。與2017年相比,2018年的學生人數明顯減少,就業人數也更多。

有關受訪者所從事行業的相關業務,44% 的受訪者表示是信息技術和軟體開發,6% 為科學相關,也有 6% 受訪者表示與教育和培訓相關。

詳情查看調查報告
https://www.jetbrains.com/research/python-developers-survey-2018

赞(0)

分享創造快樂