专栏名称: CSDN
CSDN精彩内容每日推荐。我们关注IT产品研发背后的那些人、技术和故事。
目录
相关文章推荐
凤凰网科技  ·  蔚来与宁德时代签署换电战略合作 ... ·  昨天  
青云说说  ·  如何定义好酒? ·  昨天  
青云说说  ·  如何定义好酒? ·  昨天  
艾瑞咨询  ·  超高清音视频接口技术洞察白皮书 ·  2 天前  
51好读  ›  专栏  ›  CSDN

历史上第一位从事游戏开发与设计的女程序员

CSDN  · 公众号  · 科技媒体  · 2017-11-20 12:16

正文

点击上方“ CSDN ”,选择“置顶公众号”

关键时刻,第一时间送达!

编者按:一直以来,女性软件开发人员数量稀少,尤其是在早期人们的刻板印象中,她们的工作能力、学历高低很容易其备受质疑的方面。实际上,家庭环境、学校教育、婚姻生活很大程度上影响了女性软件开发工作者的人生道路。对于她们而言,并非所有的人都能被历史所铭记,也并非所有的人都能在软件开发的道路上一帆风顺,但在这个被男性主宰的领域,她们所做的一切直到如今都依然令人动容。

下面,我们将介绍历史上第一位从事电子游戏开发的女程序员Joyce Weibecker。1976年,Joyce Weibecker还是一位刚刚高中毕业的女学生,基于父亲的技术她为RCA公司的个人电脑创建了一款电子游戏,迄今为止,这仍是一项没有记录在案的重大成就。

故事梗概:

四十年前,消费品电子巨头RCA发布了一款可编程的电子游戏开发环境Studio II,并与Fairchild Channel F一起成为那个时代率先使用ROM存储器作为可交互游戏媒体的产品。

只不过,RCA的开发环境与Atari的VCS,Magnavox的Odyssey或Mattel的Intellivision并未正面竞争,所以如今很少有人记得这些。但仔细挖掘,背后的真实故事仍然令人感慨。其实,这项开发最早成型于1969年,是作为Joseph Weisbecker在家进行软件开发的个人电脑来使用。而后来,他的女儿也就是Joyce,成为了最早从事开发的女性,并因此而获得劳动报酬。

谈及Joyce的工作经历,没有太多人知晓,以至于后来有位设计了Activision经典游戏River Raid的Carol Shaw被外界誉为“第一位专业女性电子游戏设计师”。但事实证明,从时间维度上看,Joyce的成果相对还要早两年。

而且更为惊奇的是,Joyce在没有成为RCA正式员工的情况下就完成了这项开发。“我知道RCA没有别的女性在做开发,只有几个男员工从事这项工作。我想我应该是这家公司第一个真正拿到电子游戏开发项目费的人。换言之,我也是第一个合同工。而且,可能还是第一个独立的电子游戏开发者,因为这个项目从头到尾仅有我负责,公司只是给予证明。”

正文:

骨子里透着工程师的模样

Joyce于1958年出生于新泽西州。童年时,他的父亲是一名对开发逻辑游戏的忠实爱好者,为当地的魔术师设计舞台环境,剩下的时间就闷在家中地下室里创造电子发明。她的母亲Jean Ann则是一名小学老师,她强调教育的重要性并鼓励女儿去追求自己想要的事情。

所以,每当Joyce一有机会,她会在父亲工作的地方RCA的办公室里写上便签,以便了解最近发生了什么事情。在那里,工程师们非常热心地答疑解惑,尤其是在1960年代中期由RCA工程师开发原型台球电子游戏期间,潜移默化之中这对Joyce的成长帮助非常大。

除此之外,Joyce的父亲还对计算机的未来非常着迷。Joyce讲了一个故事:1955年的秋天,当父母第一次见面时,她的父亲曾告诉她的母亲,总有一天电脑将大幅度缩小,所有东西包括冰箱、烤箱、打字机都数字化。

而在那时,电脑基本上是以真空管为驱动力的庞然大物,所耗费的电量基本上可以达到一小座城市。所以,Joyce的父亲最开始是在纸上进行了大量的计算实验。

随着技术的改进,他开始在家里用计算机进行实验。当时,一家名为Heathkit的公司出售各类电子产品和电器,任何人都可以订购,并自行拆解或组建。Joyce提到,“他想购买Heathkit产品来组装电脑,但因为没有任何可用的东西,他决定设计像Heathkit这样可以组装的电脑产品,这样其他人都能获取到。”

当时,一台典型的小型计算机可能需要花6000到25000美元之间,而1972年美国家庭的平均年收入为11286美元。

当她父亲在地下室度过无数个小时之后,他为自己设计了一套完整的计算机系统,包括一个定制的CPU、部分组件和线路。

Joyce回忆,1969年她曾陪同她的父亲到Radio Shack商店购买电脑原型的零件:那时,他不得不跑到四个不同的商店,以获得足够的开关和零部件,保证电脑前面板的八个指令位各有一个开关。一路上,他并没有大肆宣扬自己的计划,因为这样会引起店主的怀疑,在别人看来这个想法十分疯狂,会阻碍他的实施计划。

这款实验性电脑有个有趣的名字和笑脸吉祥物。因为,当Joyce开始接触这第一台家庭电脑原型后,他父亲将其取名为FRED,Flexible Recreational Educational Device,意思是“灵活的休闲教育设备”。从1970到1972年间,他一直都在使用这款电脑。

从FRED到Studio II

在完成了FRED之后,Joyce的父亲开始在樱桃山一栋1300平方英尺的房子餐厅旁边的封闭式门廊里安装了自己的机器。随后不久,在Joyce和她的妹妹Jean得到父亲的鼓励之下,Joyce不仅玩起了这款机器,甚至开始学习编程。

她回忆说:“这简直就是得天独厚的优势,而且在我看来这很有意思”。也就是从高中时期起,Joyce成为了少数几个知道如何使用学校可编程到100步的计算机。

与此同时,FRED这款机器引起了RCA的注意。当时,恰恰赶上RCA的低谷期,RCA最近因为未能成功进入大型计算机市场而功亏一篑,最终还损失了价值数百万美元的订单。

大概在1973年前后,RCA开始重新将注意力转移到电脑上,而FRED的8位计算架构则成为构建完整计算机芯片的一部分。随后,Cosmac 1801系列,一种双芯片微处理器系统,于1975年首次在市场上出售。尽管RCA高层的目标是将计算机控制投入工业应用,但Joyce的父亲从来没有放弃想要给大众创造教育电脑的梦想。

尽管直到1977年七月,Channel F投入市场之后,Studio II才正式发布,但早在1975年,包括盒式磁带游戏在内的技术方案已经就绪。

事业黄金期

1976年的夏天,Joyce高中毕业之后,在骑士大学的的第一个学期假期,在家用电子产品的父亲问她是否想要为RCA编程电子游戏。

鉴于她的父亲在机器上有着非常丰富的经验,Joyce首先进入RCA Cosmac VIP的编程演示游戏,这是一种基于FRED设计的廉价商用计算机套件,既可用作原始家用PC,也可用作Cosmac 1802 CPU应用的开发套件。







请到「今天看啥」查看全文