前言

这几个月我陆陆续续接到不下50个女生的私信,问我一些关于“女生适不适合当程序员”的问题,我也一直想写一篇关于这方面的文章,我知道我的文章一旦发了之后,肯定会有一些“大佬”来“口吐芬芳”。

因为在他们的眼里,古往今来,很多职业只要一旦能得到较高的社会地位,或者高收入,就总会有人说女性不适合干这个。但即使如此,我也要说说我“反其道而行之”的看法。


一、会不会有歧视?

有些女生在没有接触IT行业之前经常问:

“公司招聘是不是都比较‘重男轻女’?”
“计算机专业的女生找工作时是不是都比男的困难很多?”
“程序员工作出现错误时,公司会不会因为性别的原因而不同对待?比如认为女生不适合干这个事情…”

归根到底就是:女生当程序员会不会被歧视?

为什么会这么问?因为周所周知,男性程序员比女性程序员多太多了,严重失调,所以难免会有人猜测并把结论归根于公司招聘和工作,但事实是这样吗?

不是的,当然不是。

学计算机的女生本来就很少,报考计算机专业的男女比例能达到8:2就已经阿弥陀佛了,所以说从生源上就已经有了很大的偏差,所以才导致最终的结果:程序员行业男多女少。

打个比方,某个大品牌出了一款限量款的包,只有1000个,那么在街上很少看到带这款包的人,那么难道我们就下定论说这款包不受大众喜欢吗?当然不是,因为从一开始这款包的数量就少,所以导致它很少见。

不仅没有性别歧视,而且很多公司在招女程序员的时候会放宽条件。考虑到物以稀为贵、男女搭配干活不累这方面的因素,很多公司在招女程序员时并没有男程序员那么严格,有些公司反而更喜欢招女程序员,比如IT教育行业,女程序员去当讲师比男程序员有更大的优势,因为女生的亲和力比男生天生要强很多。

实际上,很多公司的研发部门就很讲究阴阳互补,比如运营、测试、产品等岗位,程序员的男女比例基本在5:5的状态。

IT行业靠实力吃饭,行也内整体氛围比较好,不存在所谓的办公室潜规则啥的,一天只要完成自己的工作就ok了,没什么其他利益的交易。


二、天生不适合当程序员?

很多人说男生数学就比女生好、男生的逻辑能力比女生强,很多女生从小就被教育说要做一个淑女、复杂的逻辑问题不适合做等等,久而久之就导致了很多人认为女生不适合当程序员这种想法。

这种想法是错的。

有2个很有意思的现象:

(1)在我执掌公司技术部门的那会儿,我们公司也有2个女程序员,不是我说我们男生啊,测试部门的同事经常反馈说女程序员的代码bug比男程序员普遍要少,这与女生的心细有很大关系。

(2)产品部门的同事反馈说他们更喜欢和女程序员去沟通,因为沟通起来的效率比较高,比如我们公司的产品经理(男)和研发部的主管(男)经常因为项目的某些环节争执大半天,双方都不肯妥协,后面研发部换了女程序员去和产品经理沟通,反而双方很快就找到了解决办法,很有意思。


三、编程界里的女性先驱

实际上在20世纪40年代计算机刚开始出现时,女性才是计算机编程的主力军,那时还没有软件这个词汇出现,已经有一批先驱女性突破世俗偏见、过重重障碍,最后取得了了不起的成就。

1.阿达·洛芙莱斯(Augusta Ada King, Countess of Lovelace)

阿达·洛芙莱斯是著名英国诗人拜伦之女,她本职是一位数学家,有“数字女王”的美称。高级程序语言“Ada”正是以Ada的名字而命名的,是美国为了纪念她对现代电脑与软件工程所产生的重大影响。

在1834年,阿达·洛芙莱斯的朋友,英国数学家、发明家兼机械工程师Charles Babbage发明了一台分析机。阿达开始尝试为该分析机编写算法,并于1843 年公布了世界上第一套算法。

2.格蕾丝·赫柏(Grace Hopper)

格蕾丝·赫柏于1906年出生于美国纽约,是杰出的计算机科学家,计算机软件工程第一夫人。作为Cobol语言设计的领导者与主要贡献者,她被称为**“Cobol之母**”。1980年,格蕾丝·赫柏获得国际IEEE组织颁发的首届计算机先驱奖。1991年,布什总统在白宫授予格蕾丝·赫柏"全美技术奖",这也是至今美国女性唯一获此殊荣的人。

