以下是翻译全文:当我们觉得自己很擅长一件事的时候,我们就会真的去学它,花费大量的时间和精力,全身心投入,直到非常精通。这种自信的感觉是一种强大的动力,如果我们想做某事,我们就可以做某事的信念被称为自我效能感。面对具体的工作,自我效能感的来源有四种(按强度排序):个人参与对周围环境的成败体验(看到像我这样的人在做)社会关系的影响身体条件的差异为什么女程序员这么少?很多女性因为觉得自己未必能做到,所以不愿意去尝试,或者不再坚持。这种自我效能的来源解释了为什么女性(通常)比男性更不可能从事编程工作。1.成功与失败的亲身经历:如果你尝试做某事并成功,这就是自我效能感的最佳来源。就我们这一代人来说,很多男生会比女生更早开始编程。2、周围环境的影响:妈妈能做,我也能做.如果你无法想象自己在做这份工作,那就别想了。在我们的文化中,性别差异十分明显。我们常常担心和提及身边和我们一样的人。男人可以把自己想象成一名程序员,而女孩环顾四周,看不到像她那样编码、参加会议、发表演讲、写博客、参与开源的女性。甚至是女性开发人员:从职业层面来看,她们认为做管理、分析、QA、BI或DBA,比做系统管理员或架构师更好。3.社会关系的影响:朋友们会同意吗?在这里,我们谈的不是编程文化,而是女性文化。当我去幼儿园妈妈之夜时,有人会问我做什么工作,我说“计算机编程”,通常谈话结束了,我无法继续谈话。如果你成年后喜欢和女性同龄人在一起,那么这些社会关系必然会影响你的发展。4、身体状况的差异:不知道大家写程序的时候有没有不舒服的感觉。男女之间有什么区别吗?女性在编程方面与男性一样有能力,但(一般而言)女性并没有被赋予权力。如果我们能改变自我感觉的能力,我们就能改变男性程序员与女性程序员的比例。第一种是最直接的方式。社区很多人都在努力为年轻人尤其是女生普及编程,为他们鼓掌!第二个也是我们可以改变的。增加现有女性开发人员的曝光率,尤其是那些高层、高层女性。我们都期待看到我们周围的女性正在做决定和制定战略。特别感谢为吸引和招聘女性而竭尽全力的公司和单位,你们付出了很多!第三个来自更大层面的社会文化,而不是程序员文化。我不能成为模范妈妈和参与社区工作的开发人员。这不是编程社区可以改变的。在我看来,第三点是女性最头疼的事情。作为一个社区,#1和#2是我们力所能及的,而且,它们是前两个。如果我们继续努力,我们将达到一个临界点。一旦女性程序员的比例达到33%,那么第三自然就实现了。社会压力和榜样的缺乏使得越来越少的女性在没有外界干预的情况下参与并坚持项目开发。只有努力工作,才能扭转这种可悲的局面。原文链接:http://blog.jessitron.com/2013/08/why-arent-there-more-women-programmers.html翻译链接:http://blog.jobbole.com/48583/
