海选文章:6 写给女儿高中编程课老师的一封信

据说在每一个风电公司里,都有一个扫地的老太太. 很偶然地,当她经过一个远程监控员身边,扫一眼风机数据,会低声提醒对方说:小心,功率曲线异常了.

081757_OuSP_12.jpg(JPEG 图像,665x416 像素)

本文作者 Rikki Endsley 是一位科技媒体从业者,曾写文批评性别歧视. 她是一位单亲妈妈,从小就在培养女儿接触计算机(技术),并鼓励女儿探索计算机编程. 女儿受 鼓励之后选了一学期的编程课,不过 Rikki 从女儿那得到的反馈却令她气愤,于是在9月9日写下了这篇文章. 9月10日教师节当天,该文是Reddit/programming的头条热帖(2571 得分,2092条评论). (感谢@JingerJoe 的翻译,以下是译文. )

转自: http://www.oschina.net/news/44440/my-daughters-high-school-programming-teacher

尊敬的老师:

我写信并不是要抱怨你所选择的编程语言(VisualBasic?真的吗??),或者谈论女儿在你的课上取得了优异的成绩. 事实上. 作为一名老师. 对于我女儿来说,你是无可非议的. 但是在其它方面. 我对你有很多意见.

首先,我介绍一下自己, 在我女儿还在襁褓中的时候,我就在科技新闻界工作了,女儿成长过程中一直都在接触电脑. 11岁,她就开始阅读她的第一本技术书 «Hackerteen». 她还是Ubuntu(Jaunty Jackalope)测试版的测试者(寻找bug),还使用过Linux Mint. 在她16岁生日的时候,她没有向我要一辆跑车,而是要了一个MacBook Pro. (我明白… 现在的孩子呀)

女儿放春假的时候跟我一起去丹佛 DrupalCon,参加2012 开源技术展览会,甚至观看我在联邦会议周的第一届WiAC’12会议上如何协调委员会. 由于我的职业关系,女儿的FaceBook朋友圈有Linux会议 组织者,ARM开发者,Linux内核贡献者,开源倡导者和其他的科技记者等. 女儿聪明,自信,独立,胆大无畏,是个科技迷. 事实上,她提前两年,在去年 5月就已经高中毕业了,现在正在印度读高中,作为她上大学前的间隔年(译注:在西方国家比较流行,通常学生毕业之后,会做一次长期的旅行,让其在步入社会之前体验与自己生活的社会环境不同的生活方式. )

那到底有什么问题呢?

在女儿上中学的第一个学期,她选择了编程课,她知道我一定会很开心的,但她还是选了. 女儿第一天回家后,我问了她关于课程的情况. 她说:”我是班里 唯一的女生”,万幸的是,这并没有困扰她,她甚至很喜欢班里一群男生围着她开玩笑. 女儿说当时您注意到了并且向她道歉了,因为她是班里的唯一的女生. 课程 开始后,女儿很快就能完成作业,还常常帮助班里比较落后或者有困难的同学.

但是在接下来的几周,情况发生了变化. 去年11月我正在盐湖城参加SC’12,女儿给我发了一封邮件,说班里有人羞辱她,她说,”They told me to get in the kitchen and make them sandwiches”(一句歧视女性的玩笑话,认为女生就该待在厨房里). 我很痛苦地想起了几年前,我曾在Linux 专业杂志上发表一篇文章,后来有一些匿名的家伙也在评论里说了同样的话.

2010年的9月8号,我在«Inequality, Choices, and Hitting a Wall» 一文中谈论了科技界的性别歧视问题. 第二天,博客上评论如潮,对于一些’三明治’之类的评论一开始很容易不用去理会,但是没过几分钟,评论迅速增多. 紧接 着一些暴力威胁也来了:”这作者就是一烦人的婊子,真该揍她一顿… “等等. 十分钟后,一些强暴的威胁也来了,我关闭了网站的评论. 但是邮件又开始了…

所以,我很明白女儿正在经历着什么,但是对于她在高中的编程课上就开始受到羞辱,我毫无准备. 我咨询了一些女性开发的朋友,跟女儿谈话,告诉她怎样 去处理这种情况. 我建议她找你谈话,我主动找你谈话,找班级的同学谈话,甚至让我的一位男性朋友,也是当地的一位小有名的程序员,去找班级的同学谈话. 最 后,女儿终于决定继续坚持,学完这门课程,但是不再去和班级的同学交流. 我不敢去想象如果换做是一个缺乏自信的女孩儿,在这种情况下会做出什么事情来.

女儿对于选择其他的编程课不再感兴趣了,但是,这怎么能怪她呢?

在女儿的整个成长过程中,我都鼓励她去探索计算机编程,我给她讲一些很酷的项目,告诉这个行业诱人的前景,还有一些帮助女性涉足该领域的的资助项 目,她还将会和一些非常棒的人一起共事,以及这个领域的多元化的要求. 我还带她一起去参加科技会议,介绍一些我所认识的非常出色,很能鼓舞和激励她的一些 朋友给她认识.