现如今令我们头疼不已的程序故障之所以被称作“bug”,是因为1946年,她在一台发生故障的计算机的继电器触点里,找到了一只被夹扁的小飞蛾,正是这只小虫子“卡”在里面妨碍了机器的运行。

GraceHopper顺手将飞蛾夹在工作笔记里,并诙谐地把程序故障称为“bug”。bug的本意是“虫子”,这一称呼后来演变成计算机行业的专业术语。

虽然现代电脑再也不可能夹扁任何飞蛾,大家还是习惯地把排除程序故障叫做“Debug”(消灭害虫)

3.安妮塔·博格(Anita Borg)

安妮塔·博格是一位技术非常厉害的计算机科学家,也是女程序员的有力倡导者。

1981年,安妮塔·博格获得纽约大学的计算机科学博士学位,毕业后,Anita Borg致力于unix的操作系统的研究,获得了高速记忆系统分析和设计的专利,之后又着手于电子邮件的开发。

为了纪念这位著名的女程序员,2013年,谷歌在中国顶尖高校启动了“Anita Borg计算机学科女性奖学金”,奖励计算机科学及相关技术学科的女性学生,本科生获奖者每人将获得人民 币8000元的奖金,研究生获奖者每人将获得人民币10000元的奖金。

毫不夸张的说,安妮塔·博格绝对是迄今为止对世界上女程序员影响最大的人物。

其他的,比如BBC Basic 语言和ARM 体系架构的创始人Sophie Wilson;比如现代密码学理论奠定者、图灵奖获得者Shafi Goldwasser;再比如光学、成像显示和计算机硬件领域最重要的工程师和科学家Mary Lou Jepsen…她们都是女性。

所以,光靠性别是不能判断一个人适不适合编程的!


四、国内出名的女程序员

如果说我前面讲到的都是国外的,那么我们来看看国内的女程序员们,这8个女程序员都是国内比较出名的,网上到处遍布她们的事迹,我这里就不多讲了,有兴趣可以自己去查一下。

除此之外还有很多很多女程序员,比如2020年入选华为的“天才少年”的姚婷,比比皆是。

如果你对IT行业感兴趣,其他条件也允许的情况下,你大可放心去走这条路,谁说女子不如男?


五、正视女生当程序员的这些劣势

前面都在讲女生当程序员的一些好的方面,那么接下来我们也应该来看看不好的一方面,毕竟看问题不能只看一面,对吧。

女生如果当程序员,有2个比较明显的劣势。

① **精力不如男生。**周所周知程序员经常会因为赶项目而加班,那么在这方面男生的精力是比女生要强一些的,这是毋庸置疑的,不过反观其他行业,工资高的职位都难免要加班。

② **生育对女生的影响很大。**生孩子这个事情,对男生来说影响不是很大,但对于女生来讲就非常大,不过这也不是程序员这个职业独有的,哪个行业的女生都要面临这种情况。

总的来说,程序员确实是一个不错的高薪之选,工作个几年积累了资本,随着工作经验和资本的积累,后面的可选项也会更多,女生当程序员的这些问题,因人而异,并没有一个很好的结论,我更愿意相信事在人为。


粉丝专属福利

