历史上第一个程序员成功预测了150年后的世界。这个人其实是个女的。

如今互联网技术飞速发展,我们在科技界很少听到女性的声音,但越来越听到对女性的负面评价:代码水平低,抗压能力差,难以独处。

有些企业甚至在招技术人才的时候偷偷规定:不招女程序员,或者给她们更低的工资。女性在技术上真的不如男性吗?但是翻开科技的历史,我们会惊奇地发现,女性在地位和能力上从来没有不如男性。

今天,边肖带你穿越历史,领略世界第一程序员的风采。

你知道阿达洛芙莱斯是谁吗?

可能你在国内没听说过这个人,在科技界也没见过关于这个人的任何信息。她不仅是世界上第一个女程序员,也是世界上第一个程序员。这位伟大的女性为计算程序拟定了“算法”,写出了第一个“程序设计流程图”,被誉为“第一个为计算机编写程序的人”。

国外有专门为了纪念她的网站。周年纪念的意义是鼓励更多的女性加入数学和计算机编程领域。

1.“程序员鼻祖简介”

奥古斯塔爱达金,洛夫莱斯伯爵夫人(1815年12月10日-1852年11月27日),原名奥古斯塔爱达拜伦,被称为计算机程序的创始人阿达洛芙莱斯,建立了循环和子程序的概念。

阿达洛芙莱斯)

1834年,艾达的朋友查尔斯巴贝奇,英国数学家、发明家和机械工程师,发明了一种分析机器;Ada致力于为分析仪编写算法。

1842年,被称为“数字女王”的阿达洛芙莱斯编写了历史上第一个计算机程序。并于1843年发表了世界上第一套算法。

注:巴贝奇分析器后来被认为是最早的计算机原型,而阿达的算法被认为是最早的计算机程序和软件。

1842年至1843年间,阿达花了9个月时间翻译意大利数学家路易吉米纳比亚(Luigi Minabia)在巴贝奇最新的计算机设计书(《分析机器导论》)上留下的备忘录。在这个翻译中,她附上了大量笔记,详细说明了伯努利数的计算机运算方式,被认为是世界上第一个计算机程序;所以Ada也被认为是世界上第一个程序员。

阿达的文章创造了许多巴贝奇从未提及的新思想。例如,Ada曾预言:“这种机器将来可以用于排版、编曲或各种更复杂的用途。”

2.数字女王——艾达对后世的影响

艾达去世一百年后,1953年,艾达之前的笔记被重新出版,被公认为对现代计算机和软件工程产生了巨大的影响。

Ada的全息标签也可以在微软的Wins产品中找到。

英国计算机协会每年都会颁发以Ada命名的软件工程创新奖。

1980年12月10日,美国国防部生产了一种新的高级计算机编程语言——Ada,以纪念阿达洛夫莱斯。

PS: ADA是一种表达能力很强的通用编程语言,美国国防部为了克服软件开发危机,成功开发了近20年。

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

与其他流行的编程语言不同,它不仅体现了许多现代软件开发原则,而且将这些原则付诸实践。因此,使用Ada语言可以大大提高软件系统的清晰性、可靠性、有效性和可维护性。

Ada的出现,标志着软件工程已经成功进入国内和国际规模。

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

虽然在历史的长河中,女性在科技方面的贡献不亚于男性。但根据目前的数据,企业给女程序员开出的平均年薪,无论是最集中的前端还是Java,都比男程序员低五六万。

不可否认,女性在码农圈还是很少见的人,她们与男性在生理结构、心理素质、思维方式上的差异,仍然让她们在职场上遭受一些偏见。

希望女程序员在职场上能充分认识自己的优势和劣势,扬长避短,不妄自菲薄,不屈服于自卑。而男程序员则不骄不躁,不戴有色眼镜考核,在工作中与他们充分沟通,征求他们的意见。对于企业来说,招聘应以个人能力作为考核标准,而不是性别和年龄。

也许这是女性程序员最好的女权和平等。

大连市人民政府办公室

暂无留言,赶快评论吧

欢迎留言