品玩

科技创新者的每日必读

打开APP
关闭
程序员

【第2编辑室】爱达·洛夫莱斯日,为从事技术工作的女性庆祝!

爱达·洛夫莱斯(Ada Lovelace)是世界上第一位程序员,爱达·洛夫莱斯日是为了纪念她而发起的国际性节日,意在鼓励女性从事科学、技术、工程和数学领域工作。

蒋鸿昌

发布于 2015年10月14日

今年的10月13日是第7个“爱达·洛夫莱斯日”(Ada Lovelace Day)。这天,来自世界各地的从事科学、技术、工程和数学领域工作的女性,聚集在英国伦敦的Conway Hall,分享了她们出色的工作经历。同时,也有上千位普通人通过在个人博客介绍自己知道的在上述领域有出色表现的女性的方式,参加了这个世界性的节日。

这个节日的口号是“为从事技术工作的女性庆祝”(Celebrating women in technology)。

爱达·洛夫莱斯是谁?

这是公认的世界上第一位程序员。

她是著名诗人拜伦的女儿,对,她是一位伟大的女性。爱达生于1815年,并在1852年英年早逝,享年36岁。

你可能会奇怪,第一台电子管计算机问世,已经是1946年的事了,为什么生活在维多利亚时代的爱达会是第一位程序员呢?

爱达从小就在数学上展示了天赋,而她的母亲也是一位聪明且热爱数学的女性,所以请了当时最优秀的家教为爱达讲授数学,其中就包括现代计算机数学基础布尔代数的创始人之一摩根。

当时,有一位叫查尔斯·巴贝奇的人,他到处向人推销自己的疯狂构想——一个可以自动求解对数和三角函数的分析机。在一个舞会上,爱达认识了查尔斯·巴贝奇,并马上被他的构想所吸引。于是,他们结成了忘年交,因为当时巴贝奇41岁,而爱达只有18岁。

 伦敦科学馆复制的分析机
伦敦科学馆复制的分析机

之后,爱达一直在为分析机努力工作,她不仅完全弄懂了巴贝奇的理念,还加入了许多自己的分析,她对介绍巴贝奇的想法的论文进行了详细的批注,在其中创造了递归和子程序的概念,还详细说明用该机器计算一个众所周知高难度的无穷数列——伯努利数的方法,爱达所做的事其实就是在为分析机编程,这被认为是世界上第一个计算机程序。而实际上,直到巴贝奇逝世,这台机器都没有真正被制造出来,所以爱达其实是在脑中完成了编程。

所以,爱达也被公认为世界上第一位程序员。今年也是爱达诞辰200周年。

爱达·洛夫莱斯日,那些会编程的姑娘们说

爱达·洛夫莱斯日其实完全是由民间发起的活动,2009年,几位受爱达故事鼓舞的女性在网上发起了一个倡议,号召大家在博客描写一位自己仰慕的从事科技工作的女性。没想到,这个倡议得到了近2000人的响应,并得到了《卫报》、BBC等媒体的报道。于是,这个倡议被延续下来了。2011年,爱达·洛夫莱斯日举行了第一个线下集会,并请到了多为杰出的女性到场分享。

现在,爱达·洛夫莱斯日已经被确定为10月的第2个星期二,所以今年是10月13日。为什么没有用爱达的生日?原因让人哭笑不得,组织者说,这是为了避开公共节假日、学校假日、考试日,以及其他人们不愿意出门的时间。

今年的爱达·洛夫莱斯日时,BBC采访了4位女性程序员,她们分别来自硅谷、尼泊尔、伦敦和深圳。她们都遇到过或者正在面对来自社会、同事、同学、家人的压力和异样的眼光。

Sovita Dahal来自尼泊尔,在这里,女孩21岁左右就被要求结婚,而从小就对电子设备感兴趣的她选择了反抗,她靠自己的努力上了大学,班里加上她只有3位女同学,而最后,她们中有一位离开了,还有一位结婚了,只有她最后拿到了学位。以前她跟整个家族对抗,现在,他们以她为傲。

“我用工作对抗婚姻”。

祝福这些勇敢的女性。

下载品玩App,比99.9%的人更先知道关于「程序员」的新故事

下载品玩App

比99.9%的人更先知道关于「程序员」的新故事

iOS版本 Android版本
立即下载
蒋鸿昌

深圳、香港、广州、厦门及周边好玩的创业公司都可以来找我。 微信hongchang2011

取消 发布
AI阅读助手
以下有两点提示,请您注意:
1. 请避免输入违反公序良俗、不安全或敏感的内容,模型可能无法回答不合适的问题。
2. 我们致力于提供高质量的大模型问答服务,但无法保证回答的准确性、时效性、全面性或适用性。在使用本服务时,您需要自行判断并承担风险;
感谢您的理解与配合
该功能目前正处于内测阶段,尚未对所有用户开放。如果您想快人一步体验产品的新功能,欢迎点击下面的按钮申请参与内测 申请内测