“女生当程序员?”你们骂我,我也要说!相关推荐

  1. 数学149的女学霸,直言想当程序员!女生当程序员到底行不行?

    最近一段时间,全国多个省市的高考分数线录像出炉,各地又多了一堆学霸秀分数了,他们的专业选择也成为网友们津津乐道的闲谈.这两天有报道称,四川成都一学校的女学霸出名了,在采访中她透露自己高考分数达到了69 ...

  2. 女生当程序员到底行不行?数学149的女学霸,直言男生也没有比我好!

    互联网的发达,让一些不为人知的高考学子故事纷纷呈现在大家面前. 据媒体报道,6月26日在四川成都,媒体采访到一位小姑娘,她介绍今年高考得了692分.其中表现较好的科目是数学,149分,也就是差1分满分 ...

  3. 如何评价,为何程序员被骂立马就辞职呢?

    最近在网上流传这样一句话:不要大声责骂年轻人,他们会立刻辞职的,但是你可以往死里骂那些中年人,尤其是有车有房有娃的那些.看到这句话似乎并不合理,骂人也要分对象?然而在职场上这种现象确实存在.年轻人没有 ...

  4. 程序员社区骂战:不满政治正确,LLVM元老宣布退出

    Root 发自 凹非寺 量子位 出品 | 公众号 QbitAI 上周,有件事在程序员的圈子里炸开了锅.  对LLVM(众多语言编译器的后台)有巨大贡献的元老级程序员Rafael Ávila de ...

  5. 看看20万码农怎么评论:女生做程序员是一种怎样的体验?

    来答一下这个题,去年软件工程专业毕业,本来准备考个别的专业读个研究生,但奈何考研划水只能硬着头皮找工作,阴差阳错当了程序员还进了个充满大牛的组.我们组就我一个女生.. 对于女生大家会下意识质疑你的能力 ...

  6. 女生做程序员压力大吗?

    文/上嵌科技(简书作者) 原文链接:http://www.jianshu.com/p/159b1a989db4 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". 网上 ...

  7. 文科专业女生转行程序员月入20k:女生不适合做程序员吗?

    背景故事 我毕业于某不知名985的经济学院, 19年毕业就跨考了计算机, 第一年考的是北大.北大专业课自主命题,考试范围包括慕课上的四门课+408四门内容, 我就去做了炮灰. 第二年因为疫情和一些别的 ...

  8. 领导吐槽辛苦三个月培养的程序员,骂几句就离职了!

    最近在网上流传这样一句话:不要大声责骂年轻人,他们会立刻辞职的,但是你可以往死里骂那些中年人,尤其是有车有房有娃的那些.看到这句话似乎并不合理,骂人也要分对象?然而在职场上这种现象确实存在.就有一名领 ...

  9. 女生做程序员的出路在哪里

    "你下午过来加班吗" 美好的周末被领导的一条微信消息彻底打破. 从17年毕业至今,工作经验有那么一点点,野心有那么一点点,失落和寂寞也有那么一点点. 我从来没有认真想过自己会在这个 ...

  10. 女生国庆和程序员相亲,就因为对方一个问题!女生:还要继续吗?

    这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发.爬虫.数据分析.数据可视化.机器学习等.小编这里推荐加小编的python学习群:895,817, 687 ...

最新文章

  1. 使用Mysql数据库完成增删改查综合案例(JSP页面)
  2. Vue.js TypeScript 支持
  3. 直播预告:基于动态词表的对话生成研究 | PaperWeekly x 微软亚洲研究院
  4. js高级 — ES6
  5. 7-40 奥运排行榜 (25 分)(详解+思路+map+vector做法)兄弟们冲压呀呀呀呀呀呀呀
  6. Form界面设置只读
  7. python apriori算法 sklearn_R 和 Python (numpy scipy pandas) 用于统计学分析,哪个更好?...
  8. 这两年亚马逊创业都是一个非常火热的话题
  9. 实例:评审速度与缺陷密度之间的相关性
  10. php 获取客户端真实ip_php获取客户端真实ip地址的三种方法
  11. 信息系统集成监理费收取标准_信息工程监理取费参考标准.doc
  12. 同样磁盘数,不同raid级别的随机IO性能差异对比
  13. 苹果笔记本macbook pro如何安装python_Mac OS系统下的安装
  14. 领英linkedin使用手册—领英邮件类型,管理运用的方式方法
  15. 【方案分享】2020个人抖音账号打造执行方案(附下载)
  16. 到底谁才能击败星巴克?|【常垒·常识】
  17. 【IDEA】idea插件的安装和删除
  18. python如何生成指定均值向量和协方差矩阵的多维正态分布数据
  19. 儿童学计算机编程好处,儿童编程课学了有好处吗?4大优势家长要知道
  20. bp神经网络数学建模论文,关于bp神经网络的论文

热门文章

  1. 20210610 线程数不断飙升问题定位
  2. CSS transform属性+js requestAnimationFrame函数实现旋转方块以及调整转动速度
  3. H5手写签名,适用于手机网页、电脑网页(IE9+)
  4. 【矩阵论笔记】平方根分解
  5. c语言求布尔矩阵的乘积,离散数学 关系矩阵的布尔乘法的简便方法
  6. 苹果新园区最新内部效果图流出
  7. Java实现文件管理系统(附带源码)
  8. Linux SSH无密登录配置
  9. 计算机中的物理结构,文件的物理结构_文件的物理结构有哪3种,分别具备什么优缺点...
  10. IE5,IE6,IE7,IE8的css兼容性列表