写点什么

2019 年女性程序员报告:掌握 C、Java 和 C++ 的人最多

  • 2019-12-13
  • 本文字数:1757 字

    阅读完需:约 6 分钟

2019年女性程序员报告:掌握 C、Java和C++的人最多

根据 SlashData 的数据显示,全球女性开发者的人数与男性的比例为 1:10,换句话说,全球大概有 170 万女性开发者和 1700 万男性开发者,但是在较小的年龄维度中,女性开发者的比例更高。那么,这些年轻的女性开发者是如何进入到编程领域的?她们更偏爱哪些编程语言?择业标准是怎样的?…


为了搞清楚这些问题,SurveyMonkey 和 HackerRank调查了来自 100 多个国家的 12211 名女性开发者,这些受访的女性开发者都来自 Z 世代(本报告中指的是 1997 年后出生的人)。与其它世代相比,Z 时代的女性几乎是互联网原住民,她们对于互联网技术和公司的想法更加独特。

97 后女程序员是如何开始学习编程的?

根据调查结果显示,三分之二的 97 后女程序员在 16 岁之前就已经学会了编程,而 97 前的女程序员中只有 18%在 16 岁前学会了编程。这表明更多的女性在更小的年龄阶段接触到了编程。


出现这种情况的主要原因是随着软件工程师需求的不断增长,很多学校都把编程作为了日常教学课程的一部分,同时也有一些教育机构开始教授少儿编程的课程。据了解,在英国和澳大利亚,对 5 岁以下的学生来说,编程基础知识已经成为了学校的必修课程。

哪些编程语言是企业最需要的?


公司到底需要会哪些编程语言的程序员呢?根据调查结果显示,企业需求量最大的三种编程语言分别是 JavaScript、Java 和 Python。另外,C#、PHP 和 C++的占比也超过了 20%。



有了这样的市场需求,那么程序员的掌握情况如何呢?本次调查分别调查了男女程序员的编程语言掌握情况,其中男性程序员掌握前三的编程语言分别是 C、C++和 Java,而女性程序员掌握最多的三种编程语言分别是 C、Java 和 C++,虽然掌握最多的编程语言的类型相同,但是占比却有差异。另外,C 和 C++能够占据大部分份额,可能的原因是 C 和 C++是大家学习编程第一次接触到的编程语言。

编程市场供需不平衡,程序员在努力缩小差距


如前文所述,企业需求量最大的编程语言是 JavaScript,59%的招聘经理都在寻找掌握 JavaScript 的程序员。但是目前只有 50%的受访女程序员了解 JavaScript,38%的女程序员计划在今年学习 JavaScript。


另外,企业对于 Go 语言和 C#的需求也很大,而现在掌握这两种编程语的女程序员远远不足。其中 42%的受访者表示今年会学习 C#、34%的受访者会在今年学习 Go 语言。

女程序员的择业标准


在择业过程中,女程序员最看重该岗位的职业发展和学习成长,工作和生活的平衡也是岗位选择的重要参考因素。


需要注意的是,97 后女程序员会比 97 前的女程序员更看重企业品牌,14%的 Z 世代认为企业品牌很重要,而 97 前只有 7%看重企业品牌。出现这种情况的重要原因是 Z 世代是网络原住民,他们人生中的大部分时间其实都被著名的互联网公司包围着,更向往进入这样的公司。


针对薪酬,相比于其它人群,Z 世代女程序员表现的更为佛系,只有 16%的受访者表示很重要。当然,这与 Z 世代不用承担家庭或者其它必备开销有关,她们能够更自由的选择职业。

择业失败的重要原因是缺乏面试准备


在择业时,最大的失败原因是什么呢?根据调查结果显示,70%左右的失败原因是缺乏面试经验,45%左右的失败原因是准备不足。


因为 Z 世代是刚刚踏入社会接触工作,所以没有工作经验和面试经验是正常现象,66%的应届毕业生表示他们根本没有接受面试的准备。

硅谷吸引力正在减弱,她们向往的“新硅谷”是这里

硅谷一直是全球程序员的朝圣之地,但是在对 Z 世代女程序员的调查中发现,她们对于硅谷的向往和热爱远远不及其它世代的程序员。Z 世代女程序员对硅谷的关心下降主要原因可能是生活成本的问题,另外,有很多公司也因为各种问题从硅谷搬出来了。


那么,哪些地方是这些女程序员的“新宠”呢?