可悲的是,只有你才能给她建立第一印象,但是你却给初次接触计算机编程的女生们建立了一个可怕的印象.

你没看见这一学期她的热情完全消退了吗?你没注意到她不再欢笑嬉闹,不再帮助同学们,而是迅速交完作业又继续埋头看书了吗?你本应该监督他们,培养他们成为未来的程序员,可是你究竟在干什么?!

我不是老师,所以请原谅我,不该对你的工作指手画脚,评头论足. 但是我是一个母亲,我花了数十年时间鼓励我的女儿和IT领域的所有女性朋友,或许我的观点能够帮助你. 毕竟,你并不是有意去创建一个只有男性来主导的环境氛围,对吗?

下面是我对高中计算机编程教学提出的七条建议:

  1. 多招些学生去上你的课–为什么我女儿会是你班里唯一的女生?据她说,她之所以会选这门课是因为我鼓励她 去的. 要不然,她压根儿不知道还有编程这门课. 你有没有在学校里挂一些标语去宣传你的课程呢?你有没有让学校辅导员在孩子们在计划他们的新学期时,给他们 做些辅导呢?你有没有告诉其他班的同学,跟俱乐部,还有你的同行们讲讲编程为什么会这样让人兴奋,它是怎样融入到我们的日常生活中的呢?你有没有让一些新 闻系的学生写一些关于程序员这个魅力十足的职业的的特性,以及他们将来他们可以从事哪些有趣的工作呢?你有没有让你的班级学生做一些宣传,让他们的朋友也 来试听下你的课程呢?

  2. 打好基础–在上课的第一天,就告诉学生们IT领域女性很少,而且缺乏多样性,以及为什么会有这些问题,怎样增加编程的多样性. 跟学生们讲讲什么是”冒充者综合症”(译注:心理学术语,称为自我能力否定倾向,具有这种倾向的人往往是一些很成功的人,但他们对自己的成功心存怀疑,认为他们不是靠能力取得成功,感觉是在欺骗他人,就像是一个冒名顶替者,并且害怕被他人发现自己的欺骗行为),怎样去克服它?从一开始就创建一个包容,友好,安全的的学习环境,我本来认为这点很容易做到,现在看来,显然不是这样.

  3. 指定并执行反骚扰政策.

  4. 不要学习一些无聊和过时的东西–Visual Basic?真的吗?我知道我说过我不是在抱怨你对编程语言的选择,尽管我对你的选择真的不太理解. 之所以会提到这点,是因为它不能帮助你为编程新手建立 良好的第一印象. 我不知道我的女儿在您的课上能学到什么,因为她并不敢兴趣. 在不花费你的微小的班级预算的情况下,能不能教他们一些跟现实生活相关的应用 程序. 可以利用一些网络资源像Codecademy(http://www.codecademy.com/),学生们可以尝试各种各样的编程语言,或者 专注于他们感兴趣的的东西. 你有没有给孩子们演示过怎样去开发一个手机应用程序?使用树莓派编程?开发一个电脑游戏,架设一个网站?天哪!你是怎么让编程 课变得这么无聊的?!

  5. 时刻关注孩子们–我不知道你在课堂上都在做什么,但是你并没有在关注学生,否则的话,你怎么会没注意到 我的女儿被同学们孤立和侮辱?你指望女生自己跑去告诉你她被侮辱了吗?这也太离谱了!相反,她们逐渐消沉,沮丧,最后辍学,就像在IT领域工作的女性朋友 一样. 你想知道女性朋友在面对言语虐待或者被羞辱时会怎么办吗?这一切实在太丑恶了!最好的情况,她可能会躲避同学和同事们,希望她不会去看网上的评论. 但是情况也可能会更糟,她可能会收到一些低俗的邮件或者骚扰电话,家庭地址也可能会被曝光,甚至是受到暴力威胁. 可悲的是,这些情况并不少见,从高中一直 到我们工作,时刻都在发生. 你不相信我的话吗?那是因为你压根儿就没关注这些.

  6. 保持交流–私下里找同学们聊天,了解班级最近的情况. 找其他老师或者学校辅导员谈话. 你有没有找过我女 儿的辅导员,如果有的话,你应该知道班里发生了什么事. 辅导员全力帮助我女儿,好让她早点毕业. 她想要了解我女儿在你的编程课上的一些不愉快的经历并不难 啊. 你指望我给你打电话吗?相信我,我很想这样做,但是我尊重女儿的要求,她想自己来处理这件事情. 看一下第五条,我有没有告诉你的我女儿在班里现在的情 况,她的情况不会有所改善,有可能会更糟的.

  7. 跟进调查–在学期结束的时候,做一个调查. 允许学生匿名在线讨论一些班级的情况,像你的教学方法,他们和其他同学之间的相处经历. 允许匿名会让你了解到最真实的情况,希望教下一届学生的时候,你的编程课会有所改善.

你不用跟我抱怨你的工作有多难,或者作为一名高中老师,薪水少,压力大. 我是一名在科技新闻界工作的单亲妈妈–相信我,我能理解你. 我更愿意去想想到底我该做些什么才是最重要的,老师要怎么做才能改善这种状况. 我不会写一篇这样的文章,但是我女儿可能会.

我花了16年的时间的去培养和鼓励女儿去探索计算机编程,并把它当成一种职业. 但是短短一个学期. 你和她的同学们毁掉了这些年我所有的付出.

我总是告诉女儿高中生活还是很美好,不会那么残酷. 不幸的是,你的编程课向她证明了我的话是错的. 仅仅一个学期,我的女儿就明白了为什么IT领域女性会这么少,不管我怎么鼓励她,也改变不了这一点.

补充:谢谢所有给我留言的朋友们,很多人想知道为什么我选择USENIX博客作为我的发布平台,而不是其他的科 技网站或者是我的个人主页—-因为USENIX成员和社区管理在实现多元化和支持女性方面有着悠久的历史了. 很多人建议应该立即采取行动,解决这个问题. 我很赞同,这就是为什么我会和USENIX合作,在他们的WIAC通过WiAC峰会和FaceBook WiAC页面以及社区内的其它努力倡导大家关注这个事件,也希望你们能够加入到我们的的努力中来.

原文链接: Rikki Endsley 翻译: 伯乐在线 - JingerJoe 译文链接: http://blog.jobbole.com/48421/

是也乎

好吧, 所有文章都不能独立的看, 首先大妈想清除 Naive 的一些对米国教育的幻想:

米国的高中和我们的高中完全不同, 是彻底的反社会式残忍世界!

米国的教育界早以注意到这点,但是,文化一但形成就有了自个儿的惯性不是能简单的清除的!

不同我们高中的题山试海, 每天被各种测试压迫到能自杀!

米国的高中,则是未来的底层被剥削者, 对精英阶层的最后也是唯一的压迫时期, 所有爱学习的高智商学生,在高中都是 Nerd , 是被那些社交核心/拉拉队员/足球队员每日欺凌的! 如果看过 Glee 等反应高中生活的美剧可能就有所感知.

但是,编程技艺的习得困难是相同的

这是门手艺活儿,书看再多,不下手写几万行代码,并运行起来,永远无法变成编程高手!

当然,文中指出的关键选择也非常重要:

  1. 使用开放的活跃的有发展的技术栈, VB/.NET/C# 什么的去死吧!
  2. 要进入好的正能量的环境, 开源社区大家认真的为解决问题而努力学习,比周围都在思考如何嫁入豪门的环境当然要能成长!

当期活动: PyCon2013CHina 珠海场

  • Python 年度大会
  • Pythonner 大趴
  • Pythonista 相亲集会
  • Pythonic 体验交流

请及时举报你身边的 华蠎行者! 举报热线: zoomquiet+pycon (AT) gmail.com

巡阅


以上...


|_|0|_|
|_|_|0|
|0|0|0|

加入 珠海GDG

  1. 注册 G+
  2. 关注 GDG Zhuhai
  3. 成为 GDG Zhuhai开发者

通过 珠海GDG 可以:

    第一时间获知谷歌最新的技术,
    可以学到如何去谷歌平台上赚钱的思路和方法,
    可以认识很多有可能将来一起走上自己创业道路的人,
    可以学会把你的创新带向国际市场,
    参加那里的活动有经常和国际上的开发者们进行交流的机会...

PS:

若无意外,题图都是从原文提取或是通过 Google 图片搜索出来的, 版权属左, 不负责任 ;-)

