男女程序猿在学习中的 9 个差异_极悦注册

男女程序猿在学习中的 9 个差异


  在科技行业中男性通常是主力军,女性少之又少。在一个科技公司内,女性程序员的占比往往不到30%。但这意味着女性对于学习编程就不感兴趣吗?今天动宝儿看到一篇文章,分析了男女双方在学习编程时存在的区别,很有意思,分享给大家看一看。

 

  最近我在某网站上发布了一项调查,在看到受访对象在性别方面接近平衡的时候,我不禁感到高兴。在504名受访对象当中,男性占据了264名,而女性则为240名。

 

01.jpg

 

  当然,这项调查的数据存在一定的偏差。这项调查并不符合科学的标准,因为所有问卷都是受访对象自主填写及提交的,这种操作方式在技术角度上是不可进行检验的。

 

  在项调查中我发现男女编程学员在学习中存在9个区别。

  

   1、男性学习编程的年龄往往更加年轻

02.jpg

 

  如图所示,更多的男性选择在18-24岁之间学习编程知识,但双方相对集中的学习年龄均为25-34岁的区间,在该区间中女性的比例要高于男性。

 

  除了25-34岁的区间以外,在其余年龄段中男性的占比均高于女性。在接受调查的女性当中,约一半介乎25-34岁。而我本人也正是介于这个年龄段之间才开始学习编程知识的。

 

  2、与男性相比,女性每周学习编程的时间相对较少

 

  总体而言,女性每周学习编程的时间要比男性较少。

 

03.jpg

 

  实际上,在接受调查的女性当中,约一半的女性表示她们每周学习编程的时间要少于5小时。115名女性表示她们每周的学习时间介乎0-5小时之间,但位于同等学时区间的男性数量仅为90名。

 

  在每周学习编程的时间超过20小时的调查对象当中,有30名为男性,仅有16名为女性。

 

  3、和男性相比,每周花费20小时以上学习编程知识的女性学历往往更高,年龄也更大

 

  那么,这16名每周花费20小时以上的时间学习编程知识的女性具备怎样的特点呢?其特点如下:

 

  其中10名年龄集中于25-34岁之间,4名介乎35-44;

 

  教育程度较高,其中8名拥有硕士学位,5名拥有大学学位;

 

  16名当中有15名以「寻找更好的职业」作为学习编程的理由;

 

  其中7位表示自己目前处于失业状态,正在寻觅工作。

 

  而30名男性的特点则为:

 

  其中20位的年龄介乎18-24岁以及25-34之间(各10名);

 

  和学习时间相近的女性相比,教育程度相对较低:其中12名拥有大学学位,5名拥有大专学位,4名仅为高中学历;

 

  其中18名为认为学习编程的理由是「寻找更好的职业」,但也有18名以「建立自己的企业」作为学习理由;

 

  其中9名表示自己处于失业状态,8名拥有全职工作。

 

  注意:在该组内男性的教育程度普遍低于女性的原因或许是他们普遍较为年轻。

 

  4、在学习困难方面,男女学员的反馈非常相近

 

04.jpg

 

 

  「挤出时间」以及「保持学习的动力」似乎是所有调查对象的共性难题,尽管选择这两项的女性比例要略微高于男性。在「保持学习兴趣」的选项上,男性的比例要略高于女性。

 

  5、在调查对象中,绝大部分女性来自美国

 

  05.jpg

 

  在调查对象当中,有一半以上的男性(55.7%)来自美国以外的地区,但接近三分之二(62.5%)的女性来自美国。

 

  因此,调查对象所收集的女性数据并不能成为全世界的女性的代表。《福布斯》(Forbes)杂志的一篇文章反映其他国家在科技方面的发展速度已经超越了美国。

 

  6、男性和女性编程学员都希望从事网页开发工作,其中更多比例的女性希望从事网页设计工作,而男性则更倾向于成为软件工程师

 

06.jpg

 

  不论男性或女性编程学员,均有半数左右将网页开发工作定义为自己的理想职业。而倾向于其他职业的学员其意见普遍更为分化,女性更倾向于用户体验、用户界面以及设计等方面的工作,男性则更偏爱软件工程及移动开发相关工作。

 

  7、女性的自学时间普遍要少于男性

 

07.jpg

 

 

  接受调查的女性学员当中有56.7%的学习时间少于六个月,而同等比例的男性仅占43.6%。此外,有18.9%的男性的学习时间超过两年,同等比例的女性仅占10%。

 

  总体而言,与男性相比,女性往往愿意参与周期更长的课程。这也意味着尽管在宏观角度上女性的学习时间要少于男性,但前者的日常学习效率要高于后者,原因或许是因为女性的专注程度更高。

 

 

  08.jpg

 

  同时,在调查中我发现女性在学习网站上的逗留时间普遍比男性要长。

 

  8、男性倾向于创业,而女性则希望成为自由职业者

 

09.jpg

 

  在两类性别中,大部分学员都选择将「获得全职工作」设为自己的目标。但在女性分组中,排名第二的选择是「自由职业」(38.8%),而选择「创立小型企业/创业公司」的仅占14.2%。

 

  在男性分组中后两类选项的比例非常接近:29.5%选择了「创立小型企业/创业公司」,28.8%选择了「自由职业」。

 

  在上图中我们不难发现,面对「创立小型企业/创业公司」的选择时,男性和女性学员产生了巨大分歧。

 

  9、男性更多使用Windows设备,而女性则更倾向于Mac

 

10.jpg

 

 

  在接受调查的男性学员当中,超过60%会选择使用Windows设备,仅有27.3%的学员会选择使用Mac设备。而在女性分组中,使用两类设备的比例几乎持平:47.5%使用Windows设备,48.8%选择使用Mac设备。之所以会有更多女性学员选择使用Mac设备,原因或许在于女性学员对设计方面的工作更感兴趣(公众普遍认为Mac在设计工作中的表现要优于Windows)。

 

  调查结论

 

  考虑到目前学习编程的人数可能有数十万人,因此仅仅收集500个调查样本显然不具备代表性,因此你完全可以选择对这次调查一笑置之。

 

  另外值得注意的是,Alexa(一家网页分析企业)提出在Udacity、CodeSchool、Codecademy以及Treehouse等主流编程学习网站上,女性的代表性往往会被低估。

 

  或许正由于我本人是一名女性,我的网站拥有比其他网站更多的女性用户,也成功在女性编程人员当中建立了口碑,这或许会使这次调查的「相关性」偏高。当然,调查或许还存在其他缺陷,但看到自己所发布的内容成功在两类性别的人群当中引起反响,我还是感到无比欣慰。

 

  不论这项调查所得出的结论是否具备足够的代表性,但有一个结论是确定无疑的,那就是男性和女性都愈发重视关于编程知识的学习。

 

  


 

 

  

  

  


 

 

  

 

  


 

 

 

  

 

上一篇:程序员朝九晚五如何提高开发技能
下一篇:作为一个出色的程序员该如何提高工作效率

开班信息