第二次官方年度Python开发者调查


类别:资讯   

发布时间:2019/06/27 08:53:27   更新时间:2020/07/31 19:51:42


网上能看到《2019 年 Python 开发者调查报告(JetBrains版)》,但是事实上在jetbrains官网上没有找到。

现在能找到的一个最新的调查,是截止2018年底的《第二次官方年度Python开发者调查》,jetbrains官网链接在:https://blog.jetbrains.com/blog/2019/02/07/python-developers-survey-2018-results-the-community-knowledge/

上边说的很清楚:在2018年秋季,Python软件基金会与JetBrains一起进行了第二次官方年度Python开发者调查。

【jetbrains是个著名的IDE(集成开发环境)厂家】

本次调查的调查对象样本,是150多个国家的超过两万名开发人员。

 

下边,我整理几个本调查的关键点:

一、python的用法:

作为主要开发语言的:84%。(比2017年上升了5个百分点。)

作为次要开发语言的:16%

二、python开发者使用的其它语言

排序为:javascripy、html/css、shell、sql、C、java、……

三、python是使用方向

排序为:数据分析、web开发、DevOps/系统管理/自动脚本、机器学习、网页分析/抓取/爬虫、软件测试/自动测试、教育、……

四、python版本

python3是84%。其中小版本排序:3.6、3.7、3.5、……

python2是16%。主要是2.7。

五、python获取

排序为:os提供的python、python官网、anaconda、docker容器使用、虚拟环境包、源码编译、……

六、python环境隔离的使用

排序为:virtualenv/pipenv(64%)、docker、conda、……

七、web框架

排序为:flask(47%)、django(45%)、tornado、pyramid、web2py、bottle、……

【主要是django和flask,请参考我的文章:《django和flask的选择》https://www.pyfield.com/blog/?id=1

八、数据科学框架和库

排序为:numpy、pandas、matplotlib、scipy、scikit-learn、tensorflow、keras、seaborn、……

九、一般框架和库

排序为:requests、pillow、scrapy、asyncio、thkinter、pyqt、six、aihttp、pygame、wxpython、twisted、kivy、……

十、开发系统

排序为:linux(69%)、windows(47%)、苹果os、bsd

十一、测试框架

排序为:pytest、unittest、mock、……

十二、数据库

排序为:postgresql、mysql、sqlite、mongodb、redis、……

十三、ORM

排序为:SQLAlchemy、django ORM、……

十四、IDE

排序为:pycharm、vs code、

十五、就业状况

排序为:全职、学生、自由职业者、个体经营者、……

十六、团队工作与独立工作

团队工作:48%

独立(自主项目)工作:48%

咨询教育等:4%

十七、团队规模:

排序为:2-7人(74%)、……

十八、行业:

排序为:信息技术/软件开发(44%)、科学(6%)、……

十九、全球社区:

排序为:美国(21%)、印度(12%)、英国(6%)、德国(5%)、中国(4%)、法国(4%)、……


本文网址:https://www.pyfield.com/blog/?id=10