女生适不适合当程序“媛”?

我们似乎对女生有一定偏见,觉得姑娘家逻辑思维能力没那么强,没兴趣甚至玩不好这些理工科的东西。程序员理应是个男生,而且很有可能是个腼腆、邋遢的男生。


但是你们知道吗?编程曾是女生的工作,最早的程序员,应该叫做程序“媛”。


一、第一个程序员是女性


几十年前,计算机还是占据两三个房间的庞然大物的时候,编程被视为女孩的职业,人们甚至认为女性的天赋很适合这个工作。1967年出版的一份就业指导里,这样写道:“编程需要耐心、恒心、关注细节,这些正是女生的特点”。其实,人类历史上第一个程序员就是女性。她叫埃达·洛夫莱斯(AdaLovelace),是英国著名诗人拜伦的女儿。


记住,我是第一位程序媛小仙女


洛夫莱斯出生后不久,拜伦就离开了她们母女,几个月后更是永远地离开了英国,最终,在洛夫莱斯8岁时就去世了。她的母亲不希望她变成像其父亲那样的浪漫诗人,因此几乎只让她接触以及学习数学。少年时,由于她的数学天赋,也让她跟当时的英国数学家,同时也是“计算机之父”查尔斯·巴贝奇(CharlesBabbage)建立了持久的工作关系和友谊。


她与巴贝奇的合作持续一生。她敏锐地预见到,他提出的计算机构想不只能解决数学问题,还“能做任何用逻辑表述的事”。于是,终其一生,洛夫莱斯进行了大量的翻译及研究工作,和巴贝奇的构想一起,促成了电脑的诞生。


二、女生学编程是不是非常难


那些觉得编程很难的妹子们想得太多了,又想得太少了。


想太多是因为在学习的时候脑洞大开脱离实际,会进行各种不靠谱的想象,但是又从来不敢去证明自己这些想法不靠谱,想太少是因为无论在练习还是实际操作的过程中,模仿痕迹太重,遇到需要发挥创造力的情况,就完全没主意了。


当然,这情况也是有原因的。

1.就是太过于相信所谓的编程不适合女生之类的论断。

2.就是太过于相信自己的想象力和科幻艺术作品,进而将其场景同现在的情况进行类比而导致的失望:机器没那么智能,编程语言的表达能力没那么强,自己对应用场景的理解没那么深刻,键盘的响应速度没那么好看,操作系统的界面没那么酷炫。

3.就是太怕出错了:写代码的时候怕静态检查给出红色的警告,编译的时候怕出现一堆无法理解的克林贡英语,运行的时候怕突然提示自己找不到对象,而且还特别怕自己根本就找不到错误根源。

4.是在以上打击之下低估了自己。


如果能克服以上问题,多练习和思考,就会发现一切都不是什么问题。


世上无难事,只怕有心人。


三、程序媛最大的问题是什么?


程序媛最大的问题不是压力大而是思维方式切换的挑战,从抽象到具象。平常需要将问题抽象出来, 运用抽象思维解决工作上的困难,生活中间又要很具象,很感性地和人交往,这是非常难以达到的一件事,加上工作压力一大,就容易崩溃。


男生为什么没有这个问题呢? 其实男生也有,只是男性思维惯性本身就很适合工作(女生容易猜疑和好奇,男生顾虑较少), 抗压能力比较高,社会对男人的容忍程度比较大,一个可以养家的男人即便是情商低一些也是社会普遍可以接受的,另外男性黄金年龄比女性晚,可以先打拼,然后再追求生活。这样一种天然的不公平就造成了程序媛工作上要跟男性竞争,生活上要跟软妹子竞争,需要打拼的那几年又正值自己最宝贵的青春年华,作为女性耐力本来就不如男人, 种种因素加到一起,挑战就变得无比大。



四、程序媛人数呈增长趋势


女程序员在人数上的稀少,是从大学校园选择专业时就遗留下来的历史问题。过去一年,共有8万+名程序员注册使用100offer,其中男程序员的注册人数却是女程序员的近4倍,这意味着每5个注册使用100offer的程序员中,仅有一位女性。


数据来源:100offer


虽然女程序员在体量上无法和男程序员相提并论,但从通过100offer审核的男女程序员的人数来看,两者不相上下。



从上图可以看出,女程序员的通过审核率以7%的差异略低于男程序员,但最终参与拍卖的男女程序员人数对比与注册量保持一致,依旧是每四个程序员中,仅有一名女程序员。


女程序员在数量上的稀少并不意味着他们在市场竞争中不受欢迎,实际上,同一职位下男女程序员的人均面邀数不相上下。以近期热门的前端岗位为例,男女程序员的人均面邀数分别是7和6,男程序员仅高出女程序员1封面邀。


相比传统行业,互联网圈是一个更加开放自由的平台,在时间线上看女程序员的人数变化,近几年呈增长趋势。2015年10以前,100offer上每月拍卖的男程序员人数平均在500人左右,是同期参与拍卖女程序员人数的近25倍,而2016年3月,这个数值已缩小到10倍。


五、女生适合当程序媛么


首先,女人天生适合节省沟通成本, 通常一个人向你问路或者借个火,如果是名女性,你认真回答她的几率会比较高, 于是在非常需要沟通的IT行业,女性节省的沟通成本经常会比自身的身价还高。


其次是否适合当程序媛,也要根据你的逻辑思维、学习能力尤其是自学能力、智商等等因素来判断。或者说你得看你除了当程序媛还能干啥,有更好的选择就去,没更好的选择的话,程序媛总体上工资挺高的。


如果你是一名程序媛,如果希望你平衡你的生活和工作,其次在工作中希望可以找到自己特点,不一定要去纯比拼技术和智商, 发掘对公司价值最大的一点,把它做好,你一样可以胜任这个被男性主宰的职业。


摆脱偏见和社会的惯性,把思维转换过来,女生其实做任何事都是可以胜任的。


最后,同样水平的情况下,尤其是水平足以进一线互联网公司的情况下,女的比男的容易找工作哦……