一年一度的WWDC2016开发者大会在旧金山举行,在本次开发者大会上,苹果公司发布了iOS和macOS的最新版本。然而在同一时间,美国一高中正在进行他们的毕业典礼,其中一位学生Anusha Khan选择了缺席毕业典礼去参加WWDC大会。
在齐聚比尔·格雷厄姆市政礼堂的数千人中,有一个女生身着学位帽和学位服,她就是自由高中的Anusha Khan。
在获得令人垂涎的苹果奖学金之后,Anusha Khan选择了缺席毕业典礼,带着她的应用Remind M参加了WWDC——更惊人的是,她的编程生涯仅有一年而已。
Anusha Khan在去年夏天参加了Girls Who Code举办的为期七周的课程后,正式开始了自己的程序员生涯。Girls Who Code是一家非营利组织,专注弥补科技行业中普遍存在的性别差距。
Khan和她的朋友RachelOsborne合作开发了Remind M应用,称它能够帮助提醒那些需要每天吃药的儿童完成“任务”,并通知父母。
“我们决定认真解决服药的问题,因为现实是有许多孩子没有机会去学会照顾自己,因为他们的父母实在是太过担心他们的安危了。”Khan在苹果的发布会之后解释说,当时她仍旧穿着一身毕业服。
Remind M最让人惊讶的有两点,一个是它的设计中体现出的无私,第二个则是开发者学习编程时间之短。事实上Khan并不是你想象中的那种典型的应用开发者,她此前可以说是痛恨理科,而且很希望投身新闻业。
不过在一位老师告诉了她有关Girls Who Code夏季课程的事情之后,Khan就前去学习诸如Python和Java这样的编程语言,然后她参与了苹果支持下的Girls Who Code黑客马拉松。
“我去到那儿根本不知道自己会看到什么,”她说。“我看到的只有桌上的MacBook,它们就好像在说:‘嘿,你今天就要写出一个应用来。’而我只想说:‘我根本就没准备好啊。’”不过最后Khan还是适应了苹果的Xcode软件开发工具,到了下一个黑客马拉松时,Remind M就诞生了。
提到Remind M的开发动机,Khan表示那是为了她的弟弟。他即将进行骨髓移植手术,之后由于整个免疫系统都将失效,因此需要服用大量药物。正因为如此,Khan的家人限制了她弟弟的行动,生怕他不能按医嘱服药。为了让弟弟享受更多快乐,Remind M由此诞生。
Khan和Osborne之后还将继续完成这款应用,并将它带到AppStore中。她表示下一款应用将致力于解决华盛顿的流浪者问题。对于一个看似并不属于这个领域的人来说,Khan的故事可以说是一大飞跃了。
在美国,不管是初中、高中还是大学,毕业典礼是一个非常隆重的仪式,毕业典礼意味着一位学生离开了老师的怀抱,正式走向更高的教育。或许对于这位学生来说,对科技的热爱早已超过了毕业典礼对她的重要性。