加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

没有她们,哪来坐在电脑前编程的你们

发布时间:2016-12-30 05:42:48 所属栏目:评论 来源:50度硅
导读:副标题#e# 文/花满楼 事实上,在计算机行业开始崛起的第一个十年时间中,“编程”曾经还是“粉领行业”。早期大多数的程序员都是女性!更重要的是,这个行业本身就是出自女人之手,也是因为女人,这个行业才走到今天这个地步。 当我们谈及到科技界的创新精
副标题[/!--empirenews.page--]

没有她们,哪来坐在电脑前编程的你们

文/花满楼

事实上,在计算机行业开始崛起的第一个十年时间中,“编程”曾经还是“粉领行业”。早期大多数的程序员都是女性!更重要的是,这个行业本身就是出自女人之手,也是因为女人,这个行业才走到今天这个地步。

当我们谈及到科技界的创新精神时,脑海中浮现出来的都是这些男人:马克扎克伯格、比尔盖茨、史蒂夫乔布斯、艾隆·马斯克。如今,在科技圈里能够引领潮流的女性似乎逐渐消失在我们的视野中了。

但这并不一直以来都是这样子的。事实上,在计算机行业开始崛起的第一个十年时间中,“编程”曾经还是“粉领行业”。早期大多数的程序员都是女性!更重要的是,这个行业本身就是出自女人之手,也是因为女人,这个行业才走到今天这个地步。两个世纪之前,那个时候计算机,或者说计算机的雏形是由“飞轮”和“齿轮”组成的。Ada Lovelace,她成为了世界上第一名程序员,她给未来的计算机行业奠定下了坚实的基础。她在“可编程计算机”上留下了最原始的一些文件,几乎又过了一百年的时间,图灵接触到了这些文件,并迸发灵感,从而催生出我们如今使用的现代化的、电子机器。

而如今,完全没有任何明确理由和原因的情况下,澳大利亚的程序员中只有 20% 是女性。

Ada Lovelace,1815 年出生,1852 年去世。她是世界上第一位程序员。

没有她们,哪来坐在电脑前编程的你们

对于很多科技界的资深前辈来说,他们对 Ada Lovelace 的名字可以说是非常熟悉了。Ada 自小就对数学有着极高的领悟力。在她所留下来的手稿中,处处可见她的聪慧,在数学方面的理解力,以及优美如诗一样的文字。她甚至在自己的文稿里提到了人工智能!要知道,那可是 19 世纪啊,勒德分子(19 世纪英国工业革命时期,因为机器代替了人力而失业的技术工人,他们强烈反对技术进步。)正在抡起锤头砸毁农用设备;当时的孩子因为长牙会有不适,牙医直接给孩子们上的是海洛因!在这样的时代背景下去看 Ada Lovelace,如果仅仅说她是走在了时代的前端,是完全不足以体现出她的远见前瞻性的。

孩提时代,她师从数学教授 Charles Babbage。Charles 在机械计算(mechanical computing)上的研究工作深深地吸引了 Ada。尽管当时她还是十几岁的孩子,但是对于机械运算上的很多概念,给她一点就透,作为老师,Babbage 极为吃惊。他当时正在设计一个“通用”的“分析引擎”(在我们看来其实就是一个巨大的机械计算器),并把设计样稿拿给 Ada 看,让她也参与到设计工作中来。

这台机器因为缺少后续研发资金上的支持,最终还是没有造出来。但是 Ada 对这个领域的热情一点都没有消减,她像海绵一样吸取着必要的知识,将全部的热情都灌注在了这份蓝图上面。

鉴于 Ada 对于机器上的知识和经验已经足够丰富,Babage 授权 Ada 将他的演讲稿件从法语翻译成英语。但是,Ada 并不满足与简单的直译,她还在这份手稿上面加上了很多她自己的理解。最终,经她手修订完成的稿件,比初始的版本长了整整 3 倍!

在这些稿件中,Ada 提出了这样的一个观点:数字并不仅仅能够指代“量”,事实上,只要经过正确合理的数学方法(其实换到今天来说就指的是“编程”),那么“分析引擎”是可以左右任何数据的,它的强大完全超越了人们想象力的边界。她在稿件中还大胆预言:未来的机器从理论上来说是可以编制图表,成为科研的工具,甚至还能自己生成音乐。这些东西在当时人们的眼中完全是天方夜谭,而在如今我们看来这只不过是稀松平常的事情罢了。

Walter Iasscson 曾经写过一本畅销书《创新者》(The Innovators),在这本书中他这么写道:“Lovelace 第一次做了概念上的跃迁,从曾经只不过是计算器的概念,拔高到了如今计算机应该具有的模样。”

从这些手稿中你可以清楚的发现:Ada 比她的导师,也就是“分析引擎”的创始人 Babbage 还能看得清楚未来的趋势。

Ada 是一位真正的远见家,同样也是现代运算之母,尽管如此,在很长一段时间里,历史都将她给忽视过去了。是到了上世纪的八十年代和九十年代的时候,她的地位才得到了认可。历史学家 Allan G.Bromley 和之后的 Doran Swade 在研究 Babbage 的著作时,发现了原来这些文字中还藏着如此伟大的一位女性。

幸运的是,Ada 获得了所有应得的殊荣。现在,人们在每年 10 月的第二个星期二会纪念她代表女性在科学、技术、工程、数学所做出的卓越贡献。

Grace Hopper,生于 1906 年,于 1992 年逝世。编译器的发明人

没有她们,哪来坐在电脑前编程的你们

Grace Hopper,美国海军准将,同时她还是一名计算机学家。她在上世纪 50 年代和 60 年代,在计算机领域做出极为卓越的贡献,正是因为她,才有了如今我们所熟悉的数字世界。她最大的贡献源自于这个想法:“计算机编程应该足够简单,简单到就跟用英文书写一样。”正是因为她的这个想法,以及从中迸发出来的巨大热情,如今的程序员们才不用非得依靠一大堆“1”和“0”来编程了。

在她人生前三十年,Hopper 一直全情投入在数学林谷的学习上。在世界第二次大战爆发之前,她就已经是一名教授了。在那个历史节点上,她决定参军来报效国家。因为她长久以来都跟数字打交道,她以为自己会进入到某个谍报密码解密部门。但是军队却有着其他想法:这样的人才要充分利用才可以。在当时,军队制造出来了一个房间一样大小的计算机 Mach I,它用来计算弹道,为海军的大炮来调整角度用的,她成了能够使用这台计算机的第三名程序员。

编程在当时可不是一件轻松的工作。在 20 世纪 50 年代之前,你需要以一种纯机器的语言来编程,那是一大堆 1 和 0 组成的编码,只有这样机器才能进行识别。那段日子真的很不好过。Hopper 几乎跟 Mach I 寸步不离,吃喝拉撒都在它身边。正是在这样高强度的工作环境下,她认为计算机的世界里理应出现一种更加简单的解决方案。不仅如此,她还希望计算机的大门能够向大众敞开,于是她决定自己要设计一种路径,是的编程语言看上去像是英语。

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读