壁垒重重:出身寒门难入科技圈_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 壁垒重重:出身寒门难入科技圈

壁垒重重:出身寒门难入科技圈

 2015/4/20 19:13:52    程序员俱乐部  我要评论(0)
  • 摘要:英文原文:Tech’sHighBarriertoEntryfortheUnderprivileged创见干货:有些事情一旦我们习以为常,就不会感觉到其他人对于此事的困难。比如学习编程、上网、使用电脑这些看似普通的事情,如果放在一个贫困家庭的孩子身上,可能就有那么一点遥不可及。本文向你展示了一个来自社会底层的孩子想要学习编程,将要跨越多少阻碍,并且拥有多少运气才能一步步的走下去。对于很多人来说,如果你不是在纽约城里长大,那么当你听到「布鲁克林区」这个词的时候应该没有什么特别感受
  • 标签:

  英文原文:Tech’s High Barrier to Entry for the Underprivileged

  创见干货:有些事情一旦我们习以为常,就不会感觉到其他人对于此事的困难。比如学习编程、上网、使用电脑这些看似普通的事情,如果放在一个贫困家庭的孩子身上,可能就有那么一点遥不可及。本文向你展示了一个来自社会底层的孩子想要学习编程,将要跨越多少阻碍,并且拥有多少运气才能一步步的走下去。


  对于很多人来说,如果你不是在纽约城里长大,那么当你听到「布鲁克林区」这个词的时候应该没有什么特别感受。有些人听到该词会自动联想起时尚潮人与独立摇滚演唱会,也有些人会想起那些颇有特色 Loft 建筑以及农贸市场。还有些人会联想到「褐石屋布鲁克林区」,中产阶级在这里可以买一栋可爱的小房子,住在这里与住在相邻的皇后区的生活质量没有什么分别。

  在提及布鲁克林时,人们通常不会想到这里还存在着贫困社区,其中很多人不得不搬出了布鲁克林区中靠近曼哈顿区域的老房子。对于大多数工作于科技行业的 IT 精英来说,他们对于布鲁克林区里的贫困人群的生活一无所知,或者说是知之甚少。这种忽视是如此明显地存在于我们的生活之中,受人敬仰的 YC 成员也会发表类似的言论:

「人们总是说我们需要自主培训更多的程序员,这的确是真的,任何人只要想学习编程,都可以通过在线学习方式自学成才。」

