华为的中国芯将何庭波这位神秘低调的程序媛推入公众视野。在华为地位堪比任正非的她在谈及“工程师”这一身份时表示,“我觉得工程师本身就是一个很不了的职业,这也是我一生的荣耀和自豪”。理工科行业的性别鄙视链由来已久,“女子本弱”论和对于有色人种的偏见一样扎根于各文化背景下。而放眼当下,年轻一代女性已经为进入科技行业做好了准备。“精英统治下,技能即一切”——程序媛 are coming!
近日,HackerRank 发布了 2019 年度女性科技报告,该报告以 12000 名女性开发者为样本,进行了一系列相关趋势的研究,重点揭示了 Z 世代(即 1997 年之后出生的人,该报告将其代定义为 21 岁及以下的人)女性开发者拥有着行业所迫切需要的技能。TheNextWeb 有博文评论称此次报告“描绘了一幅鼓舞人心的画面”。
HackerRank 女高管 Maria Chung 在报告开篇表示:
从医学的最新发现到可再生能源的最新进展,软件正影响着全球人民生活的方方面面。因此,软件开发者有必要像他们的工作所影响的人群一样多样化。在调查了 12000 多名女性开发者后,我们得到了一些令人惊讶的发现,尤其是关于 Z 世代女性的研究。我们的发现将帮助你更好地了解 Z 世代女性开发者的技能、动机和工作兴趣。与其他几代人不同,Z 世代女性是数字化时代的“原住民”——正因如此,她们的兴趣和价值观也与前人不同。多年来,我们一直在讨论职场中的千禧一代,但 2019 年将是 Z 世代首次集体进入就业市场。现在是时候让我们专注于支持将改变世界的下一代程序员了!
下面,让我们一起走近你不知道的 Z 世代程序媛。
教育机会大幅提升,16 岁前便学会了编程
Z 世代女性在学习代数的同时也开始接触编程,编程的起始年龄比前几代人都要小——近三分之一的 Z 世代女性在 16 岁之前就学会了编程,而前几代女性的对应占比仅为 18%。
女性开发者开始编程的年纪
这一变化可以用教育机会的增加来解释,这使得越来越多的女性在越来越年轻的年龄就开始接触编程。由于对软件工程师的需求不断增加,学校已经开始将编程作为课程的一部分,而且致力于在课余时间或暑假期间教授孩子编程的机构也在增多。事实上,如今在英国和澳大利亚,编程基础已经是学校的强制性课程,年龄最小的学生只有 5 岁。
精通职场热门语言 Python、Java、JavaScript,比男性更懂 Java
招聘经理看中的语言能力
由于准备踏入职场参与求职浪潮的试炼, Z 世代女性已然拥有招聘经理们需要的大部分技术技能,包括对 JavaScript、Java 和 Python 的熟练程度。
据 HackerRank 调查显示,该年龄段的大多数女性至少精通最受欢迎编程语言 Top 3 中的两种——Python 和 Java。考虑到这两种语言都被用于计算机科学教育的最前沿,所以这也并不奇怪。同时,Z 世代女性开发者中有一半都了解 JavaScript,这个比率和男性基本一致。
Z 世代女性及男性语言掌握情况的对比图
此外,从上图中我们不难发现,C 和 C++ 在 22 岁以下的女性和男性中也位居榜首。这可能是因为 C 和 C++ 是在介绍编程时会教给学生的第一种语言。
诚然,就语言能力而言,性别差异非常微妙也并不激烈(就像 Z 世代男性中有一半也不懂 JavaScript),但确实也值得一提。报告显示,Z 世代女性(72%)比 Z 世代男性(66%)更了解 Java;而表示精通 Python 的Z 世代男性(63%)也要略多于 Z 世代女性(59%)。
不断拓展知识边界,计划迅速缩小与未知语言之间的差距
报告还显示,今年 35% 的女性打算学习 JavaScript。这大概率上是个明智的选择,因为 59% 的招聘经理都在寻求这项技能,而且 JavaScript 越来越多地出现在科技行业的各个领域。
Z 世代女性即将学习的语言 vs 已经了解的语言
除此之外,目前的 Z 世代女性也还无法满足招聘经理对 C# 和 Go 的需求,但她们正努力填补这一缺口——42% 的人计划在 2019 年学习 C#;34% 的人计划学习 Google 的 Go。这些语言有助于开辟新的职业道路。例如,Go 很适合于并发性很关键的任务,比如容器化。与此同时,C# 在微软的技术组合中也几乎无处不在。
缺乏面试准备是最大的障碍
和所有开发人员一样,对于 Z 世代的女性和男性而言,在寻求实习或工作的面试环节,缺乏对开放职位的明确界定是最大的障碍。然而,Z 世代可以说是不折不扣的职场新人,面试经验有限,无法呈现出面试官期待的内容,这很可能解释了为什么 47% 的 Z 世代女性和 45% 的 Z 世代男性受访者在调查过程中坦言常被雇主拒之门外。事实上,大多数应届毕业生都觉得自己还没有为面试做好准备——66% 的大学生都表露出类似的担忧。
Z 世代女性对知名公司品牌的重视程度是前几代人的两倍
HackerRank 还专门研究了行业内的招聘趋势和就业偏好。结果发现所有年龄段和性别的开发者都认为职业发展和学习在工作中最重要。
Z 世代女性在求职过程中所看重的因素
然而有趣的是,在找工作方面,Z 世代女性(约 14%)比前几代人(约 7%)更看重知名品牌(大厂效应),例如苹果、亚马逊、Facebook 和 Google,占比两倍于后者。这可能是因为,作为“数字原住民”——其中 25% 的人在 10 岁之前就拥有了智能手机——她们的大部分生活都充斥着苹果、Snap 和 Twitter 等知名数字品牌,并与之打交道。
尽管如此,她们对薪酬的关注倒是要少得多——26% 的 Z 世代女性认为薪酬是工作中的一个重要因素,而只有 16% 的 Z 世代女性认为它很重要。这一点很大程度上是因为,大多数 Z 世代女性目前还没有肩负起和年长女性一样的财务义务,所以她们的优先考虑事项中,薪酬会排在相对靠后的位置,同时更看重公司声誉等其他因素。随着越来越多的 Z 世代女性进入职场并在职业生涯中崭露头角,这种情况可能会发生改变。
Z 世代女性普遍对硅谷的未来缺乏信心
颇有点自相矛盾的是,尽管更想为科技巨头工作,但对于长期以来的科技中心硅谷,年轻女性们开始越来越多地表露出悲观的生存预测倾向。
Z 世代女性眼中,未来五年的全球科技中心
在过去 5 年里,硅谷是除亚太地区外所有地区的女性开发者首选的全球科技中心。然而,与前几代人相比,所有地区的 Z 世代女性都认为硅谷这个 C 位是守不住了。大约 67.02% 的美国 Z 世代预计在五年内,引领风尚的全球技术中心将向其他地区转移。
前几代女性眼中,未来五年的全球科技中心
值得注意的是,对于各个地区的 Z 世代女性而言,上海都会是下一个大型全球科技中心的首选之地。最近,中国一直在大力推动上海成为全球创新中心,这很可能是许多人开始将中国视为下一个大型科技中心所在地的原因。事实上,2018 年,中国在初创企业上的风险投资已经超过了美国。
亚太区的 Z 世代女性还认为,班加罗尔(Bengaluru)也很有可能在 5 年内成为科技中心。班加罗尔之所以具有吸引力,很可能是因为印度软件开发人员的数量正在极速增长,预计到 2023 年,印度将拥有世界上最多的开发人员。与此同时,班加罗尔的科技初创企业数量在印度排名第一,全球位列第三。
当然,这种变化可能很大程度上由于旧金山湾区的生活成本高得惊人,迫使企业家和公司总部搬迁。硅谷并不便宜,为了缓解这一问题。我们也已经看到了科技公司优先考虑远程工作的趋势。一些企业甚至选择彻底离开硅谷,前往丹佛、奥斯汀和西雅图等成本更低的城市。
显然,女性已经为进入科技行业做好了准备。技术是精英统治,在精英统治下,技能就是一切。而眼下这份报告恰恰证明,女性也有能力与男性竞争。
喜欢的点点关注,点点赞。
对Java技术,架构技术感兴趣的同学,欢迎加QQ群585550789,一起学习,相互讨论。
群内已经有小伙伴将知识体系整理好(源码,笔记,PPT,学习视频),欢迎加群领取。