相信很多小伙伴在接触编程时 都会听到这样的质疑声 女孩子不适合学编程 女程序员?水平肯定不行
相信很多小伙伴在接触编程时
都会听到这样的质疑声
女孩子不适合学编程
女程序员?水平肯定不行
实际上在20世纪40年代
计算机刚开始出现时
女性才是计算机编程的主力军
那时还没有软件这个词汇出现
但是已经有一批先驱女性
突破世俗偏见
跨过重重障碍
取得了了不起的成就
Augusta Ada King
Augusta Ada King是著名英国诗人拜伦之女,她本职是一位数学家,有“数字女王”的美称。高级程序语言“Ada”正是以Ada的名字而命名的,是美国为了纪念她对现代电脑与软件工程所产生的重大影响。在1834年,Ada的朋友,英国数学家、发明家兼机械工程师Charles Babbage发明了一台分析机。阿达开始尝试为该分析机编写算法,并于1843 年公布了世界上第1套算法。
她在《分析机概论》的 Note A 中写道: “分析机与单纯的“计算机器”并无共同基础,它有自己的一席之地……这样一种新的、涵盖广阔的、强大的语言发展了起来,可用于未来的分析。相较于借助我们已有工具的帮助,这样的分析将变得更为快速和精确。进而数学世界中的精神与物质、理论与应用,彼此之间将变得更加紧密而有效。 ……我们或许可以恰如其分地说,分析机织出代数的图案,正如雅卡尔提花机织出花朵和叶子。”
Grace Hopper
Grace Hopper于1906年出生于美国纽约,是杰出的计算机科学家,计算机软件工程第1夫人。作为Cobol语言设计的主要贡献者,她被称为“Cobol之母”。1980年,GraceHopper获得国际IEEE组织颁发的首届计算机先驱奖。1991年,总统在白宫授予Grace Hopper"全美技术奖",这也是至今美国女性唯1获此殊荣的人。
现如今令我们头疼不已的程序故障之所以被称作“bug”,是因为1946年,她在一台发生故障的计算机的继电器触点里,找到了一只被夹扁的小飞蛾,正是这只小虫子“卡”在里面妨碍了机器的运行。
GraceHopper顺手将飞蛾夹在工作笔记里,并诙谐地把程序故障称为“bug”。bug的本意是“虫子”,这一称呼后来演变成计算机行业的专业术语。虽然现代电脑再也不可能夹扁任何飞蛾,大家还是习惯地把排除程序故障叫做“Debug”(消灭害虫)
Anita Borg
Anita Borg是一位技术非常厉害的计算机科学家,也是女程序员的有力倡导者。1981年,Anita Borg……的计算机科学博士学位。
毕业后,Anita Borg致力于unix的操作系统的研究,获得了高速记忆系统分析和设计的专利,之后又着手于电子邮件的开发。
为了纪念这位著名的女程序员,2013年,谷歌在中国鼎尖高校中启动了“AnitaBorg计算机女性奖学金”,奖励计算机科学及相关技术的女性学生,本科生获奖者每人将获得人民 币8000元的奖金,研究生获奖者每人将获得人民币10000元的奖金。毫不夸张地说,Anita Borg是迄今为止对世界上女程序员影响蕞大的人物。
Joyce Weibecker
Joyce于1958年出生于新泽西州。她的父亲是一名逻辑游戏的忠实粉丝,并成功地为自己的家庭组装了一台电脑。这为Joyce日后走上编程之路创造了良好的环境。
1976年,年仅十八岁的Joyce进入RCACosmac VIP开始编写演示游戏,先后写出了Snake Race和Jackpot两款程序。接着开始了TV Schoolhouse I项目。她先是花了一周的时间编写简单的游戏程序,然后在他父亲的FRED原型机上工作,用纸笔记写出汇编代码,最后用十六进制键盘输入内容。那时的计算机远没有现在这么先进,她每次只能输入一条指令。她为此付出的代价之大可见一斑。
Margaret Hamilton
上世纪60年代,美国率先启动了“阿波罗”登月计划,那时24岁的Margaret Hamilton数学系本科刚毕业,本无意提出软件的概念的她机缘巧合之下进入了MIT 仪器实验室,与众多男程序员一起开发阿波罗计划中航天器搭载的飞行软件。阿波罗11号在着陆月面的3分钟之前,忽然警报大作,轨交雷达发来了大量的数据涌入电脑存储区,千钧一发之际,MargaretHamilton首創的“异步处理程序”教会电脑如何抉择,这才有了阿姆斯特朗“我的一小步,人类的一大步”的史诗。由于有效地防止了阿波罗 11 号登月计划的失败,她被称为“挽救了阿波罗登月计划的奇女子”
2003年,Margaret Hamilton获得NASA特殊空间法科学和技术贡献奖。2016年,她获得了奥巴马总统自由荣誉,这是美国*高的民事荣誉。
看完以上5位颜值与实力并存的女程序员先驱,你是不是也能够从此抛去对女程序员的性别刻板印象呢?女生想要学习IT编程,是不是也更有信心了呢!快来码上未来,成就你更好的未来吧!
码上未来大连校区介绍
码上未来服务于高端IT开发人才的培养,教学大纲紧跟企业实际需求,*课程内容紧随IT互联网发展步伐,课程包含:H5前端开发、Java微服务开发、互联网全栈开发、Python+人工智能、前端与移动开发、C/C++、全链路UI/UE设计、云计算、智能物联网、Unity游戏开发等全栈开发学习内容、旨在通过立体化的人才培养、为企业输送能够创造价值和带来效益的IT职业精英。
码上未来始终秉承“立足精英时代,培养时代精英”的使命,以技术视角关注IT产业发展,以深度分享推进产业技术成长,致力于引领中国IT人才实践教学模式,努力打造高质量值得信赖的IT人才服务平台。
预约申请免费试学5天互联网全栈开发课程(含H5前端开发、Java微服务开发)!
直接拨打即可预约申请免费试学!
怕钱不够?
可分期付款学费!
怕没时间?
就业班、业余班两种班型任你选择!
怕学不会?
教学采用全程面授高品质、高体验培养模式,特别重视学员实践能力的培养,根据个人学习计划提供视频、图文、答疑、一对一作业批改等服务,旨在让零基础学员轻松入门。
担心就业?
依托众多合作企业资源,提供就业保障和薪资保障服务,让学员毕业就能赢得高薪和名企。
码上未来,成就你更好的未来!
专业解答各类计算机技术培训课程问题