延庆城市建设网站,做电影网站资源怎么,100件智能创意产品设计,制作一个网站的步骤在这个节日里#xff0c;让我们来讨论一个比较热门的话题吧。女生到底适不适合当程序员#xff1f;
在开启这个话题前#xff0c;我们先来认识一位伟大的女性吧。
阿达洛芙莱斯#xff08;Augusta Ada King#xff09;是著名英国诗人拜伦之女#xff0c;她本职是一位数…在这个节日里让我们来讨论一个比较热门的话题吧。女生到底适不适合当程序员
在开启这个话题前我们先来认识一位伟大的女性吧。
阿达·洛芙莱斯Augusta Ada King是著名英国诗人拜伦之女她本职是一位数学家有“数字女王”的美称被认为是世界上第一位程序员。 在 1834 年阿达的朋友英国数学家、发明家兼机械工程师查尔斯·巴贝其Charles Babbage发明了一台分析机。阿达开始尝试为该分析机编写算法并于 1843 年公布了世界上第一套算法。
巴贝其分析机后来被认为是最早期的计算机雏形而阿达的算法则被认为是最早的计算机程序和软件。在该套算法中阿达建立了循环和子程序概念。高级程序语言“Ada”正是以阿达的名字而命名的是美国为了纪念她对现代电脑与软件工程所产生的重大影响。 在前端领域混了这几年总结了一套前端学习的精讲视频和学习路线如果有对前端开发感兴趣的伙伴不管你是想转行或是大学生还有工作中想提升自己能力的web前端党欢迎大家的加入我的前端开发交流群603985993 希望大家诚心交流与企业需求同步。好友都在里面学习交流每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号【前端留学生】 每天更新最新技术文章干货。 用一句话总结就是;世界上首款计算机程序就是她开发的。这足以证明她对于计算机来说有多重要。
回到话题本身我们对一些从事编程开发的女生进行采访得到的回答各式各样而总结起来无非就是只要你喜欢编程开发那就绝对的适合。这门工作本身对女生不设限反而女生在细节方面的把控相较于男生还会更优秀本身就工作性质来说不需要考虑过多的人际关系可以避免较为微妙的职场关系规则。
也许有人会拿男生头脑较为聪明女生则更适合文字工作这类的理由来对女生设限可从来就没有专业的文章或数据显示男女生在基因系谱上有不同。再者说从古至今各行各业从来不缺优秀的女性各大高校上男女生比例也是相对的平衡的。
编程专业的学习从来就不对性别受限只要你想学就百分百适合。互联网公司也从来不会对一名优秀的女性编程工程师拒之于门外。
如果仅有一个例子还不够说服那么以下例子足以证明成为一名伟大程序员与性别无关。
COBOL 之母 葛丽丝·穆雷·霍普Grace Murray Hopper于 1906 年出生于美国纽约是杰出的计算机科学家计算机软件工程第一夫人。作为 COBOL 语言设计的领导者与主要贡献者她被称为“COBOL 之母”。
1980 年葛丽丝获得国际 IEEE 组织颁发的首届计算机先驱奖。1991 年布什总统在白宫授予葛丽丝全美技术奖这也是至今美国女性唯一获此殊荣的人。
值得一提的是现如今令我们头疼不已的程序故障之所以被称作“Bug”是因为 1946 年她在一台发生故障的计算机的继电器触点里找到了一只被夹扁的小飞蛾正是这只小虫子“卡”在里面妨碍了机器的运行。
葛丽丝顺手将飞蛾夹在工作笔记里并诙谐地把程序故障称为“Bug”。Bug 的本意是“虫子”这一称呼后来演变成计算机行业的专业术语。虽然现代电脑再也不可能夹扁任何飞蛾大家还是习惯地把排除程序故障叫做“Debug”。
葛丽丝·穆雷·霍普发现了计算机程序中的第一个 Bug同时也创造了计算机世界最大的 Bug——千年虫Y2K她实现了第一个编译语言和编译器创造了世界上第一种商业编程语言 COBOL 并为之后的高级程序设计语言定义了模型。 安妮塔计算机学科女性奖学金
安妮塔·博格Anita Borg是一位技术非常厉害的计算机科学家也是女程序员的有力倡导者。1981 年 安妮塔·获得纽约大学的计算机科学博士学位。毕业后安妮塔·致力于 UNIX 的操作系统的研究获得了高速记忆系统分析和设计的专利之后又着手于电子邮件的开发。
1987 年安妮塔·又开始涉足于 Systers 邮件列表的制作并于 1997 年创立女性与技术研究所目标是鼓励更多的女性加入到与计算机科学技术有关的工作中来。
为了纪念这位著名的女程序员2013 年谷歌在中国顶尖高校启动了“安妮塔计算机学科女性奖学金”奖励计算机科学及相关技术学科的女性学生本科生获奖者每人将获得人民币 8000 元的奖金研究生获奖者每人将获得人民币 10000 元的奖金。毫不夸张的说安妮塔·绝对是迄今为止对世界上女程序员影响最大的人物。 第一位做游戏开发与设计的女程序员
Joyce 于1958年出生于新泽西州。她的父亲是一名逻辑游戏的忠实粉丝并成功地为自己的家庭组装了一台电脑。这为 Joyce 日后走上编程之路创造了良好的环境。
1976 年年仅十八岁的 Joyce 首次进入 RCA Cosmac VIP 开始编写演示游戏先后写出了 Snake Race 和 Jackpot 两款程序。
接着开始了 TV Schoolhouse I 项目。她先是花了一周的时间编写简单的游戏程序然后在他父亲的 FRED 原型机上工作用纸笔记写出汇编代码最后用十六进制键盘输入内容。那时的计算机远没有现在这么先进她每次只能输入一条指令。她为此付出的代价之大可见一斑。
此后的 Joyce 没有停下敲代码的手先后完成了 Speedway、Tag、Slide、Sum Fun 和 Sequence Shoot 等一系列游戏程序。
Joyce 曾对人说她自己并不是特别想成为一位女性电子游戏开发者但事实是她的确是第一位从事电子游戏开发的女程序员。 挽救了阿波罗登月计划的奇女子
上世纪 60 年代美国率先启动了“阿波罗”登月计划那时24岁的玛格丽特·汉密尔顿Margaret Hamilton数学系本科刚毕业本无意提出软件的概念的她机缘巧合之下进入了 MIT 仪器实验室与众多男程序员一起开发阿波罗计划中航天器搭载的飞行软件。
阿波罗 11 号在着陆月面的3分钟之前忽然警报大作轨交雷达发来了大量的数据涌入电脑存储区千钧一发之际玛格丽特首创的“异步处理程序”教会电脑如何抉择这才有了阿姆斯特朗“我的一小步人类的一大步”的史诗。由于有效地防止了阿波罗 11 号登月计划的失败她被称为“挽救了阿波罗登月计划的奇女子”。
2003 年玛格丽特获得 NASA 特殊空间法科学和技术贡献奖。2016 年她获得了奥巴马总统自由荣誉这是美国最高的民事荣誉。后美国媒体 IT world 发起投票评选还在世的“世界上最伟大程序员”玛格丽特排名第一。 第一台计算机的程序
1946 年 2 月 14 日世界上第一台现代电子计算机埃尼阿克 (ENIAC) 诞生在美国。一经发布就被当时的新闻媒体赞誉为“巨脑”它当时的计算速度比机电机器提高了一千倍。
虽然 ENIAC 是宾夕法尼亚大学的约翰·莫齐利John Mauchly和 J. Presper Eckert 所构思和设计的。但是作为整个机器的核心也就是神经元该系统尤为重要。
而这个设备系统的编程属于一群非凡的女性Fran BilasBetty JenningsRuth LichtermanKay McNultyBetty Snyder 和 Marlyn Wescoff 。这六位女性被录用负责设定 ENIAC 的方案计算。准确来说她们是在教计算机如何计算武器的轨迹如何在实战场景中被士兵使用。那时没有编程语言没有手册没有编译器也没有操作系统她们不得不自己一点点弄清楚如何给这个庞大的机器下指令。功夫不负有心人最终她们成功地为 ENIAC 研发出了一套适用的程序。 看了以上一些伟大女性程序员事例后这个话题就不在有被讨论的需要了吧。不给自己定限勇于追求自己的喜欢女生也可以在编程工作中大放光彩。