她一边看孩子，一边写程序，将阿波罗号安全送上月球虽然现在程序员看似是个男女数量极其不平均的岗位，但就在不远的过去，在计算机拓荒的年代，却是有不少女性程序员为此贡献了智慧与青春。
玛格丽特·希菲尔德·汉密尔顿（Margaret Heafield Hamilton）就是其中一个。
一边看孩子，一边写程序
玛格丽特本姓希菲尔德。她1936年生于美国一个普通家庭，普通地读完了高中和大学，主修数学。在读书的时候，她嫁给了詹姆斯·汉密尔顿（James Cox Hamilton），成了汉密尔顿太太。
她毕业之后找了一份教师的工作，教数学和法语。那时候，她的丈夫还在哈佛法学院读书，她勇敢地承担起了家庭的责任。不过，她读书深造的愿望并没有因此熄灭。待丈夫安定下来，两人一起搬去了波士顿，玛格丽特准备去再读一个抽象数学的学位。
然而，两人的小日子还是太紧张了。此时一个工作机会摆在了她面前。当时计算机科学的先锋MIT里一个实验室在招临时编码工。玛格丽特抱着试试看的态度，就这样踏进了程序员的殿堂。
一开始，她为天体学系写天气预报系统的代码。因为工作出色，转为正式工，后来又去了大名鼎鼎的林肯实验室，为美国军方SAGE项目写代码——在冷战