新闻资讯 分类
必一运动为何女性程序员如此少?发布日期:2024-10-14 浏览次数:

  一直以来,程序员的工作被社会赋予了高强度、996、年龄焦虑的底色。所以,人们脑中的程序员大多是稀疏的头发、微微佝偻的脊背和常年与机器代码打交道的发白的脸,男性居多。

  根据2022年全球软件开发者调查,绝大多数开发者确实也是男性,占所有受访者的91.88%,而女性开发者仅占5%。

  有人说,程序员拼的是体力,年纪轻轻头发就没了多少,这样高强度的工作大部分女生都难以坚持。

  也有人说公司“不想招女程序员”实际就是很资本化的考虑方式,因为女性和男性不同,到了时间就会面临结婚、生子,能分给工作的时间就少了。

  为了从更多的视角解析这个现象,我们浏览了知乎上一个很火的话题:“为什么不建议女生做程序员”。

  第一,程序员这个职业化道路,在国内非常不成熟。举两个例子,在国内,医生和老师,职业道路非常清晰,可以一路干到退休。在国外,四五十岁的程序员非常多,不用担心35岁裁员危机,可以做到退休。而在国内,这个职业有非常明显的35岁危机,这几年甚至有前移到30岁的迹象。

  第二,这个职业的可积累性非常差。别的行业,比如律师医生,每做一年,就会有一年的经验,在行业工作越久,积累越多,经验越丰富,能力可积累。而程序员这个职业,由于技术变更非常快,一两年前学的新知识,现在已经没有用了。开发可能相对好一些,算法面临的迭代速度非常快。所以这个行业不是工作越久越积累经验,而是工作越久,越跟不上新知识产生的速度,跟不上就会被淘汰。

  第三,这个职业加班非常非常非常严重。目前程序员岗位最多的是互联网行业,而互联网行业就几乎没有不加班的,尤其是民企。不是没事熬时间的加班,是事情多到干不完的加班。加班就是出卖自己的时间和健康,刚毕业年轻的时候不觉得有问题但是工作几年后就会发现,时间和健康才是最重要的。

  没有自己的时间最大的问题,就是自己所有可用的时间资源都卖给了公司,但公司转头就能说我不要你了。没有时间,就没法搭建自己的护城河,没有护城河,公司不要你的时候,叫天天不灵叫地地不应。

  第四,这个行业离人类生活需要的资源太远了,在行业深耕积累不了资源。谁不希望有个医生朋友,头疼脑热咨询咨询,谁不希望有个老师朋友,小孩上学说不定就能帮上忙。但程序员,有什么用,你说你会编程,那普通人用不上,要你有什么用,也没法用你会的编程,去换取有效的生活资源。医生可以和老师互换资源,可以和律师互换,和程序员,互换什么,一些英文字母组合的代码吗?所以,普通程序员,基本上是没有任何可以积累的社会资源,除非当上高管,那就另说。

  总结来说,作为在民企互联网工作多年的大龄女中年,真心觉得,这个行业,就不适合人。

  “国内程序员行业内核其实就是内卷+社达主义。用高薪养蛊,养一个能干五六个人活的蛊王。”

  其实我之前是很推荐女生做程序员的,当时观点还是男生能做的为什么女生不能做,妇女顶起半边天之类很理想化的想法。现在在大厂工作一段时间之后不这么想了。和天赋努力都没啥关系,我来说一个最致命的:

  有个妹子说自己怀孕了依然坚持正常工作,加班到大出血,不得已才只好请假俩月回家保胎,恢复后立刻返岗,结果依然被打了差绩效。

  差绩效不是单纯给一个低年终这么简单,而是代表着你已经被踢出团队,预示着你的下一步就是离职。国家规定不能裁孕妇,但企业有的是办法让你走。已婚已育的女生一般也已近30,都说程序员职业年龄35,30+已婚已育+女生直接debuff拉满。

  个人认为请产假的这段时间可以发基本工资,但是评定绩效应该根据在职时候的表现来定才对。可惜资本家不会那么想,有关部门也不会来管这个事,工会也是形同虚设。

  再来举个例子,国内我知道有几个血汗厂,如果是女生,入职之前还会让你做孕检,就是提交你有没有怀孕的检查。如果说程序员的职业寿命是35岁,那女程序员在国内的职业寿命就是30岁,我可没有危言耸听。

  就这么恶劣的职场环境确实不建议女生做国内私企的程序员,要做的话也是考虑留学润或者外企。

  国内企业做开发岗更像是拼体力而非智力。只要留心观察,就会发现那些年纪轻轻的leader都有一些共同特点,那就是精力旺盛。

  国内程序员行业内核其实就是内卷+社达主义。用高薪养蛊,养一个能干五六个人活的蛊王。之前工作中就见过,leader给新来的实习生排期五天,一个卷王立马跳出来说,这活给我,我一天就干完了,以希冀在领导面前刷个好印象。

  这类人的群体画像一般是小地方人+小镇做题家+有房贷+有父母老婆孩子(无贬义),所以从他们的角度出发这么做也无可厚非,大环境如此,只能拼命内卷,拿自己当机器,在大城市卷出一片立足之地。

  但是为什么这么努力的工作,我们的学生从早到晚这么辛苦,结果我们的技术还是比不上国外,打工人的幸福感也很低,这真的是一个值得深思的问题。

  我在阿里的时候,我们组大概15个人(因为有人员流动,人数不是个稳态),就2个女生,还包括我。

  现在我在高校,早八晚五,工作性质是专技,还是写代码做数据相关的工作,所以我认为自己还是程序员。

  所以不建议女生做程序员这个事情的本质,不在是不是做程序员,而是不建议女生以身体和心理的健康为代价,去换 996的福报。

  以前在软件公司当女程序员,和hr妹子很熟,也帮hr妹子筛过简历(主要看项目经历)

  年龄小:可能考公考编辞职,女性考公考编比男生比例高,或者更容易听家里安排

  已婚:产假期间不好排人手,手产假大致是4个月左右,可能正好跨两个项目,排或者不排都不合适

  出差:要多一间房,不是不能出差,是两个甚至三个男员工只用付一间房费,多一个女员工就要付两间房费

  简历:太好或太差都不行,太差不要正常,太好担心妹子只是不自信才投,实际工作之后知道自己真有能力就会跳槽

  而让老板在这么多额外限制之下还愿意录用的,多半都是简历上呈现的技术能力太过优秀,让技术主管和老板都无法拒绝的女性。

  而相反的,男性只要有一定的技术基础,而且面试是表现得比较“踏实”,都会被认为“可以培养”而录取。

  也就是女性必须呈现出“优秀”的技术能力才能被录用,而男性只需要呈现出“及格”的技术鞥能力就能被录用,标准相差太大。

  我们公司技术部就三个女生,包括我,我们团队的男生简直都快成神了,中午11点半吃完饭能肝到晚上8点,这他妈都不饿的嘛,我感觉一天脑力劳动下来,我就是饿的不行,不行了。

  本人就是女程序员。当时面试,好几个公司都是一面的时候就直接和我说女生不适合开发岗,建议售前销售或测试。

  而且确实不好相处吧,就是确确实实有很多男程序员会觉得女生技术就是差(带着一种奇妙的偏见)。

  就像我们公司同级打分我年年都在倒数前五里,技术能力这一项也不高,当然沟通那一项更低,但是其实我是全栈开发,前端后端原型设计数据库设计全是我一个人搞的,基本上和别的开发没什么交集,但是他们还是会给我打很低的分,这是为啥?那除了因为我是个女生和刻板印象以外我想不出别的原因。

  至于为啥我一个人全包呢,因为最开始来的时候其实我只做后端,然后几乎就是合作一个前端吵一次架。那些男生总是带着一种莫名其妙的优越感指导我做事,一个前端开发和我说我后端代码要怎么怎么写。所有处理全部要后端处理好算好给前端,前端做的唯一的时候就是把我接口数据一个this.tableDate = res.data完事了。保存啥的也是直接页面所有东西全部接口给我,他啥都不处理。然后还天天一副自己贼牛逼的样子在我面前晃悠。出了问题还总是甩锅给我说是我没做好,一报错不管什么都先找我,结果最后大部分都是发现是他们自己的代码的问题。

  然后那年我的同级打分是倒数第一,你以为男生会因为女生就手下留情?想多了吧。

  最后直接,求人不如求己,我直接就和领导说前后端一起写,反正我看众人皆,料众人看我应如是。谁也别来霍霍谁。

  今年第四年了,明明三年没和我有接触,但是我的同级打分依旧贼低,反而是项目经理和领导打分比同级高得多,每年全靠项目经理打分拉上去= =

  你一定要有过人之处,要比同阶段的男性更优秀。说实话,假如我负责去招聘我这个岗位,相同能力的两个人,我愿意去录取那个男生。

  1. 首先,男生精力体力上天生比女生强,真正专精于某一领域的大佬程序员,哪有不加班的?不在公司加班,也是在家里加班精进技术。

  2. 此外,你以为你的技术主管都是什么人,不过也是老实的理工男长成的,他们更能心安理得地叫小伙子下班别走(使唤起来更顺手),女孩子还要考虑身体心理承受能力。

  3. 普通人结婚生子的道路,女程序员走得更难。除非你像我一样,甘愿拿着微薄的工资,在一家国企里躺平(也是需要很多努力和一些运气的)。结婚,尤其是生孩子真的很影响事业的发展。由于前几年积累的经验和知识,现在这家单位领导一开始就对我很认可,让我负责了一个很重要的项目。但去年年初意外怀了孩子,孕中期的有一天我加班到十点,第二天上午直接头晕趴桌,从此,我再也没有加过一个班(国企讲究政治正确,让一个怀孕的女生加班,要是出了什么事情必一运动,我的领导们负责不起)。眼看着手上要紧的活一个个上交分派给其他同事。产假休完回来后,公司已经找了算法的外包团队,现在手上就一个小算法翻来倒去优化。落差之大可想而知。

  尽管如此,只要你挺过生孩子那关,并保持初心,精进技术,依然可以在程序员岗位上发光发热。我们部门的一位架构师和c++软件工程师都是女的(35岁左右,娃上小学),是我们团队的中坚力量。

  我所见所感可能都是片面的。但是,还是那句话,女孩子如果不是对计算机非常非常感兴趣,但凡有其他的选择,我都不建议你走单纯的女程序员的道路。因为,要领先男性,有所成就,远比其他岗位付出得多。

  它不会因为你心情不好或者生气撒娇,就“算了算了,这一趟让你过,我就不出八哥了”,也不会去为了迎合你去改变它的思维逻辑,去共情你的不容易。

  因为你的同事giegie们也不敢随便动别人的代码,所以大部分时间给你的帮助也极其有限。他们充其量给你一瓶可乐打气加油和或者扔给你一些书目,让你去学习。而不会默默的帮你完成本该是你工作。

  而且软件开发是工程类工作,项目不会因为你大姨妈来了而允许你delay几天。故障定级也不会因为你是女生把p0降到p1。

  我见过很多非常优秀的女性程序员,她们无一例外的思维清晰、客观理性、逻辑严密、公私分明,她们在工作中从不强调自己的女生身份,而完全以无性别的“人”的标准来做事。

  程序员是一个最公平的职业,任何人都可以成为程序员,无论男女,老幼,而且我经常鼓励那些有身体残障的小孩的家长,只要条件允许,可以让孩子学着做程序员,无论是就业还是收入可以和健康人无异。

  但如果你的内心中还存有“我是女生”的自我认知,你希望世界能尊重你的生理特性,提升一些关怀降低一些标准。那程序员确实不是一个适合你的岗位。它太无情太没有温度了。

  第二,你需要能随时为bug待命,尤其上线前后做好随时接到电话加班的准备。

  第三,你需要较强大的心理。程序员大部分时候在独自战斗,忙起来连续几个月和别人说不了几句话也是有的。程序员是一个客观的实事求是的岗位,不要想看别人有义务帮你或者对待你语气平和,做好随时担责挨骂的准备,要能抗压(对社恐真的很好)。

  第四,你需要有较好的身体素质。脑力劳动并不比体力劳动简单,长期加班对身体影响很大,做好心理准场。

  第六,你可能需要放弃打扮。没啥别的原因,就是所有费时间的事情你都要做出可能会放弃的准备,毕竟改bug还挺花时间的(其实你大部分时间都和机器打交道估计也没什么需要打扮的场景)。

  本文为澎湃号作者或机构在澎湃新闻上传并发布,仅代表该作者或机构观点,不代表澎湃新闻的观点或立场,澎湃新闻仅提供信息发布平台。申请澎湃号请用电脑访问。


本文由:必一运动·(B-sports)官方网站提供