https://mp.weixin.qq.com/s/obRDw1XXiuqzfiuxjkVFcA前端
全球最大的IT类问答社区 Stack Overflow 在今年2月对开发者作了一次大调查,有近65000名开发者参与了这次调查。让咱们了解到目前对于开发者的方方面面,包括:他们是如何学习的?正在使用哪些工具?他们想要获得什么?...
今天咱们抽取了一些小编认为比较有意思以及有价值的调查结果分享下你们,这些键信息,反映了国外开发人员在各方面的现状,对于咱们国内开发者在将来对工做、技术等多方面的学习与发展选择可作必定的参考。web
开发者类型的调查中显示:55.2%的开发者认为本身是后端人员、54.9%的开发者认为本身是全栈开发者。每一个开发者认为本身所属类型的三位数是3个,最多见的组合是后端开发者、前端开发者和全栈开发者。数据库
有78%的开发者说他们编程是一种爱好!编程
开发人员类型与专业编码经验的关系中显示:技术主管和工程经理每每拥有最专业的编码经验(最高的副总裁级别具有16.5年的专业编码经验)。在我的贡献者角色中,最有经验的开发人员每每是系统管理员、数据库管理员和建立桌面和嵌入式应用程序的开发人员。另外一方面,网络开发人员、学术研究人员和数据科学家的工做经验每每较少。后端
在全部的受访者中,超过54% 的人在16岁的时候编写了他们的第一行代码,不管是网页仍是 hello world 程序。在20多岁时编写第一行代码的受访者占13% 。从各国的平均年龄来看,来自巴西和印度等国家的受访者每每比来自波兰和德国等国家的开发人员晚整整两年开始编写代码,这些国家的开发人员平均在15岁开始编码。网络
在专业编写代码并在大学学习的受访者中,超过62% 的人拥有计算机科学、计算机工程或软件工程的学位,略低于10% 的人拥有另外一个工程领域的学位。有趣的是,几乎10% 的受访者拥有商业相关学位或人文、社会科学或美术领域的学位。框架
几乎85% 的专业开发人员认为正规教育是很是重要的,这与流行的说法(成为一名开发人员不须要正规教育)相反。然而,近16% 的人认为这一点都不重要或者没必要要。less
13.男性和女性在不一样的开发人员角色中有不一样的表现。以下图中的虚线为分界,线以上类型的开发人员的受访者更有多是男性,线如下类型的受访者更有多是女性。编程语言
数据科学家或学术研究人员的开发人员中男性的比例是女性的10倍,而系统管理员或 DevOps 专家的开发人员中男性的比例是女性的25-30倍。女性在前端开发人员、设计师、数据科学家、数据分析师、质量保证或测试开发人员、科学家和教育工做者中的表明性最高。ide
在专业开发人员中,70% 的受访者年龄在35岁如下,约5% 的受访者年龄在50岁以上。
按国家分布的开发者平均年龄:
在最喜好的编程语言排名中,Python在5年的持续上升以后,从去年的第二名跌至第三名,击败它的是TypeScript.
ASP.NET击败了React.JS,成为最喜好的Web框架,其中新框架Gatsby已经上升至第五
Linux依然是最受欢迎的平台,Docker和Kubernetes分列第二和第三。
近82% 的人使用 GitHub 做为协做工具,超过一半的人使用 Slack。
本次调查完整原文可见:https://insights.stackoverflow.com/survey/2020
往期推荐
后端必备:15000 字的 SQL 语句大全
IntelliJ IDEA团队开始在中国招人了
Serverless 初体验:快速开发与部署一个Hello World
短信验证码登陆的实现流程
老司机给咱们解读 Spring Boot 最流行的 16 条忠告
咱们在星球聊了不少深度话题,你不来看看?