怎么样才能治疗白癜风 http://m.39.net/disease/a_5713584.html技术问答网站StackOverflow一年一度的开发者报告再次新鲜出炉。本次报告一共有个国家的名开发者参与调研,其中中国开发者参与较少一共有份问卷来自中国。
提个概要:
目前开发者学习的方式发生了很大变化,60%的开发者表示更加倾向于在线学习,查看论坛博客和视频教程。
学校和书籍更受年龄偏大的开发者喜爱。
AWS依旧是全球最广泛应用的云平台,但谷歌Cloud和微软的Azure相对于去年也是有了很可观的收益。
目前React.js超越了jQuery,成为最常用的web框架。
近几年的才起步的Svelte成了今年最受欢迎的框架。
去年收入最高的编程语言Perl今年已经跌到第五名。
去年92%的开发者都是全职,基本很少有兼职,但是目前这种情况下降到76%。
先来了解受访者
全部名受访人员学历如下:
受访者年龄如下:
目前所有受访者的性别分布为91.67%的男性,也有5.31%的女性。
技术趋势
JavaScript依旧是常用编程语言排行榜第一名,已经蝉联9年。但是今年Python和SQL交换了位置,成为了流行语言TOP3。
作为Perl最有力的竞争对手,Python从最开始是系统管理人员写脚本的编程语言,现在应用于大数据/机器学习。另外Python语法简洁高效用于web开发还有后端/移动应用程序或者是比较大的嵌入式开发系统都非常容易上手。
下面了解一下数据相关的使用情况:
云平台:
web框架:
其他内容不放图了,给大家汇总一下。受访者中首选的IDE是VisualStudioCode。Git是90%的开发者都会用到的工具。.NET框架目前还是很受喜爱。另外开发环境大家使用的最多的还是Windows,基础Linux开发和MacOS不相上下均在25%以上。
Redis五年蝉联
今年Rust在开发者喜好排名中超过了Python成为了最受欢迎的语言。年上线,6年时间发展迅速。有了亚马逊的赞助,今年还和谷歌、Linux的助力。
数据库的受欢迎度如下。被采访问题为“哪一个数据库环境在过去的一年里,你做过大量的开发工作吗?在接下来一年中,如果用到数据库,你想选择哪两个?”
本次报告中还有其他数据:
超过一万名的JavaScript开发人员表示要转Go语言或者是Rust或者Dart,唯一想要尝试PHP的是SQL开发者。
名的MySQL开发者希望使用PostgreSQL,也有PostgreSQL开发者表示希望尝试Mysql。
大多数的Django和Flask以及Spring的人满足现状,依旧希望使用目前的框架。
另外因为VsCodes在其IDE种添加了NotebookAPI,所以很多Ipython和Jupyter用户要转向VSCode。
最高薪的技术岗位
今年最吃香的预言师Clojure是一种运行在Java平台上的Lisp语言,直接甩后面的1.4万美元。在岗位方面工程经理、SRE、DevOps专家和数据方面的薪资较高。全球来看,美国移动开发人员和教育工作者薪资高于其他。
这份报告中有详细的问题已经受访者回复该问题的人数,更多详情欢迎查看完整内容。