MDN 发布 2020年度 Web 开发人员需求报告

Lasted 2020-12-19 18:06:15

近日,第二版的《 MDN Web 开发人员需求评估 》(简称 MDN Web DNA )发布。这是一项有关 Web 开发人员需求的全球年度研究。MDN Web DNA 一直致力于为 web 开发人员和设计师发声,帮助人们了解构建 Web 开发者的痛点和需求。此次一共有 6654名受访者参与了完整的问卷调查,每份问卷调查的平均完成时间为 21分钟。

现在,让我们来看下这份调查具体的数据分析。

受访者的性别比例

男性占 87%,与 2019年相似;女性占比从 2019年的 8.2% 下降到 2020年的 6.8%; 4.3% 的受访者拒绝透露性别;1.8% 的受访者认为性别选择不适合自己。

受访者的国家分布

此次问卷调查一共有 8个语言版本,分别是英文、中文、法语、日语、韩语、葡萄牙语、俄语和西班牙语。2019年的调查还有阿拉伯语, 但是该语种的调查回复占比不到 1%,所以今年就取消了。共有 137个国家的开发者参与了此次调查,低于 2019年的 173个国家。 有 37个国家/地区的受访者超过 30个。

受访者数量超过 300个的国家占比:美国 16.6% 、德国 7.4% 、俄罗斯 7% 、中国 6.4% 、法国 5.9% 、英国 5% 、印度 4.5% 、加拿大 3.1% 。

开发者的工作类型

与 2019年一样,受访者被问到:以下哪个选项能最好地描述您是哪种类型的 Web 开发人员?” 但是今年受访者只能选择一个选项,而去年他们可以选择所有适用的选项。今年还新增了一个选项——测试工程师,但只有 0.5% 的受访者选择了它。大多数受访者选择“全栈”或“前端”。后者有两种选择:“主要是 JavaScript”和“主要是 CSS 和 HTML”。全栈的比例最高,占 59.1%,高于去年的 57.1%。后端的比例为 4.1%,大幅低于去年的 11.7% 。

受访者的工作经验

在今年的调查中,最大的群体是拥有十年或以上工作经验的开发人员,占 30.9%。而在 2019年,最大的群体是拥有 3-5 年工作经验的开发人员,占 28.4%。

对 Web 的总体满意度

大多数( 77.7%)的受访者表示非常满意或满意,而 6.7% 的受访者表示非常不满意或不满意。与去年相比,这表示满意度略有提高,但并不明显。2019年,77% 的受访者表示非常满意或满意,而 8.4% 的受访者表示非常不满意或不满意。

对类别的满意度

为了更全面地了解总体满意度,2020年的调查增加了一个新问题。受访者要对 Web 的不同类别进行满意度评估,包括:浏览器兼容性(实现之间的差异)、Web 平台的文档(HTML,CSS,JavaScript 等)、框架和库的文档 、浏览器开发人员工具 、IDE 、自动化的浏览器测试工具 、用于了解和改善效果的工具 、用于理解和改善可访问性的工具 、用于了解和改善隐私和安全性的工具。

满意度最高的3个类别分别是 Web 平台的文档(HTML,CSS,JavaScript 等)、浏览器开发人员工具和 IDE 。

Web 的不足之处 

今年有一个多选题:您觉得 Web 平台最缺乏什么?受访者最多可以选择三个。浏览器兼容性得票最高,占48.8%。

在这个多选题之后,是一个新增的开放式问题:还有什么其他事情是您在 web 开发时想做,但因为 web 平台功能限制而无法完成的?为了分析今年开放式问题的回复,MDN 采用了自然语言处理技术。这个问题的有效回复共计 1437份。 浏览器兼容性和硬件访问性是最为关注的问题。

JavaScript

2.5%的受访者表示他们不使用 JavaScript。在使用 JavaScript的人中,有 14.9%的人表示自己没有痛点。今年最大的痛点与去年相同,“浏览器缺乏对特定语言特性的支持。”其他排名第三,表明有一些痛点没有被统计到。

导致问题的浏览器

尽管只有 28.3%的受访者支持 Internet Explorer,但它对开发人员造成的问题最多。 其次是 Safari 排名第二位。