根据 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 年中国对于初创企业的风险投资金额已经超过了美国硅谷及其它地区。

2020年女性程序员统计报告:掌握 Java 的人最多!相关推荐

  1. 2020 年中国程序员薪资和生活现状调查报告

    作者 | 程序员客栈 来源 | ID:proginnwx 根据中国互联网络信息中心(CNNIC)近日发布第 44 次<中国互联网络发展状况统计报告>.截至 2019 年 06 月,中国网民 ...

  2. 首次公开!2020年中国程序员薪资调查报告,近一半程序员单身、年薪低于 15 万,别被脉脉和知乎带偏了!...

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  3. 今天,向 6 女性程序员先驱致敬

    妇女节是纪念妇女权利运动的国际性节日. 1857 年 3 月 8 日,美国纽约制衣和纺织女工举行的首次大型抗议活动是记录较早的大型抗议活动.1908 年,近 15000 名妇女走上纽约街头,要求缩短工 ...

  4. 90后程序员职场报告:月薪普遍过万 超七成有房有车 女性程序员不足一成

    您知道吗程序员群体已经高达200万,学历和收入双高,月薪普遍过万,是北上广深最有机会购房的群体:社交圈子相对单一,能够忍受孤独寂寞:是理性的消费者,商家利用虚荣.从众心理的消费手段并不奏效,他们的世界 ...

  5. 2020年中国程序员薪资和生活现状调查报告

    程序员一直都是一个备受人们关注的群体,互联网的飞速发展时期,市场对程序员的需求尤为旺盛. 为了更好地为大家服务,对中国程序员薪资和生活现状做了一些调查,对北京.上海.广东和浙江等全国29个省.直辖市及 ...

  6. 女性程序员的职场现状,00后女生更愿意成为程序员!

    女性一直是程序员职场的"稀缺物种",不过情况正在发生变化. 10月24日程序员节当天,腾讯课堂联合猎聘正式发布<中国女性程序员职场力大数据报告>,报告显示程序员领域不再 ...

  7. 女性程序员占比超17%,平均月薪近2万 | 程序员就业大数据报告

    来源:猎聘大数据研究院 本文约3400字,建议阅读5分钟. 本文为你互联网行业的程序员画像.专业背景.职能供需分布.城市分布特征和薪资优势. 乌镇第六届世界互联网大会刚刚落下帷幕,1024程序员节又接 ...

  8. ascii码值为负数_作为2020年的程序员,你还在为编码问题困惑?

    如果你是一个生活在2020年的程序员,却不了解字符.字符集.编码和Unicode这些基础知识.那你可要小心了,要是被我抓到你,我会让你在潜水艇里剥六个月洋葱来惩罚你. --来源网络 基本概念科普 为了 ...

  9. 牛逼,《2020 年全球程序员收入报告》,字节跳动高居全球第七

    今天看到一份特别有意思的报告,是<2020 年全球程序员收入报告>. 大家谨慎观看,我感觉大家看完这份报告,在感受到拖后腿之后,容易丧心病狂,产生病态的嫉妒心理. 日前,Levels.fy ...

最新文章

  1. log4j 配置详解
  2. gcc / -E、-S、-c 和 -o
  3. Struts文件下载
  4. SON Web Token设计单点登录系统
  5. 小米3g刷高格固件_小米路由器3G刷了老毛子之后恢复官方固件
  6. PolarDB for PostgreSQL 开源路线图
  7. win10下wifi链接成功,qq可以登录,浏览器无法上网的问题处理
  8. java读取文件乱码
  9. 我用超白痴的方法解出了这道题,大家有没有更好的方法
  10. springboot启动的时候运行一些代码
  11. 关于MSHTML、IHTMLDocument、Ihtmldocument2-5的区别及 document.execCommand方法详解
  12. Android EditText 不得不说的InputFilter、TextWatcher、ActionMode.Callback、OnEditorActionListener
  13. 使用mybatisplus进行分页查询total总为0的原因
  14. “Sensor”的名词解释与概述
  15. 滚动轴承常见故障及其基本模型
  16. Android 距离传感器修复 修复打电话黑屏 无法快速唤醒屏幕的BUG
  17. flutter系列之:如丝般顺滑的SliverAppBar
  18. 追逐梦想,意味你要牺牲一切,这就是代价!!!----蔡赟
  19. iphone播放视频
  20. Java抽奖问题(避免重复)

热门文章

  1. 什么是用户运营?每个阶段该怎么运营?
  2. 第十三周 项目2 输入班级的人数及成绩三种方法(1和2)
  3. TypeScript 错误property does not exist on type Object
  4. 嘉明的云计算与大数据学习之大数据综合实验案例
  5. Gprinter Android SDK V2.0 使用说明
  6. 桌面中计算机作用,云桌面技术在计算机机房管理中的作用研究
  7. kernel启动流程-head.S的执行_4.el2_setup
  8. 数学建模理论自制笔记2:差分方程及其模型
  9. 蓝牙耳机适合跑步戴吗,五款适合跑步蓝牙耳机推荐
  10. windows 无法结束进程怎么办?怎样强制结束进程