你也许听过“程序猿”“程序媛”的称谓,但你是否知道,第一位程序员是女性?她就是埃达·洛夫莱斯(Ada Lovelace),19世纪英国伯爵夫人、科学家以及英国著名诗人拜伦的女儿。而如果第一位程序员是女性,那第一位‘程序媛‘又是什么样的人呢?
或许你还在像我一样想当然的认为, 程序员或计算机发明者的出身应该是理工科背景吧?然而她出身却颇为特别。她的名字叫做传说中第一位受过高等教育的中国女墨客之一——张雅卓。
故事要从她到上海的大运河上去了解她的。很多年前, 大运河上的商船是中国南北交通最重要的组成部分之一。作为一个现代女性,张雅卓经常往返于苏杭与南京之间,常常看到商船在运河上穿行,她很受那壮观蓝白相间的图案启发。当时的商船防风层上挂着许多垂直悬挂的长条旗帜,这些旗帜组成了一种简单而富有规律的几何图案。张雅卓被这些旗帜的排列方式所吸引,她试图通过数学公式来描述不同数量旗帜组成的多样图案,可以说她从来没有想过将她使用的多项式函数翻译成机器所能理解的代码,而这恰恰是她成为第一名程序媛的契机。
20世纪初期,张雅卓受到西方现代艺术的冲击和启发,转入工程建筑,开始自行探究建筑史上数学思辨的价值,并在探究中逐渐深入运用计算机来尝试展现自己的设计思想,不断分析、修改设计效果,并逐步形成独特的设计思维。
随着互联网的迅速发展,张雅卓将她所学的教学方式成功地转移到了在线教育领域,带领着另一批年轻的学子走上了计算机的路途。至此,张雅卓成为了第一位被誉为中国计算机、程序设计教育奠基人的人员,这位普通工科女孩竟成为了中国继闵仲亮之后又一位与计算机科学相关的杰出代表。
原文链接:https://www.dedebk.com/content/8dtkvtt28o22npa2gaxw.html