根据调查结果显示,亚太地区的女程序员认为 Bengaluru(印度第五大城市,被誉为“亚洲硅谷”)会在 5 年内成为新的技术中心。Bengaluru 是印度拥有创业公司最多的城市,同时也是世界初创公司数量 Top 3 的城市,且印度的软件开发人员正以飞快的速度增长,预计到 2023 年,印度将成为世界上拥有最多软件开发人员的国家。


另外,北京和上海也榜上有名。根据 Crunchbase、中国货币网和 Pitchbook 等多个数据来源的调查和分析,2018 年中国对于初创企业的风险投资金额已经超过了美国硅谷及其它地区。


完整报告地址:


https://research.hackerrank.com/women-in-tech/2019#intro


2019-12-13 09:293766
用户头像

发布了 497 篇内容, 共 346.6 次阅读, 收获喜欢 1927 次。

关注

评论

发布
暂无评论
发现更多内容

GitHub爆火疯传“Java面试手册2023”还原面试现场,通过率90%

三十而立

Java 程序员 IT java面试 大厂面试

人工智能实践: 基于T-S 模型的模糊推理

TiAmo

模糊推理 TS模型

“阿里爸爸”最新产出:Java面试突击核心讲(1658页),转载40W+

Java你猿哥

Java 面试 面经 八股文 Java八股文

阿里为双十一整理的JVM性能优化文档,竟被GitHub“抢开”

Java 性能优化 JVM 性能调优

如何针对重复问题创建测试矩阵

测吧(北京)科技有限公司

测试

OPPO大数据诊断平台“罗盘”正式开源

安第斯智能云

大数据 开源

GitHub置顶半个月!78w字百亿级并发设计(全彩PDF)

Java 架构 系统设计 高并发

JAVA多线程并发编程-避坑指南

京东科技开发者

并发编程 线程 多线程并发 编码规范 企业号 4 月 PK 榜

用工新趋势:“网讯电通+无影”让客服业务打破时空限制

云布道师

无影

SpringCloud 微信小程序 获取用户信息一键登录

Java你猿哥

Java 小程序 spring ssm spring chloud

架构师日记-为什么数据一致性那么难

京东科技开发者

数据库 MQ 分布式系统 数据一致性 企业号 4 月 PK 榜

关于测试内容的基于覆盖率的测试手段

测吧(北京)科技有限公司

测试

KaiwuDB 亮相中国石油石化企业信息技术交流大会

KaiwuDB

数字能源 KaiwuDB 数据解决方案

关注测试原因(针对风险测试)的基于问题的测试手段

测吧(北京)科技有限公司

测试

硬核!阿里出品2023版Java架构师面试指南,涵盖Java所有核心技能

三十而立

Java IT java面试 面试资料

拓展测试领域,不要不断重复相同的测试

测吧(北京)科技有限公司

测试

真香!阿里最新出品Java面试核心讲(终极版),Github已星标50K

三十而立

Java IT java面试 面试资料

想成为 Spring 大牛?先了解这 6 种添加 Bean 的方式

Java你猿哥

spring ssm Spring Bean

大厂在混沌工程领域的实践

老张

混沌工程 稳定性保障

关于测试是否通过的基于评估的测试手段

测吧(北京)科技有限公司

测试

吃透阿里2023版Java性能优化小册后,我让公司系统性能提升了200%

三十而立

Java 程序员 IT 面试资料

浅谈 Spring Bean 的生命周期

Java你猿哥

Java spring ssm Spring Bean

多层嵌套 if-else 代码优化重构的几种方案

Java你猿哥

Java ssm Java工程师 if-else

龙蜥白皮书精选:CentOS 迁移场景的平滑迁移方案

OpenAnolis小助手

Linux 开源 操作系统 CentOS迁移 龙蜥白皮书

软件测试报告设计错误

测吧(北京)科技有限公司

测试

知名度比较高的堡垒机有哪些?大家喜欢哪款?

行云管家

堡垒机 行云管家

浅谈 Spring Bean 的生命周期

Java spring 生命周期 bean

阿里资深架构师整理出来的一份Java核心知识点分享给大家.pdf

Java你猿哥

Java 面试 面经 八股文 java八股文呢

基于Label studio实现UIE信息抽取智能标注方案,提升标注效率!

汀丶人工智能

人工智能 自然语言处理 信息抽取 labelstudio 智能标注

面试必问:说一下 Java 虚拟机的内存布局?

Java JVM 虚拟机

等保三级对日志审计的要求是什么?有堡垒机还需要日志审计系统吗?

行云管家

堡垒机 日志审计 等保三级

2019年女性程序员报告:掌握 C、Java和C++的人最多_编程语言_田晓旭_InfoQ精选文章