Martin Liu

Martin Liu

Senior Developer Relations/Advocate, Founder of DevOps China, Microsoft MVP

2021 年 Stackoverflow 开发者状态调查报告-中文版

这份报告收集到了 8 万份有效信息,包含了开发者所关心的各种趋势和信息。

Martin Liu

2 分钟

流程设计

从开发者画像、技术流行趋势、工作就业和薪酬状态和社区等方面完整的描述了当今开发者的众生相。虽然调查人数有限,只有中国开发者人数的十分之一,但是也基本上反应了欧美发达国家的开发者现状。

概述

我们在年度调查中提出的问题将帮助我们改善Stack Overflow社区和为他们服务的平台。

Screen Shot 2021-08-13 at 9.29.09 PM

例如,今年,我们观察到开发人员教育自己的方式发生了重大演变。对于年龄在18岁以下的不断增长的编码者来说,像视频和博客这样的在线资源比书本和学校加起来还要受欢迎,这一统计数字在我们其他年龄组中并不成立。总的来说,这个行业充满了新加入者,超过50%的人表示他们从事编码工作不到十年,超过35%的人从事这个行业不到五年。

快速预览

WechatIMG1606

1) 毫不奇怪,几乎60%的受访者是从网上资源学习如何编码的。年轻的受访者倾向于从在线课程、论坛和其他在线资源中学习。另一方面,年长的受访者则从学校和书本等更传统的媒介中学习。

WechatIMG1607

2)AWS保持其作为最广泛使用的云平台的领先地位,但谷歌云和微软Azure比去年有了很大的进步。值得注意的是,今年是我们将云平台从一般平台问题中分离出来的第一年。

WechatIMG1608

3)今年,React.js超过了jQuery,成为最常使用的Web框架。

WechatIMG1609

4)新来的Svelte占据了最受喜爱的框架的首位。React是最受欢迎的,有四分之一的开发者想要使用。

WechatIMG1610

5)Perl从去年的最高薪语言变成了今年的第五高薪。Clojure开发者的工资中位数最高,比第二名的F#多出1.4万。

WechatIMG1611

6)81%的专业开发人员是全职雇员,比2020年的83%有所下降。表示自己是独立承包商、自由职业者或自营职业者的专业开发人员比例从2020年的9.5%增加到2021年的11.2%–表明潜在的工作不安全或转向更灵活的工作安排。

我们面临的挑战和机遇是继续扩大和提高我们帮助所有开发人员的能力,并使他们在我们的社区感到受欢迎。

继续阅读,了解更多关于塑造当今软件技艺和实践的态度、工具和环境的重大洞见。

开发者画像

我们对全球开发者社区的认知。

主要地区

Stack Overflow 是服务于国际的社区,我们的调查收到了来自地球上几乎所有国家的回复。

地域

美国和印度继续提供最高数量的调查回应,其次是德国和UKI(英国和爱尔兰)。前十名的国家几乎占了所有答复者的60%。要查看前十名的国家,请参考方法论部分。当我们放大到美国(我们回应最多的国家)时,我们看到,拥有成熟的科技中心的州拥有最多的回应者。加州、纽约、华盛顿和德克萨斯。

Screen Shot 2021-08-13 at 9.52.15 PM

经验

高级管理人员和经理往往有最多年的编码经验,而从事数据科学和机器学习的人往往有最少的编码经验,平均来说甚至比学术研究人员还少。

何时写下第一行代码?

编码者从年轻时就开始了:有超过50%的受访者在11至17岁之间编写了他们人生的第一行代码。

Screen Shot 2021-08-13 at 8.55.47 PM

如何学习编码?

毫不奇怪,几乎60%的受访者都是通过网上的资源,来学习如何编码的。年轻的受访者倾向于从在线课程、论坛和其他在线资源中学习。另一方面,年长的受访者则从学校和书本等更传统的媒介中学习。

Screen Shot 2021-08-13 at 8.56.00 PM

Screen Shot 2021-08-13 at 8.56.26 PM

编码年限?

50%的受访者从事编码工作的时间在十年以内。来自英国的受访者,平均而言,在我们前十个国家中,拥有的编码经验年数最多。

Screen Shot 2021-08-13 at 8.56.48 PM

Screen Shot 2021-08-13 at 8.56.58 PM

专业编码年限?

大多数受访者以专业开发人员的身份工作的年限为十年或更短,这意味着他们从未在没有Stack Overflow的世界里工作过【译者注:这句话说的 有点感觉StackOverflow的人自我感觉非常好:),难道说非专业人士们离开了 stack overflow 就不会搬砖了么,哈哈:) 】。

