作者 | HackerRank

译者 | 武明利,责编 | Aholiab

出品 | 程序人生(ID:coder_life)

无可否认,互联网正影响着全球人们生活的方方面面。而作为互联网产业的基本组成,软件开发者的地位变得越来越重要。

2020年初,HackerRank发布了2019年度女性开发者调查报告,其中的一些发现令人大开眼界。这份报告聚焦于90后女性开发者,更直接的说是97年之后出生的女性。通过这份报告我们可以对于这些「97后」们的开发技能、动机和兴趣有大体的了解。

三分之一的「97后」 女性开发者16岁就会编程

「97后」女性开发者的编程年龄比前几代人要小——几乎三分之一在16岁之前就学会了编程,而前几代女性开发者的这一比例仅为18%。

这可以归功于现代女性后教育的机会更多,这使得越来越多的女性在更年轻时就开始接触编程。鉴于对软件工程师日益增长的需求,学校已开始将编程作为其课程的一部分,致力于在放学后或暑假期间教孩子们编程的组织也越来越多。事实上,在英国和澳大利亚,编程基础已经成为学校课程的必修课,学生年龄最小的只有5岁。

但16-20岁之间学习编程的成为主流,占比约为70%。

JavaScript、Java、Python成女性开发者掌握最多的语言

在开发语言中,JavaScript、Java、Python为女性开发者掌握最多的三门语言,占比分别为59%、45%和53%。

这一结果与男性开发者类似,近一半男性开发者也不懂JavaScript。但女性开发者对Java了解的占比却多于男性开发者,但约有63%的男性开发者了解Python,大于女性的53%。

此外,C和C++在22岁以下的女性开发者中的占有比例也较高。这一结果可能是C语言是大部分人学习编程时的入门语言所造成的。

在招聘意愿中,59%的企业希望应聘者精通JavaScript,虽然「97后」女性开发者中能做到的之后50%,但剩下的人中,有35%计划在今年学习。

除此之外,42%的人表示计划学习C#,34%的人计划学习Go语言。

「97后」女性开发者更看重公司知名度

所有年龄和性别的开发者都认为职业发展和学习是工作中最重要的方面。

然而,「97后」女性开发者对于知名品牌公司的青睐度是前几代女性开发者的两倍:在21岁或更年轻的女性中,有14%的人认为拥有一个著名的公司品牌对未来的雇主很重要,而前几代人中只有7%的人有同样的想法。

这可能是因为,作为数字土著民,25%的人在10岁之前就拥有了智能手机,他们的大部分生活都是围绕并接触苹果、SnapChat和Twitter等著名品牌的数字设备度过的。

此外,21岁或更年轻的女性开发者与21岁以上的女性开发者对于薪酬的看法也有所不同。后者有26%的人认为薪酬是工作中的一个重要因素,而前者中只有16%的人认为薪酬很重要。

这可以解释为,目前大多数「97后」女性开发者的财务状况与年长女性不同,因此,她们可以将薪酬调低到优先考虑的事项中,转而考虑其他因素,如公司声望。随着越来越多的Z代女性进入职场并在职业生涯中取得进步,这种情况可能会改变。

此外,在这项调查中,工作与生活的平衡、解决有意思的问题、企业文化与价值,也是各年龄段女性所看重的条件。

和所有开发人员一样,缺乏明确的职位空缺是「97后)男女开发者在面试实习和工作时最大的障碍。然而,作为职场新人,没有做好面试的准备可能是年轻的男女开发者被拒之门外的主要原因之一,分别占比47%和45%。

除此之外,在面试后没有及时跟进、与公司企业文化不相容、关注过于负面的资讯等,也是年轻的开发者被企业拒绝的主要原因。

硅谷是女性开发者发展的首选

除了亚太地区之外,硅谷是全球科技中心所有地区,也是女性开发者的首选。然而,与前几代人相比,所有地区的「97后」女性开发者都不太可能相信硅谷仍将是科技的中心。对硅谷的兴趣下降可能是由于生活成本上升,这迫使企业家和公司总部搬迁。

值得注意的是,上海作为超一线城市,成为了全球科技企业的首选之地。最近,中国一直大力致力于将上海打造成全球创新中心,这很可能是许多人开始将上海视为下一个大型科技中心所在地的原因。

亚太地区的女性开发者还认为, 班加罗尔在5年内很有可能成为科技中心。班加罗尔的吸引力很可能是因为印度的软件开发人员数量正以如此快的速度增长,预计到2023年,印度将拥有世界上最多的软件开发人员。班加罗尔也是印度数量最多、世界第三大科技初创企业的所在地。

原文:https://research.hackerrank.com/women-in-tech/2019/

本文为程序人生编译,转载请注明来源出处。

