首发于陆敏技的专栏

无障碍写文章

登录/注册

历史首位程序员,成功预言150年后的世界,居然还是位女士

知乎用户rc3LCw

最课程创始人,著有《编写高质量代码:改善C#程序的157个建议》

当今互联网技术快速发展,但我们甚少听到女性在科技圈的发声,却越来越多听到对女性的负面评价:抗压能力差、很难独当一面、代码水平一般等。

更甚者有企业在招聘时暗文规定:不招女程序员,或者给她们开出低的薪资。难道女性在技术界真的不如男性吗?然而翻开科技界的历史,会惊奇地发现女性在其中的地位和能力从来不亚于男性。

今天小编带你们翻开历史,去领略一下世界上首位程序员的风采。

你知道阿达·洛芙莱斯(Ada Lovelace)是谁吗?

或许在国内你根本没有听说过这个人,在科技界也从没见过关于这个人的任何信息,你从不曾听说过的她,不仅仅是世界上首位女程序员,还是世界上首位程序员。这位伟大的女性为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。

在国外,有为纪念她而专门建立的网站,纪念日存在的意义在于鼓励更多的女性投身数学和计算机编程领域。

一、“程序员鼻祖简介”

奥古斯塔·阿达·金,勒芙蕾丝伯爵夫人(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),原名奥古斯塔·阿达·拜伦(Augusta Ada Byron),通称阿达·洛芙莱斯(Ada Lovelace),是著名英国诗人拜伦之女,数学家。计算机程序创始人,建立了循环和子程序概念。

在1834年,阿达的朋友——英国数学家、发明家兼机械工程师查尔斯·巴贝其(Charles Babbage)——发明了一台分析机;阿达则致力于为该分析机编写算法。

在1842年,人称“数字女王”的阿达·洛芙莱斯(Ada Lovelace)编写了历史上首款电脑程序。并于1843 年公布了世界上第一套算法。

注释:巴贝其分析机后来被认为是最早期的计算机雏形,而阿达的算法则被认为是最早的计算机程序和软件。

在1842年与1843年其间,阿达花了9个月的时间翻译意大利数学家路易吉·米那比亚对巴贝奇最新的计算机设计书(即分析机概论)所留下的备忘录。在这部译文里,她附加许多注记,内容详细说明用计算机进行伯努利数的运算方式,而被认为是世界上第一个电脑程式;因此,阿达也被认为是世界上第一位程式设计师。

阿达的文章创造出许多巴贝奇也未曾提到的新构想,比如阿达曾经预言道:“这个机器未来可以用来排版、编曲或是各种更复杂的用途。”

二、数字女王—阿达对后世的影响

她去世后一百年,于1953年,阿达之前所留下的笔记被重新公布,并被公认对现代计算机与软件工程造成了重大影响。

在微软的Wins产品里也可以找到阿达的全息图标签。

英国计算机公会每年都颁发以阿达命名的软件工程创新大奖。

在1980年12月10日,美国国防部制作了一个新的高级计算机编程语言——Ada,以纪念阿达•洛芙莱斯。

PS:Ada是一种表现能力很强的通用程序设计语言,它是美国国防部为克服软件开发危机,耗费巨资,历时近20年研制成功的。

它被誉为第四代计算机语言的最成功代表。

与其他流行的程序设计语言不同,它不仅体现了许多现代软件的开发原理,而且将这些原理付诸实现。因此,Ada语言的使用可大大改善软件系统的清晰性,可靠性,有效性,可维护性。

Ada的出现,标志着软件工程成功地进入了国家和国际的规模。

在一定意义上说,Ada还打破了“冯.偌依曼思维模式” (Von Newman Mind-set) 的桎梏,连同Ada的支持环境(APSE)一起,形成了新一派的Ada文化。它是迄今为止最复杂,最完备的软件工具。

虽然在历史的长河中,女性在科技界的贡献并不亚于男士。但从现如今数据来看,无论是女程序员最集中的前端,还是从事的Java,企业给女程序员开出的平均offer年薪,均低于男程序员5万至6万。

现在不能否认的是女性在码农圈依旧是稀有人群,在生理结构和心理素质、思维模式上与男性的差异依然使她们在职场中遭受了某些偏见。

希望女程序员们能够充分认识到自己在职场中的优势和劣势,扬长避短,既不妄自菲薄也不自卑退让。男程序员们,不骄傲自大,不戴有色眼镜审视她们,在工作中与其充分沟通,征求其意见。而企业,在招聘时更应该以个人能力为考核标准,而不是性别年龄作为考核的标准。

也许,这对女程序员来说才是最好的女权与平等。

编辑于 2017-08-29 14:24

Java 编程

Java 程序员

IT 工程师

​赞同​​添加评论

​分享

​喜欢​收藏​申请转载



文章被以下专栏收录

陆敏技的专栏

不定期编程科普文章


陆敏技 可能工作过的组织/机构/部门/团队:


陆敏技 可能工作过的同事:

粤ICP备17091748号-1
剧本杀复盘 剧本杀复盘 红酒 ChatGPT
澳超联赛直播