Screen Shot 2021-08-13 at 8.57.11 PM

按不同开发者类型划分的专业编码经验年数?

担任更高级职务的开发人员拥有最多年的专业编码经验。同时,数据科学家和机器学习专家的经验最少,比学术研究人员的年限少。

Screen Shot 2021-08-13 at 8.57.39 PM

开发者角色

担任全栈开发人员角色的人是最普遍的。有趣的是,设计师的角色自去年以来有所下降,与系统管理员的位置互换。

开发者类型?

全栈、后端、前端和桌面开发人员仍然占所有受访者的大多数。

Screen Shot 2021-08-13 at 8.58.24 PM

Screen Shot 2021-08-13 at 8.58.38 PM

教育程度

开发人员是一个受过高等教育的群体,超过65%的人拥有学士学位或更高学历。但是,传统的大学教育并不代表一切,大约四分之一的受访者拥有低于学士学位的学历。

受教育程度?

70%的受访者和80%的专业开发人员完成了某种形式的高等教育,学士学位是最常见的。

Screen Shot 2021-08-13 at 8.59.05 PM

人员统计

大约有三分之一的受访者回答了我们关于心理健康的问题。这是在2020年提供反馈的比例的两倍,这可能反映了人们对心理健康的重要性和正在进行的大流行病的影响的认识在不断提高。

年龄?

48%的专业开发者是25-34岁。65岁或以上的受访者中,几乎有一半不认为自己是专业开发者。

Screen Shot 2021-08-13 at 8.59.43 PM

性别?

91%的受访者和92%的专业开发人员认为自己是男性。美国的性别少数群体(女性、非二进制、变性人或性别不符者)的比例最高。我们有相当多的工作要做,以确保我们的平台具有包容性,并确保我们的调查能代表各地的开发者。

Screen Shot 2021-08-13 at 8.59.58 PM

Screen Shot 2021-08-13 at 9.00.22 PM

变性人?

只有1%的受访者认为自己是变性人,其中一半是专业开发人员。

Screen Shot 2021-08-13 at 9.00.38 PM

性取向?

11.5%的受访者认为自己是直男/异性恋以外的人,6.5%的人倾向于不认同任何取向。要确保开发商社区更具包容性,仍有许多工作要做。

Screen Shot 2021-08-13 at 9.00.51 PM

种族和族裔?

我们继续看到有证据表明,有色人种在专业开发人员中的代表性不足。

Screen Shot 2021-08-13 at 9.01.28 PM

残疾状况?

2,960名受访者有身体上的差异,这些受访者大多数是盲人或有视力障碍。

Screen Shot 2021-08-13 at 9.01.45 PM

心理健康?

超过16,000名受访者回答了我们关于心理健康的问题,其中近10%的受访者表示他们有焦虑症。

Screen Shot 2021-08-13 at 9.02.11 PM

技术

每年,我们都会探索开发人员目前正在使用的工具和技术。而且,像往常一样,我们问他们什么技术是最喜欢的、最害怕的和最想要的,包括几个类别。

今年,我们还引入了一个新的部分,即 “使用过的与想要使用的”,它向我们准确地展示了开发者在过去一年中使用了什么,以及他们希望在下一年中使用什么。如果你需要复习一下我们是如何构建 “喜爱”、“害怕 “和 “想要 “的,或者你想读一下 “用过 “与 “想要用 “背后的直觉,请查看我们这篇元文章

最流行的技术

Python超过了SQL,成为我们第三大最受欢迎的技术,而Node.JS则升至第六大最受欢迎的技术。

编程、脚本和标记语言?

JavaScript连续九年完成了作为最常用的编程语言的任务。对于大多数开发者来说,编程就是网络编程。Python与SQL交换了位置,成为第三种最受欢迎的语言。

Screen Shot 2021-08-13 at 9.04.15 PM

数据库

所有受访者和专业开发者之间最常用的数据库是一致的。我们观察到的唯一区别是,专业开发者使用Microsoft SQL Server的可能性略高于MongoDB。

在过去的一年中,你在哪些数据库环境中做了大量的开发工作,你想在下一年中在哪些环境中工作?

