根据SlashData的数据显示,全球女性开发者的人数与男性的比例为1:10,换句话说,全球大概有170万女性开发者和1700万男性开发者,但是在较小的年龄维度中,女性开发者的比例更高。那么,这些年轻的女性开发者是如何进入到编程领域的?她们更偏爱哪些编程语言?择业标准是怎样的?…
为了搞清楚这些问题,SurveyMonkey和HackerRank调查了来自100多个国家的12211名女性开发者,这些受访的女性开发者都来自Z世代(本报告中指的是1997年后出生的人)。与其它世代相比,Z时代的女性几乎是互联网原住民,她们对于互联网技术和公司的想法更加独特。
根据调查结果显示,三分之二的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年中国对于初创企业的风险投资金额已经超过了美国硅谷及其它地区。
完整报告地址:
领取专属 10元无门槛券
私享最新 技术干货