男女程序员的差别在哪腾讯云开发者社区

科技行业通常被认为是男性的领域。尽管在过去几年内「提升女性在科技行业中占比」的呼声此起彼伏,但在主流的大型科技公司中,男性的占比依然要远高于女性——女性在科技公司的占比往往少于 30%。

但这是否意味着女性对于学习编程等科技不感兴趣呢? 作为一个帮助人们学习编程技巧的网站的创始人以及一名女性,我决定对网站的用户进行深入分析,以便研究男女双方在学习编程的时候存在哪些区别。

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

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

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

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

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

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

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

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

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

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

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

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

而 30 名男性的特点则为:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

调查结论

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

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

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

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

THE END
0.学编程什么年龄最适合?PHP问题学编程任何年龄都适合,没有年龄限制。学编程什么年龄都可以学,都适合学,无论你是零基础还是有基础,只要选对合适的编程课程,不管什么年龄都能学会;想做的事情就去做,不要因为过多的担忧而放弃改变,否则错失机会,只会导致更多遗憾。jvzquC41o0vir7hp1cxuklqg16?74<>0jvsm
1.学编程什么年龄最适合?答案可能超乎你的想象!|w3cschool笔记编程是一种创造性的活动,可以让人们用计算机解决各种问题。学习编程不仅可以提高逻辑思维和创新能力,还可以开拓视野和增加就业机会。那么,学习编程什么年龄最适合呢? 其实,没有一个确定的答案。不同的人有不同的学习方式和兴趣,也有不同的目标和需求。有些人可能从小就对编程感兴趣,有些人可能在中年才开始接触编程。有些人可能想要成为专业的程序员, jvzquC41yy}/y
2.孩子学习编程,到底有什么用?建议:选择适合年龄段的编程课程|编程|老师:学好编程对大学学习有促进作用随着越来越多的家长将未来竞争力作为孩子的重要培养目标,以及“双减”政策的落地实施,编程课程已成为继英语、奥数等培训课程外,家长和孩子的新选择。那么编程课程孩子值不值得学?“青少年编程教育是指针对6-18岁的青少年开展的编程教育,是科创教育中的重要组成部分。”广西师范大学电子jvzq<84m0uooc7hqo0io1jwvkerfa@:396618=
3.学编程什么年龄最适合学编程什么年龄最适合 学习编程的最佳年龄没有明确的界限,因为编程是一项适合各个年龄段的技能。不同年龄段的人可能有不同的学习方式和目标,但都可以从编程中受益。 1、对于儿童来说,早期学习编程可以培养逻辑思维、创造力和问题解决能力。许多编程教育资源和工具专门针对儿童开发,使用图形化编程界面和有趣的项目,让jvzq<84yyy4nqknngvxbkw3qti5bdxzv1ktgq87946?40qyon
4.学编程什么年龄最适合学编程什么年龄最适合 学习编程的适合年龄范围很广,实际上并没有严格的限制。以下是一些常见的学习编程的年龄段: 1. 儿童和青少年(6岁到18岁):很多编程教育资源和课程专门面向儿童和青少年。这个年龄段的学习者通常可以通过有趣的游戏、图形化编程环境和互动式项目来学习编程的基础概念和逻辑思维。jvzq<84yyy4nqknngvxbkw3qti5bdxzv1ktgq864::610qyon
5.编程一小时–不限年龄,只需1小时,了解最基础的编程知识虽然,上面标记来适合的年龄,比如二年级以上,但青小蛙觉得无基础的成年人学起来也没什么问题。 制作一款《像素鸟》游戏 比如你可以用拖拽式编程(与 Scratch 类似,由麻省理工开发的一套以高阶积木块为基础的可视化程序设计语言开发平台)制作一款曾经流行的像素鸟游戏Flappy Bird: jvzquC41yy}/cyukpp4dqv4jqwx.qo2eqfk.clykxkzjg|4
6.年龄是学编程的障碍之一?30岁学还来得及吗?30岁学编程太晚了相信不少想学编程的人都会想问这个问题,因为其中不少是出于爱好或是转行的原因想学习编程。但年龄的原因,导致很多人迟迟不敢行动。因此,今天就来给大家说一说这个问题。 其实来不来得及要分情况来看。如果你学习编程是出于爱好,那么其实是永远不会晚的,因为出于爱好学习编程,不会有快速获得回报的需求,能不能学会、jvzquC41dnuh0lxfp0tfv8}z38=67=>:;9?0c{ykenk0fnyckny03;=592=:7