——Sam Altman

  其实 Sam Altman 在说出「任何人」这个词时并没有意识到他口中所指的「任何人」是那些和他拥有着相似的社会经济地位的人。现在就让我们来看看那些并不具有和 Sam Altman 同等社会经济地位的贫困阶层是如何艰难地往科技行业前进的吧。

  当我写作此文时,我正和自己的小哥们莫里斯一同坐在我的客厅里。莫里斯今年 14 岁,他生长于布鲁克林区一个名为 Ocean Hill 的小街区之中。你可能从来没有听过该街区的名字,其实它处于现在声名鹊起的贝德福德-斯图文森街区分段位置,紧邻着臭名昭著的布朗斯维尔街区。

  (莫里斯家门口的景象)

  虽然我与莫里斯的经历迥然不同,但是我们确有一些相似之处。比如说,我们的母亲都是波多黎各人,我们都在纽约市中少数族裔聚集区长大。但是有一件非常重要的事让我和莫里斯的生活产生了巨大的差异:莫里斯的父亲是一个来自布朗斯维尔街区的黑人,而我的父亲是一个来自底特律的白人,在「白人群飞」(译者注:在上世纪 60 年代结束种族隔离制度后实行黑白混校。由于黑人学生的学术表现差、犯罪率高,或者有种种许多白人家长所认为的劣等品质,白人如同候鸟群飞一样,纷纷离开大都市中的学校,搬到黑人住不起的郊区)中他全家从少数族裔聚集区搬到了郊区。这种差别在美国社会中已经足以决定一个人是否有机会出人头地。

  (这就是莫里斯啦。)

  莫里斯学习编程的艰辛之路

  我在 2014 年 2 月 22 号的一次中学生黑客马拉松活动中遇见了莫里斯,在这次活动中的每一支参赛队伍里都有至少一名技术指导和一名非技术指导,队伍中的学生则由有编程经验的和没有编程经验的混合而成。莫里斯和我被分到了同一个队伍中,我在其中担任技术指导,而他则是队伍中三个没有任何编程经验的学生之一。尽管没有相关经验,但是他充满了热情,看上去对于这种活动也非常有兴趣。

  当黑客马拉松活动结束之后,莫里斯搜集了团队中每一个人的联系方式,并且将它们写在了我给他的名片背后。那天晚上我接到了莫里斯的电话,他希望我能够教他如何编程。我很喜欢教导别人,而且莫里斯看上去是一个不错的孩子,所以我答应了他的请求。他当时立即在电话里说:「好的,让我们开始吧,」,静待我给他的下一步指令。我向他解释我不能在电话里教他如何编程,但是接着我发现也不能在网上教导他,因为他家没有网。家中没有网这种事情可能会让你感到意外,但是你应该要知道实际上家中没有网这件事情比你想象中要普遍得多。

  总而言之,我向莫里斯提议我们先碰个面,然后再在周末安排一个时间开始我们的编程第一课。因为莫里斯没有自己的交通卡,家里也不能上网,我们就决定去他家附近的商店蹭免费的 WiFi:邓肯甜甜圈和麦当劳都提供了场地。莫里斯必须使用我的笔记本来学习编程,因为他家中的笔记本显示器已经不能用了。

  我一开始选择了教莫里斯 Python 语言,他对于基础知识掌握的非常快。他很快就能够自己写出一个简单的程序通过给定的出生日期去计算一个人的年龄。当看到他在完成了该练习之后脸上表现出来的成就感,我也感到相当欣慰。为了能够让莫里斯回到家在没有网可用的空闲时间里也能够继续学习编程,我用 U 盘给他下载了一些学习资料,其中包括了一本 Python 语言的书。

  莫里斯在他的闲暇时间里确实一直在学习编程。但是我们这种教学时常要面临的困难是如何解决其程序中出现的漏洞,我们能够使用的交流方式就是打电话或者是发短信。莫里斯拥有一部「奥巴马手机」(译者注:奥巴马手机项目向 2000 万美国低收入人群提供了免费的手机),在这手机的套餐中只包含 250 次通讯机会,每一次通讯机会意味着发出一条短信或者是 1 分钟的通话时间。毫无疑问,通过使用这部手机打电话来交流如何找出程序漏洞可能是最糟的方式了,因此莫里斯只能将他写的 Python 程序通过短信发给我。这种方式也是无比困难,因为 Python 语言中存在着很多空格缩进,而莫里斯的手机无法发送换行符号或者是连续的空格字符。

  这是一段艰难时期,不过我们都克服了。莫里斯在这之后申请了 GenTech 的暑期创业项目,并且顺利入选了,这对我们两人来说都是值得欢呼的好消息。这不仅意味着他可以和其他的高中生一起进行编程项目开发工作,其中大部分人都比他年纪大,同时莫里斯还可以得到一台免费的笔记本去代替家里那个早已坏掉的。这个项目的另一部分内容就是在每周可以和纽约城里的科技行业工作者进行交流。

  在这个暑期项目结束不久之后,莫里斯告诉我他的父母终于有钱在家里拉上网了。这对我们两个来说都太重要了,他在编程学习中需要克服的障碍更少了,我们的交流沟通也不会再有太大的问题。虽然事情看上去在变好,但是莫里斯的软件工程师之路还远未完成。他还得顺利完成高中学业,并且需要能够申请到一笔支持其上大学的奖学金或者是助学金。

  并非人人都如莫里斯一般幸运

  看到这里,你大概已经明白我之前所说的意思了。你可能会想我绕了这么一个大圈,讲诉了莫里斯学习编程的故事,就是为了证明 Sam Altman 所说的「任何人」都可以学会编程的观点是错误的。但这并不是我的本意,还是让我们来想一想莫里斯能走到今天这一步克服了多少困难吧:

  • 他需要只身前往时代广场参加黑客马拉松活动,而这里离他所住的 Ocean Hill 街区非常远。

  • 他需要足够幸运地在自己的团队中发掘到一位愿意教授他编程的技术指导。事实上,我相信莫里斯在黑客马拉松活动结束之后肯定联系了队伍中不止一位技术指导,但是都被忽略了。

  • 他需要利用自己的闲暇时间在没有网络的情况下在家练习编程。莫里斯的父亲对我非常感激,他告诉我:「住在我们这儿的人根本没有干这事的。」他口中的「这事」指的就是软件开发与编程。

  • 他需要申请到暑期创业项目并且被录取,加入该项目意味着在暑假里的每一个周末他得去曼哈顿参加活动,这里同样离他家很远。他的幸运之处还在于从项目中得到了一台免费的笔记本。

  莫里斯足够幸运地拥有一对非常关心他成长的父母,自己也有一个聪明脑瓜。昨天我见到莫里斯的父亲时,他正在跟莫里斯说:「去打造你自己的未来吧!」然后莫里斯就跟着我回到了我的公寓,并且在那里住了一晚,这样我们就可以一起参加第二天的极客周末活动了。莫里斯看上去有着一种很好的直觉,他能够与一些优秀的同龄人成为朋友。我今天在活动中遇见了他的一个朋友,看上去也是相当地有头脑,莫里斯正在试着帮助他也开始学习编程。

  我们必须要明白,莫里斯只是一个特例。不是每一个生活在莫里斯所在街区的少年都能有着同样的运气与学习的动力。像所有的贫困社区一样,莫里斯所在街区中的很多家庭遭受着毒品、犯罪、赤贫、单亲以及很多类似事情的困扰。

  假如莫里斯来自一个中产阶级家庭,他会比现在早得多就用上网络。他也会有着更大的机会进入一所提供编程或者网页开发课程的中学,而这样的中学在其他各个方面的教学质量都会相当有保证。同时,出身中产阶级家庭意味着他有能力为了购买学习资料而花钱,比如说购买编程的教材,或者是参加 General Assembly 所提供的课程(在我所教授的初段班里面就有两个中学生)。因此,他也会有机会认识更多学习编程的同龄人,这对于一个人萌发学习编程的兴趣是至关重要的。最后,假如莫里斯家里收入尚可,那么他上大学就有了保证,即使没有奖学金和助学金他也能够上得起大学。

  不过就算莫里斯克服了上述种种障碍,他的程序员之路还很漫长。人们是否愿意相信他有能力去进行程序开发,在这个种族主义依然猖獗的国家里,莫里斯仍然要面对很多无意识的偏见。我知道他会想法设法克服困难,但是我真心不愿意他会走的太过艰难。

  作为社区的一员,我们需要让这些来自社会底层的少年在接触科技行业时不用这么历经艰辛。如果你从事就是科技行业,并且真的关心员工背景的多元化,那么你所做的不仅仅是雇佣耕更多的白人与亚裔女性,你还能够提供别的帮助。你可以通过多种方式在社区当中提供志愿服务。成为一名 iMentor 项目中的指导,或者是 ScriptEd 项目的老师(我就已经打算加入其中了)都是不错的方法。你还可以参与到 P-Tech 活动中的学生黑客马拉松中,或者是 Coalition for Queens 项目里。动手做些实事吧,不要光想着编程就是一种「从无到有的创造过程」,因为你觉得轻松自如的事情,对于贫困的人群来说其实意味着重重障碍。

  • 相关文章
发表评论
用户名: 匿名