说起程序员,许多人就会想到那些具有浓重黑眼圈的男性,或者是那些成就斐然的程序名人,比如Denis和Thompson、Linus等,他们都是程序界比较杰出的人。你知道世界上第一个程序员吗?她就是阿达·洛芙莱斯,是一位美貌与才华兼备的女性。
第一个程序员是女性
一般在科技公司,从事程序工作的人,几乎都是男性,很少能够看到女性工作者。在某网站发布的调查中,男女程序员比例8:2,也就是说10个程序员里,大概有8名是男性,只有2位是女性。一些比较优秀的程序员,男性也被女性要多。但是你知道吗,世界上第一个程序员竟然是女人。
阿达·洛芙莱斯是勒芙蕾丝伯爵夫人,也是著名英国诗人拜伦的女儿,更是一位极具美貌的女子。这位女子不仅长相出色,还是一位极具才华的人,她是一名数学家,也是计算机程序创始人,建立了循环和子程序概念。她是世界首位程序员,对现代电脑和软件工程影响重大。
在1842年的时候,阿达·洛芙莱斯编写了历史上首款电脑程序,并在第二年的时候,公布了世界上第一套算法。她的算法被认为是最早的计算机程序和软件,在她去世后的一百年,她之前对《分析机概论》所留下的笔记被重新公布,对现代计算机和软件工程造成了重大影响。
之后美国国防部为了纪念她,将耗费巨资、花费近20年时间,成功研制的高级程序命名为Ada语言。对于许多女性程序员来说,阿达·洛芙莱斯可以说是偶像般的存在,她不仅长相美貌,在数学和程序上还那么的厉害。