(如果你既在数据库中工作,又想继续这样做,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.04.34 PM

云平台

AWS保持其作为最广泛使用的云平台的领先地位,但谷歌云和微软Azure比去年有了很大的进步。值得注意的是,今年是我们将云平台从一般平台问题中分离出来的第一年。

在过去的一年里,你在哪些云平台上做了大量的开发工作,以及在未来一年里你想在哪些云平台上工作?

(如果你既在该平台上工作过,又想继续这样做,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.04.48 PM

Web 框架

今年,React.js超过了jQuery,成为最常用的网络框架。

在过去的一年中,你在哪些网络框架和库中做了大量的开发工作,以及你想在下一年中从事哪些工作? (如果你既使用过该框架,又想继续使用,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.05.01 PM

其他框架和库

在其他技术中,.NET框架得到了最多的喜爱,尽管有几个用于Python的数据科学库表现强劲。

在过去的一年中,你在哪些其他框架和库中做了大量的开发工作,以及你想在下一年中从事哪些工作? (如果你既在框架中工作过,又想继续这样做,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.05.19 PM

其他工具

超过90%的受访者使用Git,这表明它是作为一个开发者的基本工具。

在过去的一年中,你在哪些工具中做了大量的开发工作,以及在未来一年中你想在哪些工具中工作? (如果你既使用了该技术,又想继续使用,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.05.44 PM

集成开发环境

作为所有开发者的首选IDE,Visual Studio Code具有显著的领先优势。

在过去的一年中,你经常使用哪些开发环境,以及你希望在未来一年中使用哪些开发环境? 请勾选所有适用的。

Screen Shot 2021-08-13 at 9.06.02 PM

操作系统

Windows仍然是最受欢迎的操作系统,尽管在专业开发者中略显逊色。今年也是我们第一次将WSL作为一个选项。

你工作的主要操作系统是什么?

Screen Shot 2021-08-13 at 9.06.15 PM

最爱、最敬畏、最想用的

Rust是最受喜爱的语言。Python和Typescript是开发者最想使用的语言,如果他们还没有这样做的话。

编程、脚本和标记语言

在第六年中,Rust是最受喜爱的语言,而Python则是其第五年(去年的报告显示)最想要的语言。

在过去一年中,你用哪些编程、脚本和标记语言做了大量的开发工作,以及你想在未来一年中用哪些语言工作?

(如果你既用该语言工作,又想继续这样做,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.07.15 PM

Screen Shot 2021-08-13 at 9.07.43 PM

数据库

Redis成为最受喜爱的数据库已经是第五年了。PostgreSQL以不到1%的比例勉强超过MongoDB成为最受欢迎的数据库。而IBM DB2则连续第二年成为最令人畏惧的数据库。

在过去的一年中,你在哪些数据库环境中做了大量的开发工作,以及在未来一年中你想在哪些数据库中工作? (如果你既在数据库中工作过,又想继续这样做,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.08.09 PM

Screen Shot 2021-08-13 at 9.08.19 PM

云平台

AWS不仅是最受欢迎的云平台,也是最受欢迎的云平台,处于领先地位。

在过去的一年中,你在哪些云平台上做了大量的开发工作,以及你想在未来一年中在哪些云平台上工作? (如果你既在该平台工作过,又想继续工作,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.08.43 PM

Screen Shot 2021-08-13 at 9.08.53 PM

Web框架

新来的Svelte占据了最受喜爱的框架的首位。React是最受欢迎的,有四分之一的开发者想要。

在过去的一年里,你在哪些网络框架和库中做了大量的开发工作,以及你想在未来的一年里从事哪些工作? (如果你既使用了该框架,又想继续使用,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.13.37 PM

Screen Shot 2021-08-13 at 9.13.52 PM

其他框架和库

虽然Tensorflow是最受欢迎的库,但Pytorch是一个更受欢迎的库。Stack Overflow作为.NET Core的用户,我们很高兴看到它排在首位。

在过去的一年里,你还在哪些框架和库中做了大量的开发工作,以及你想在未来一年里在哪些框架和库中工作? (如果你既使用了该框架,又想继续使用,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.14.06 PM

Screen Shot 2021-08-13 at 10.14.00 PM

其他工具

早些时候,我们看到有93%的受访者使用Git。现在我们看到,其中85%的受访者希望继续使用Git工作。Git、Docker和Kubernetes都是最受喜爱和最想要的工具。

在过去的一年里,你在哪些工具中做了大量的开发工作,在未来一年里你想在哪些工具中工作? (如果你既从事过该技术,又想继续从事该技术,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.15.16 PM

Screen Shot 2021-08-13 at 9.15.31 PM

协作工具

虽然Neovim是最受喜爱的编辑器,但它是第10个最受欢迎的编辑器。

在过去的一年中,你经常使用哪些开发环境,你希望在未来一年中使用哪些环境? 请勾选所有适用的。

Screen Shot 2021-08-13 at 9.15.44 PM

Screen Shot 2021-08-13 at 9.15.55 PM

用过 vs. 想用

编程、脚本和标记语言

这里有很多东西需要解读,但以下是我们发现的一些最值得注意的趋势。有超过1万名Javascript开发者希望开始或继续使用Go或Rust开发。大多数想要使用Dart的开发者目前都在使用JavaScript。我们还看到,想用PHP工作的开发人员只有SQL开发人员。

在过去一年中,你用哪些编程、脚本和标记语言做了大量的开发工作,以及你想在未来一年中用哪些语言工作? (如果你既用该语言工作,又想继续这样做,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.16.31 PM

数据库

12,590名MySQL开发人员希望与PostgreSQL一起工作,而6,429名PostgreSQL开发人员希望与MySQL一起工作。

在过去的一年中,你在哪些数据库环境中做了大量的开发工作,以及你在未来一年中想在哪些数据库环境中工作? (如果你既在数据库中工作,又想继续这样做,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 9.16.44 PM

云平台

虽然AWS是最受喜爱的平台,但我们看到明年有大量的AWS开发者希望在谷歌云中开发。8,586名AWS开发者希望与谷歌云合作,而只有7,668名谷歌云开发者希望在AWS工作。目前使用Heroku或Digital Ocean的开发者更愿意开始使用或继续使用AWS,然后是谷歌云,最后是Azure。目前使用Azure的开发者中,很少有人想转到Heroku。

在过去的一年里,你在哪些云平台上做了大量的开发工作,你想在未来一年里在哪些云平台上工作? (如果你既在该平台上工作过,又想继续工作,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.16.58 PM

Web框架

Django、Flask和Spring的开发者都满足于继续在各自的框架中工作。很少有开发者愿意在ASP.NET中工作。

在过去的一年中,你在哪些网络框架和库中做了大量的开发工作,在未来的一年中你想在哪些框架中工作? (如果你既在框架中工作过,又想继续这样做,请在该行的两个框中都打勾)。

Screen Shot 2021-08-13 at 10.33.01 PM

其他框架和库

想在Hadoop工作的开发者目前正在使用Pandas或Numpy。有和3328名Tensorflow开发者希望继续使用PyTorch,但只有2328名Pytorch开发者希望转到Tensorflow。

在过去的一年中,你还在哪些框架和库中做了大量的开发工作,以及在未来一年中你想在哪些框架中工作? (如果你既在框架中工作,又想继续这样做,请在该行的两个框中打勾)。

Screen Shot 2021-08-13 at 9.17.41 PM

其他工具

在过去的一年中,你在哪些工具上做了大量的开发工作,以及你想在下一年中从事哪些工作? (如果你既从事了技术工作,又想继续从事技术工作,请在该行的两个方框内打勾)。

Screen Shot 2021-08-13 at 9.17.55 PM

协作工具

我们看到IPython/Jupyter用户希望在VS Code中工作。这可能是由于VS Code在他们的IDE中加入了Notebook API。

在过去的一年中,你经常使用哪些开发环境,你希望在下一年中使用哪些环境? 请勾选所有适用的。

Screen Shot 2021-08-13 at 9.18.14 PM

学习与问题解决

在遇到困难时你会怎么做?受访者在遇到困难时最常使用谷歌或访问Stack Overflow。

当你遇到问题时,你会怎么做? 选择所有适用的。

Screen Shot 2021-08-13 at 9.18.47 PM

薪酬最高的技术

Perl从去年的高薪语言变为今年的第五高薪。Clojure开发者的工资中位数最高,比第二名的F#多出1.4万。

你目前的总薪酬是多少(年工资、奖金和福利,在税收和扣除前)? 请在下面的方框中输入一个整数,不要有任何标点符号。如果你是按小时计酬的,请估计一下相当于周薪、月薪或年薪。如果您不愿意回答,请在方框内留空。

Screen Shot 2021-08-13 at 9.20.02 PM

Screen Shot 2021-08-13 at 9.20.24 PM

Screen Shot 2021-08-13 at 9.20.44 PM

Screen Shot 2021-08-13 at 9.20.58 PM

Screen Shot 2021-08-13 at 9.21.09 PM

Screen Shot 2021-08-13 at 9.21.24 PM

Screen Shot 2021-08-13 at 9.21.36 PM

工作

工作现状

我们看到更多的受访者从事兼职或在学校工作,而表示全职工作的受访者则减少。这可能反映了非典疫情的影响,所有行业的工人都在后退,并重新评估他们与全职和在职的关系。

就业状况

81%的专业开发人员是全职雇员,比2020年的83%有所下降。表示自己是独立承包商、自由职业者或自营职业者的专业开发人员比例从2020年的9.5%增加到2021年的11.2%–表明潜在的工作不安全或转向了更灵活的就业方式。

以下哪项最能描述你目前的就业状况?

Screen Shot 2021-08-13 at 9.22.05 PM

按地域划分的就业状况

与去年相比,来自印度的全职就业者的百分比下降了15个百分点。相比之下,学生的数量增加了9个百分点。

以下哪项最能说明您目前的就业状况?

Screen Shot 2021-08-13 at 9.22.27 PM

Screen Shot 2021-08-13 at 9.22.38 PM

Screen Shot 2021-08-13 at 9.22.51 PM

Screen Shot 2021-08-13 at 9.23.04 PM

Screen Shot 2021-08-13 at 9.23.14 PM

公司情况

公司规模

与去年相比,今年我们看到从事自由职业的受访者有所增加。

你目前工作的公司或组织大约雇用了多少人?

Screen Shot 2021-08-13 at 9.23.28 PM

薪资

按开发者类型划分的薪资

从整体上看,工程经理、SRE、DevOps专家和数据工程师往往获得最高的薪水。当专注于美国时,我们看到在工资分布的底部有一些差异。在美国,与全球开发者人口相比,移动开发者和教育工作者的工资相对于其他职业来说往往更高。

你目前的总报酬(年工资、奖金和福利,在税收和扣除前)是多少? 请在下面的方框中输入一个整数,不要有任何标点符号。如果你是按小时计酬的,请估计一个相等的周薪、月薪或年薪。如果您不愿意回答,请在方框内留空。

Screen Shot 2021-08-13 at 9.23.41 PM

Screen Shot 2021-08-13 at 9.23.53 PM

按开发者类型划分的薪资和体验

尽管工程经理、SRE、DevOps专家的薪酬最高,但我们看到他们平均也有超过10年的专业经验。数据科学家或机器学习专家的薪酬排在第8位,但平均来说,他们的经验最少。设计师的工资最低,尽管他们平均有超过十年的经验。

您目前的总薪酬(年工资、奖金和福利,在税前和扣除前)是多少? 请在下面的方框中输入一个整数,不要有任何标点符号。如果你是按小时计酬的,请估计一个相等的周薪、月薪或年薪。如果您不愿意回答,请在方框内留空。

Screen Shot 2021-08-13 at 9.24.11 PM

按语言划分的薪资和体验

与具有相同经验的其他语言相比,PHP开发人员的工资低得不成比例。

你目前的总报酬是多少(年工资、奖金和福利,在税前和扣减前)? 请在下面的方框中输入一个整数,不要有任何标点符号。如果你是按小时计酬的,请估计一个相等的周薪、月薪或年薪。如果您不愿意回答,请在方框内留空。

Screen Shot 2021-08-13 at 9.24.25 PM

社区

社区是我们所有工作的核心。

Stack Overflow网站的使用

访问过Stack Exchange网站

不到1%的受访者从未访问过Stack Overflow或Stack Exchange网络。

您曾访问过以下哪些Stack Overflow网站? 选择所有适用的。

Screen Shot 2021-08-13 at 9.24.51 PM

访问Stack Overflow

我们知道,开发人员经常访问Stack Overflow,今年早些时候,我们确认他们复制代码的次数也很多。从今年的调查中,我们还知道80%的受访者每周都会访问Stack Overflow,其中55%的人每天都访问。

你认为你访问Stack Overflow的频率如何?

Screen Shot 2021-08-13 at 9.25.27 PM

有多少参与者拥有Stack Overflow账户?

10位受访者中,有8位拥有Stack Overflow账户。 你有Stack Overflow账户吗?

Screen Shot 2021-08-13 at 10.29.33 PM

开发者多长时间参与一次Stack Overflow?

在拥有Stack Overflow账户的人中,46%的人每月参与该网站的次数少于一次或每月。

您认为您在Stack Overflow上参与问答的频率如何? 我们所说的参与是指提出、回答、投票或评论问题。

Screen Shot 2021-08-13 at 9.26.17 PM

开发者认为自己是Stack Overflow社区的一员吗?

只有44%的受访者认为自己 “有点 “或 “肯定 “是Stack Overflow社区的成员。在这些受访者中,我们看到性别少数群体认为自己是Stack Overflow社区成员的可能性较小。

你认为自己是Stack Overflow社区的成员吗?

Screen Shot 2021-08-13 at 9.26.29 PM

Screen Shot 2021-08-13 at 9.26.37 PM

Screen Shot 2021-08-13 at 9.26.49 PM

现在的Stack Overflow社区

其他在线开发者社区的成员

大多数受访者不属于任何其他在线开发社区。 你是其他在线开发者社区的成员吗?

Screen Shot 2021-08-13 at 9.27.01 PM

其他公共或私有社区

近2.5万名受访者属于其他在线开发者社区。其中85%是对公众开放的,任何人都可以加入。这些其他社区大多属于Reddit、Github或Discord。

请说出你所属的其他5个在线开发者社区,并说明它们是公开的(任何人都可以加入)还是私人的(需要邀请)。

Screen Shot 2021-08-13 at 9.27.13 PM

Screen Shot 2021-08-13 at 9.27.23 PM

方法论

概况

本报告是基于对全球181个国家的83,439名软件开发人员的调查。这是我们根据在完整的、已完成的调查中所花费的时间而认为 “合格 “的答复数量;另外提交了约172份答复,但没有包括在分析中,因为答复者在调查中花费的时间不到3分钟。

该调查从2021年5月25日到2021年6月15日进行。

合格答卷者在调查上花费的时间中位数为10.21分钟。

应答者主要是通过Stack Overflow拥有的渠道招募的。受访者的主要来源是现场消息、博客帖子、电子邮件列表、横幅广告和社交媒体帖子。由于应答者是通过这种方式招募的,Stack Overflow上的高参与度用户更有可能注意到在征集活动期间进行调查的提示。

作为一项激励措施,完成调查的受访者如果完成了调查,可以选择获得一个 “年度调查 “的徽章。

由于美国的运输/出口制裁,在克里米亚、古巴、伊朗、朝鲜和叙利亚的潜在受访者很遗憾地无法获得我们的调查,因为我们的第三方调查软件封锁了流量。虽然一些受访者使用VPN来绕过封锁,但在解释调查结果时,应牢记这一限制。

许多问题只根据受访者以前的回答来显示。例如,关于工作和工作的问题只显示给那些说他们在工作的人。

我们询问了受访者的工资情况。首先,我们问每个受访者通常使用什么货币。然后我们问受访者他们的工资是什么货币,以及该工资是每周、每月还是每年。

像调查中的大多数问题一样,工资问题是可选的。有46,844名受访者向我们提供了工资数据。

我们使用2021年6月16日的汇率将用户货币的薪金转换为美元,并假设为12个工作月和50个工作周,转换为年薪。

美国国内和国外最顶尖的大约2%的工资被修剪掉,用门槛值代替。美国国内和国外的门槛值是不同的。

为了确定今年的调查应包括哪些技术,我们查看了Stack Overflow上最受欢迎和增长最快的标签(就发布的问题而言)。我们将这些技术与去年包括的技术进行了比较,并查看了有多少人选择了每个选项。我们把所有这些综合起来,策划了一个要包括的技术集合。

这些问题被组织成几个问题块,它们的顺序是随机的。此外,大多数问题的答案也是随机排列的。

反馈意见

你对今年的调查长度有什么看法?

大多数受访者认为今年的调查长度是合适的。

Screen Shot 2021-08-13 at 9.27.51 PM

完成这项调查有多容易或多难?

不到百分之一的受访者认为今年的调查很困难。

Screen Shot 2021-08-13 at 9.28.00 PM

参与者

谁参与了这次调查

与往年类似,绝大部分受访者的职业是开发人员。

以下哪个选项最能描述今天的你?这里的 “开发者 “是指 “写代码的人”。

Screen Shot 2021-08-13 at 9.28.14 PM

你住在哪里?

以下国家是我们收到答复的前10个国家。

Screen Shot 2021-08-13 at 9.28.26 PM

最新文章

分类

关于

This Blog is sharing DevOps and SRE ariticles. I am a Senior Developer Relations/Advocate at Elastic, Founder of DevOps China since 2017, Microsift MVP since 2021, DevOps Institute Ambassador.