2019女性开发者报告:3成16岁就会编程、JS/Python成女性掌握最多语言相关推荐

  1. 清华大学计算机专业姚教授,他曾是重度网瘾少年,16岁保送姚班,现如今成计算机领域的大神...

    清华.北大作为我国两所高端学府,是国内学霸的聚居地,能进入这两所大学的学生智商都比较高.笔者下面要介绍这位主人公曾重度沉迷于网络,后来浪子回头,16岁被保送清华,获得多项成就,直到现在,仍然是清华学子 ...

  2. python把浮点数转换成16进制_delphi 浮点数float转换成十六进制字符串的方法(FloatToHex)...

    重新书写了float型转为十六进制的delphi程序 Function FloatToHex(Value: single): string; var l, i: integer; HexText,te ...

  3. 图片转换成16进制数据,在显示成图片

    1.目的:          在串行,或者网络通信的时候,往往需要把图片解析成16进制的数据,方便数据的传输.而在另一端接收到数据后,在将接收到的数据显示成图片. 2:代码: #include&quo ...

  4. 40岁开始学编程,现在成了一名技术主管

    点击"开发者技术前线",选择"星标" 让一部分开发者看到未来 作者 | Elye       译者 | 弯月 出品 | CSDN(ID:CSDNnews) 大家 ...

  5. 共享 || 19份女性用户报告

    21世纪被称为"她"世纪.在美国,女性消费能力超过了整个日本的经济规模,每天有400名女性自行创业,比例是男性的两倍.女性正利用着她们天生的直觉.理解力.柔性.协调性等优势和特长, ...

  6. 将字符串转换成16进制

    将字符串转换成16进制 原文:将字符串转换成16进制 1.将普通字符串转换成16进制的字符串. 点击进入推荐链接 class Program {static void Main(string[] ar ...

  7. Python超越Java,Rust持续称王!Stack Overflow 2019开发者报告

    点击上方↑↑↑蓝字关注我们~ 「2019 Python开发者日」明日开启,扫码咨询 ↑↑↑ 作者 | 郭芮 出品 | CSDN(ID:CSDNnews) 导语:2019 年 Stack Overflo ...

  8. Python 狠甩 Java,Rust 持续称王!揭晓Stack Overflow 2019 开发者报告

    2019 年 Stack Overflow 开发者调查报告最新出炉了!今年,近 90,000 名开发人员参与了调查,共同分享学习.工具以及未来技术规划上的经验. 程序员有很多必备的技能网站,Stack ...

  9. 程序媛报告:调查了 12,000 名女性开发者发现,女性比男性更懂 Java!

    华为的中国芯将何庭波这位神秘低调的程序媛推入公众视野.在华为地位堪比任正非的她在谈及"工程师"这一身份时表示,"我觉得工程师本身就是一个很不了的职业,这也是我一生的荣耀和 ...

最新文章

  1. Cocos2d之Action类详解
  2. php post请求后端拿不到值_[精选] uniapp实现多端开发,与PHP是如何结合的
  3. c语言一位共阳数码管编程,求一个共阳四位数码管滚动显示1234的程序
  4. 小样本点云深度学习库_小样本学习综述报告
  5. Linux shell script 的语法汇总
  6. Gartner:克服SIEM部署失败的通病
  7. SpringCloud工作笔记047---FastJson解析多级JSON_FastJson解析嵌套JSON_FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
  8. python matplotlib数据可视化教程_Python使用matplotlib实现数据可视化教程
  9. VS2010/MFC编程入门系列教程
  10. 刘帅嵌入式系统-ORR逻辑或操作指令
  11. 开弓没有回头箭,遭遇跳槽四大后悔事件,怎么办?
  12. 八皇后问题 回溯法
  13. linux执行可执行命令程序ls,linux运行可执行程序命令
  14. qq音乐——获取歌曲图片和名称
  15. 动态规划-背包问题(1)
  16. Aborted(core dumped)
  17. Java数组去重问题
  18. Java 实现替换文件的指定内容
  19. 计算机科学与技术没落,这七所985一个A+学科都没有评上?有点尴尬了
  20. 如何添加企业邮箱?企业邮箱添加成员流程分享

热门文章

  1. Centos下telnet的安装和配置
  2. Object -C self -- 笔记
  3. BI笔记之---BI通用流程zz
  4. CentOS7配置默认网关
  5. 华为鸿蒙系统适合机型,华为鸿蒙os2.0系统适用哪些机型
  6. [Python]爬拉钩(Python职位)
  7. vue foreach用法_vue 源码探究(第二弹)
  8. 【OpenCV】Hough检测
  9. [SQL实战]之查找employees表
  10. C++11 多线程 线程管理基础