这,是一个女程序员的报喜方式:

小码王:谁说女生不能学编程?世上第一个程序员就是女性.jpg

    不管你承不承认,当“女程序员”这个词语被使用时,它不再单纯地用来表达“女性软件工程师从业人员”。

    这个语义,就跟女司机,女玩家是一个道理,都被赋予了男权视角的贬义化解读。但事实上,在整个计算机发展史中,女程序员始终占有极其重要的地位。

那些优秀的程序媛

    这其中最为著名的就是著名英国诗人拜伦之女埃达·洛夫莱斯Ada Lovelace,她是人类历史上第一位计算机程序员。

    小码王:谁说女生不能学编程?世上第一个程序员就是女性1.jpg

    另一位前无古人后无来者的优秀程序媛玛格丽特·汉密尔顿Margaret Hamilton,她27岁就参与阿波罗计划,后成为这个计划的首席软件工程师,她用代码,带人类成功登月。2016年底,奥巴马为她颁发了任内最后一批美国自由奖章。

小码王:谁说女生不能学编程?世上第一个程序员就是女性2.jpg

    说了历史人物,我们来谈点当代人物,虽然现在程序媛非常稀缺,但优秀的她们绝不逊于那些程序猿。

小码王:谁说女生不能学编程?世上第一个程序员就是女性3.jpg

    超模KK,她放弃维密进修编程,还创立了“Kode with Klossy”(一家非盈利组织),旨在让更多年轻女性也能接触到编程,让有志在科技领域发展的年轻女性得到所需的技能。

小码王:谁说女生不能学编程?世上第一个程序员就是女性4.jpg

    而最后一个余国荔,在业界有“女的约翰·卡马克”之称。她是微软游戏工作室中第一个也是唯一一个女性技术主管。《光环》系列获得空前成功后,她曾被游戏开发者会议授予了年度游戏女性奖。

    如果有人质疑女性在计算机程序设计方面的能力和贡献,余国荔无疑是最有说服力的反例。

美国第一家软件公司

—只招女程序员


    美国第一家软件公司的创始人之一,Elsie Shutt,就是位女性。1958年她成立了一家只招聘女程序员的公司。

    二战后不久再回想起那段岁月,她说,在当时程序开发对于女性而言也是一份很常见的职业。但随后,男性开始回归了,他们就慢慢接手了程序开发这份工作”。

    现在,性别倾向的问题已经根深蒂固了,不止是女性对编程的兴趣受到了影响,雇主心目中理想的雇员也更倾向于男性。

    最近的一份科学调查表明,在工作面试中,漂亮的女性由于她外表的吸引力,在应聘以男性为主的职位时往往更容易成功。


为什么现在编程变成了男性专属?

    从80年代的某一年开始,IT行业的男女比例开始发生了变化。1984年后,计算机科学专业的女学生的数量开始锐减。硅谷对开发人员现况进行的调查表明,从事IT行业的女性开始越来越少了。

小码王:谁说女生不能学编程?世上第一个程序员就是女性5.jpg

    当时,电脑进入了“个人化”时代。苹果TV在1985年的商业广告给家长们传递了一个信息,必须得给自己的长子配备一台好的计算机。

    不仅如此,好莱坞中大肆宣传的男性黑客以及计算机宅男的形象也奠定了男性在IT行业的主导地位。

女孩为什么要学编程

    比尔盖茨说:“编程可以锻炼锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式”。

1、什么是编程思维


    编程思维,小到洗衣做饭,大到公司决策。 计算性思维能够将一个问题清晰具体地描述出来,并将问题的解决方案表示为一个信息处理的流程。谷歌公司将计算性思维概括成这四大类型:分解问题,模式认知,抽象思维,算法设计。


    编程思维能力和解决问题的能力密切相关,从小就开始接触思维能力训练的孩子,思维谨密,语言表达丰富,创造力强,不管在学业还是职场上都比较容易取得成功。


2、编程思维可以用于处理任何事


    生活中很多问题的解决都用到这种思维,比如策划一次家庭旅行。

    首先需要分解问题,把一个庞大的项目,分解成几个小问题,小问题还可以分解成更小的问题,每个问题逐一解决,问题看起来就简单,条理清新。

    比如旅行策划,我们可以把它分解成几部分:行李准备,订机票,订旅店,行程安排。 

3、编程思维培养独立与自信的气质

    编程涉及到的综合学科知识,不仅能极大提高孩子的综合能力,靠自己用代码一行行敲出来的成果,更能树立孩子的自信心,给予她们极大的成就感。让孩子们可以带着信心和兴趣去挑战下一个目标。

4、编程思维塑造刚毅与果敢的性格

    女孩通常都比较柔弱,但是我们恰恰需要刚毅与果敢的性格才能在社会上立足。而通过编程要求细心与耐心的理工科教育,正好可以培养女孩冷静的观察能力和分析能力,塑造其柔中带刚的气质。

    那些优秀的女程序员们成功前都经历过很多失败。编程正好能够培养这种面对挫折与失败的能力。编程时出现失败的现象,只要仔细分析,用心思考总会有解决的办法。


5、女孩学编程的优势


  • 细心与温柔使编写代码更加有条理。女生天生比男生更细腻,做事更周全,这个个性的差别基本上都是人们做赞同的。

  • 女程序员稀缺更体现出金贵。虽然这样,但是编程过程中难免无聊,所以很多人也么有办法能最后坚持学习。

  • 因为稀少,在团队中乃至社会上更容易被人记住。学会编程让她变得更强大,在未来和男孩子的竞争中保持优势。

综上所述,让女儿学习编程吧,她远比你想象中要适合~