“IT行业几乎是最不歧视女性的行业了!”某互联网公司的技术总监那总监告诉果壳。
他接着说:“在招聘程序员的时候,女性有很大的优势,非常大的优势。但凡能力差不太多,我们就会要。”
然而,那总监仍招不来女程序员,该公司男女程序员的比例是1:22。
不但在那总监的公司,几乎所有和果壳对话的公司技术领导都表示,招聘的时候,如果两个应聘者技术水平差无几,他们会更倾向于招女生,因为组里性别比例太不平衡了。
果壳调查发现,女程序员不仅少,分布还不均匀——前端远多于后端。而另一不可忽视的事实是,后端的收入远高于前端的收入。
稀缺的女程序员分布在收入相对低的岗位,是偶然还是必然?
珍稀物种女程序员
阿里云研究中心发布的《云栖社区年中国开发者调查报告》显示,在中国从事开发工作的人群中,女性仅占7.9%,与著名计算机技术问答网站StackOverflow在同年发布的《年全球开发者调查报告》中7.6%的女性比例结果相近。StackOverflow的这一数据在年则掉到了6.9%。
作为一家软件公司的合伙人兼CTO,熊姐手下的研发部门有四十多人,分Web端、移动端、云端三个组,一个女程序员都没有。熊姐对果壳说,主要是因为申请的简历太少了,“从HR按照我的需求挑出来给我的简历数量来看,女生的简历也就1%,而且集中在前端和移动端。”
科技咨询公司ThoughWorks的小虫做了十年程序员。她读大学的时候,班上男女比例3:1,45个男生,15个女生。如今,只有她一个人还在写程序。一开始,她也没有多喜欢编程,“就一直做一直做。然后看到别人都离开了,我也会想想,但没什么行动。突然有一天,我就不再去想这件事了。”
图丨pixabay
女程序员不仅在国内是“珍稀物种”,在硅谷也是被各家公司、甚至同一公司不同组内疯抢的稀缺资源。
供职于湾区某互联网巨头的Harper是组里唯一的女程序员。一次午饭时,隔壁组唯一的女程序员随口跟她提起“组里全是男生实在是太无聊了,我转到你们组吧”,Harper的老板听说后,立刻撺掇Harper前去“策反”她,其他组也闻风而来,纷纷伸出橄榄枝。结果,为了保住组内的性别比例,这组老板立即承诺向这位“心思动摇”的女程序员保证:下一季度升职加薪!
更珍稀的后端女程序员
实习在一家大厂做前端的Harper那段时间工作强度很大,“累坏了,有一次回家的时候发现视力模糊,突然什么都看不清,在路边停车好久才缓过来。”如今,她在另一家大厂做工作强度相对更大的后端。
Harper属于女程序中的少数派。
当果壳把“女程序员是否在后端更稀少”这个问题抛给所有被访的各级程序员时,得到的反馈非常一致——好像的确是这样!
StackOverflow在《年开发者调查报告》中的数据也印证了这一印象。在“开发者角色-性别比例”这一项中,从业人数最多的的三个开发者角色分别是“前端开发”、“全栈开发”和“后端开发”,其中“前端开发”的男女比例与后两者相比有明显差异:前端约为13.75:1,接近行业平均男女比例;而后端和全栈则接近18:1。
图丨StackOverflow
在IT行业,“前端”通常指被描述为“用户所能看到的一切”。举一个简单的例子:当我们登陆一家电商网页准备剁手时,我们作为用户能够看到的界面、弹窗、图表等,都是由前端开发工程师配合设计师完成;而我们每一条商品信息和我们每一次购物的交易,作为数据如何传输、存储、调用等这些“看不见”的部分,则出自后端开发工程师之手。
“女生本来就少,有那么几个也都是在前端,”一位互联网大厂的男程序员一边抱怨同组女生太少,一边不无骄傲地补了一句,“不过后端才是硬核技术。”
后端才是真技术?
相对于前端,后端的逻辑链条更长,容错率更低,需要更强的抽象思维能力。那总监说:“在后端,你都不知道你是不是出错,可能直到出了错,你才发现渠道中间缺了一环你不知道。前端就不会,因为用户不可能点了购物车,发现那边不能结账,肯定是能看到的,对吧?”
资深后端开发工程师丰先生也认为后端解决问题的方式也好,思考方式也好,“会比较往里钻”。至于容错率,他举了一个例子:你用