PPS:

珠海GDG wechat/Blog 都是欢迎投稿的,只要追认内容吻合以下条件:

0. 有趣 ~ 至少是自个儿有兴趣的领域吧...
1. 有料 ~ 至少有点儿原创的东西吧..
2. 有种 ~ 至少不能是成功学吧!

有好物的,及时向大妈们吼: support@zhgdg.org

微信栏目

当前应该是:

    G术图书 (gb:推荐好书,书无中外)
    D码点评 (dd:麻辣评点,善意满盈)
    G说公论 (gt:时评杂文,新旧不拘)
    珠的自白(dm:大妈自述,每周一篇)
    海选文章(hd:得要相信,大妈法眼)

总之! 珠海的组委大妈们,决定开始坚持发文,方方面面细细同大家分享/交流

总之! 请大家告诉大家, 珠海生活中的技术社区 已经认真回归 微信,都来订阅吧!

订阅方法

  • 搜索微信号 GDG-ZhuHai
  • 或查找公众号: GDG珠海
  • 或扫描: qrcode_for_gh_5e32c47b5b23_258.jpg

GDG珠海 社区资源:

  • 邮件列表: gdg-zhuhai@googlegroups.com (可发空邮件到 gdg-zhuhai+subscribe@googlegroups.com 即完成订阅)
  • 微博: @GDG珠海
  • 微信: GDG珠海
  • G+ 主页: GDG ZhuHai
  • G+ 社群: ZhuHai GDG
2013-10-11  

声明: 本文采用 BY-NC-SA 授权。转载请注明转自: #ZHGDG#

comments powered by Disqus