|
说起编程,大部分人脑袋里可能都会有一个画面:穿着格子衬衫,带着眼镜,略微秃头的男性。(呐~是不是脑子里有画面感了!)
对于学编程这件事,确实不少人的固有思维是直接和男生挂钩的,而至于女生,MiMa还想到这么一个段子。
编译器:「你有个错误。」
女生:「不可能!」
编译器:「你听我解释。」
女生:「我不听我不听我不听!」
编译器:「……」
女生:「你是不是不爱我了?你肯定和别的程序员好上了!」
当然,段子只是段子,如果大家也跟段子一样的思维,那就大错特错咯!其实,女孩子在编程上的潜力可是超乎你想象的哦!
毛嘉怡,高二保送清华
来自杭州的小女生毛嘉怡,就是典型的“编程才女”,她在小学一二年级时,就开始接触电脑。到了初中阶段,由于数学基础优秀,被信息学老师发现有编程的天赋,因此在老师的建议下毛嘉怡便加入了编程社团,从此,她便开启了编程教育之旅。
在高二的时候,嘉怡参加了第34届全国青少年信息学奥林匹克竞赛,在全国近400名选手参赛里,毛嘉怡却凭实力拿到了全国第七名,在女生中排名第一,获得“最佳女选手”称号,并顺利保送清华大学。
梅耶尔,谷歌首位女性程序员
除了国内,在国际上也不乏赫赫有名的“编程才女”,被称为硅谷第一美女的梅耶尔,是谷歌第一名女程序员。
供职谷歌期间,梅耶尔不但亲自参与编程而且还负责用户界面和网页服务器的开发设计,同时带领Google创造出了近70种数字皮肤。除了本身的工作外,在管理阶层,梅耶尔也直接管理着200名Google经理,间接管理着3000名软件开发工程师,就女性职员而言,这在谷歌还是首次。
梅耶尔开发设计的谷歌网页
在2012年,梅耶尔离开了谷歌,前往雅虎担任总裁兼新任CEO,开启了人生新的篇章。
当然除了上述的两位,还有不少女性参与编程的例子:
[list,
[*,世界上第一位程序员艾达·拉芙蕾丝就是一名女性;
[*,第一个定义bug的程序员葛丽丝·霍普也是女性;
[*,玛格丽特·汉密尔顿是阿波罗计划的首席软件工程师,她用代码带领人类登月。
[/list,事实上,相较于男性,女生在编程行业上有很多天然优势。例如女生天生比男生更细腻,做事更周全,这个个性的差别基本上都是人们赞同的。而这一特点运用到学习编程必然有其特点和优势。因为编程的程序输出,是需要无数行代码作为支撑的,只有在编译代码过程中,时刻保持细致与专注,才能避免产生更多的bug,程序才能确保准确无误!
密码岛老师指导女学员
另外虽说在IT领域中,男生占比为多数,可在顶尖层上,这个差距就小了很多,男女比达到2:1,这说明巾帼不让须眉,在编程这件事上,女生也能撑起半边天!
而对于想接触编程领域的女性初学者来说,除了上诉例子这些能看到的好处外(保送高校、名企就业等),对于女孩子本身还能有哪些方面的提高呢?
[indent,学编程让女生变得更强大[/indent,1.让女生的思维更加严谨,更加理性
有这样一个现象:小学的时候班级里的前十名有九名是女孩子,中学的时候女孩子的成绩总体来说超过班里的男孩子,但是到了高中后,男孩子飞快冲入班级前十,将女孩子狠狠地甩在身后,这是为什么?其实是因为男孩子天生就比女孩子的逻辑思维能力强,男生是理性思维,女生是感性思维,只不过在中小学阶段男生由于发育较慢,这种思维发育的差距就直接反映到成绩上,到了高中男生的思维发育愈发严谨,加上后天的努力,成绩追赶超越女生就不再是什么难事了。
科技节女生体验编程乐趣
这也是为什么女孩子有必要学习编程,通过编程培养逻辑思维能力的原因。编程体系有着非常严密的逻辑,影响着每个人的思维能力和思考方式,毕竟编程的世界只有“严谨和准确”,如果代码缺乏条理,逻辑错误百出,那迎接你的只会是一个巨多bug的程序。
所以说,在编程中学会用严谨的思维去看待问题以及处理问题,这对本身感性的女孩子来说,都是一个提高自己逻辑思维的过程,长而久之,也能使自己的思维更加理性,更加严谨。
2.塑造女生坚韧的性格品性
女生在大部分人眼中都会比较柔弱,遇到困难时候容易退缩,寻求依靠。而学习编程是一个不断试错的过程,创作一个程序或者游戏,往往需要无数行代码,在编译的过程中难免会遇到程序杀手“bug”,当问题出现时,就迫使女生需要自我排查程序,因为编程的魅力在于,不同人有不同的算法,自己编译的程序,当中的算法逻辑只有自己最清楚。所以就要求女生在难题面前不退缩,不断排查自己程序中的错误,最终完成属于自己最好的编程作品。
科技节女生体验编程游戏
俗话说,失败是成功之母,只有保持坚韧的性格,在困难面前不气馁,不放弃,不断向困难发起挑战,成功才会降临到你身边!
3.培养女生自信的气质
大部分女生都比较细心,对待事物上通常都会有过多的顾虑,久而久之就容易造成对待问题无从下手,犹豫不决就会怀疑自己的判断,变得不自信。
科技节女生体验编程乐趣
而编程作为一种项目制的学科,每一次的代码编译,你都能看到自己最终输出的结果。当看到通过自己努力,排除万难用代码一行行敲出的成果时,这种及时反馈更能树立女生的自信心,给予她们极大的成就感与肯定。让女生可以带着信心和兴趣去挑战下一个目标。
写在最后
看了这么多,你还觉得编程是男孩子的专属吗?说到底,编程并没有男女之分,女孩子在学习能力上并不比男孩子差,固有思维让我们从一开始就否定了女孩子学习编程这件事情,只要有兴趣,在学习编程这件事情上,并没有性别之分。在欧美等教育发达国家,编程已经被列入中小学必修课,编程并不是男孩子的专利。
(密码岛女学员学习编程)
有不少权威专家认为,女性的心细手巧,比男性更适合程序员这个职业。女性在编程时,许多方面都保持着不错的优势:优秀的视觉审美、良好的沟通能力、仔细认真的工作态度、对待工作的积极主动、对团队氛围的细微的感知。
(密码岛女学员学习编程)
学习编程也并不是一定要让她们成为工程师或程序员,而是要挖掘她们自身更多的潜能,是一个对她们更加严谨的逻辑思维的培养过程、解决思考问题的性格的塑造过程、独立自信气质的蜕变过程!
“谁说女子不如男”,木兰虽是女儿身,同样也可以立马横刀,不让须眉,女孩子也一样可以学好编程,在未来和男孩子的竞争中保持优势。
文章来源:密码营地少儿编程 |
|