2019年女性程序员报告:大多数人掌握C、Java和C++开发人员和1700万男性开发人员,但在较小的年龄维度中,女性开发人员的比例更高。那么这些年轻的女性开发人员是如何进入编程领域的呢?他们更喜欢哪些编程语言?选择标准是什么?……为了澄清这些问题,SurveyMonkey和HackerRank调查了来自100多个国家/地区的12,211名女性开发者,她们都是Z世代的成员(本报告中出生于1997年之后的人)。与其他几代人相比,Z世代女性几乎是互联网原住民,她们对互联网技术和公司的想法更加独特。97后女程序员是如何开始学习编程的?根据调查结果,三分之二的97后女程序员在16岁之前学习过编程,而只有18%的97前女程序员在16岁之前学习过编程。这表明更多的女性接触在更年轻的时候编程。造成这种情况的主要原因是随着对软件工程师的需求越来越大,很多学校已经把编程作为日常教学课程的一部分,一些教育机构也开始教授少儿编程课程。据了解,在英国和澳大利亚,对于5岁以下的学生来说,编程基础已经成为学校的必修课。哪些编程语言最受企业需求?公司需要哪些编程语言的程序员?根据调查结果,企业最需要的三种编程语言分别是JavaScript、Java和Python。此外,C#、PHP和C++占比超过20%。有这样的市场需求,程序员的本领是什么?本次调查分别调查了男性和女性程序员对编程语言的掌握情况。其中,男性程序员掌握最多的三种编程语言是C、C++和Java,而女性程序员掌握最多的三种编程语言是C、Java和Java。C++,虽然掌握最多的编程语言种类相同,但所占比例不同。此外,C和C++可以占据大部分份额。可能的原因是C和C++是大家在学习编程的时候第一次接触到的编程语言。编程市场是不平衡的,程序员正在努力缩小差距。如前所述,企业中最受欢迎的编程语言是JavaScript,59%的招聘经理正在寻找精通JavaScript的程序员。但目前只有50%的受访女性程序员知道JavaScript,38%计划今年学习JavaScript。另外,企业对Go语言和C#的需求量很大,掌握这两种编程语言的女性程序员还远远不够。其中,42%的受访者表示今年会学习C#,34%的受访者今年会学习Go语言。女性程序员的职业选择标准女性程序员在职位选择过程中,最看重的是职位的职业发展和学习成长,工作与生活的平衡也是职位选择的重要参考因素。需要注意的是,1997年之后出生的女性程序员比1997年之前的女性程序员更看重企业品牌。14%的Z世代认为企业品牌非常重要,而1997年之前只有7%的人看重企业品牌。造成这种情况的重要原因是Z世代是互联网的原住民。他们其实大半辈子都被著名的互联网公司包围,更渴望进入这样的公司。在薪酬方面,相对于其他群体,Z世代的女性程序员更佛系,只有16%的受访者表示很看重。当然,这与Z世代不用承担家庭或其他必要的开支,可以更自由地选择职业有关。求职失败的一个重要原因是面试准备不足求职失败的最大原因是什么?根据调查结果,约70%的失败是因为缺乏面试经验,约45%的失败是因为准备不充分。因为Z世代刚步入社会,没有工作经验和面试经验很正常。66%的应届毕业生表示他们根本没有为面试做好准备。硅谷的吸引力正在减弱。他们向往的“新硅谷”是,硅谷一直是全世界程序员的朝圣地。然而,在对Z世代女性程序员的调查中发现,她们对硅谷的向往和热爱远不及其他程序员。一代程序员。Z世代女性程序员对硅谷关注度下降的主要原因可能是生活成本。此外,许多公司也因为各种问题搬出了硅谷。那么,这些女程序员的“新宠儿”有哪些呢?根据调查结果,亚太地区的女性程序员认为,班加罗尔(印度第五大城市,被誉为“亚洲的硅谷”)将在5年内成为新的科技中心。班加罗尔是印度创业公司最多的城市,也是全球创业公司数量排名前三的城市,印度的软件开发者数量正在快速增长。预计到2023年,印度将成为世界上拥有最多软件开发者的城市。此外,北京和上海也榜上有名。根据Crunchbase、Chinamoney.com、Pitchbook等多个数据源的调查分析,2018年中国对初创企业的风险投资金额已经超过美国硅谷等地区。完整报告地址https://research.hackerrank.com/women-in-tech/2019#intro
