中国少年奇迹从12岁编程到成为Facebook最年轻员工的励志征程
7年前,一位12岁的少年Michael Sayman对编程产生了浓厚兴趣,他希望利用WordPress创建一个网站,以此来分享他最喜欢的游戏——Club Penguin的小技巧。在那个时候,App Store刚推出一年,Michael梦想着开发一个应用,让他的网站更加受欢迎。然而,他也遇到了一些挑战,比如学校缺乏电脑课程,没有任何人能帮助他学习如何开发应用。此外,学校老师和家长最初都不理解他的行为,因为他们认为编程不符合传统教育道路。
尽管如此,Michael并没有放弃。他开始自学编程,不断通过网络资源进行学习。当时,要在App Store上线一个应用需要支付100美元的注册费,但由于家庭经济条件有限,这项费用对于他的家庭来说是一个沉重的负担。他的母亲告诉他,如果无法赚钱的话,他就要去餐馆打工。但是,就在这个时候,Michael创作的一个名为“Club Penguin Cheats App”的小程序意外地登上了排行榜前十位,并且在第一月内就赚取了5000美元。这份收入让他的父母失业后依然能够生计,而这位还只是个孩子的小主角成为了家中的主要收入来源。
面对缺乏资源、父母失业以及家庭经济困难这些巨大的挑战,Michael并未退缩。相反,他继续致力于开发更多的应用,如4 Snaps、Super Stickman Jump和PokeGear等。他的一番努力最终吸引了Facebook的人力资源部门注意,他们邀请他加入团队,并提供一份每月6千美元的实习机会。在17岁那年,Michael正式成为Facebook历史上最年轻员工之一。
基于自己的经历,Michael向那些渴望早日学习编程的小朋友们提出了三个宝贵建议:
从生活中寻找灵感。当你思考想要开发什么样的应用时,可以从你的朋友、家人的需求出发。例如,在开发“4 Snaps”期间,他受到妹妹和朋友玩耍场景所启发。
尽可能利用所有可获得的资源,无论是在网上还是其他地方都有许多可以帮助你学习编程和软件开发的地方。例如,当他在制作“4 Snaps”时,由于需要一种简化后端代码的手段,他发现了Facebook提供的大量平台服务,如Parse,它不仅节省了时间,还解决了一系列随着用户规模增长而出现的问题。
不畏艰难相信努力会有回报,从小就开始学编程,你将会遇到各种各样的困难,但只要坚持下去,最终一定能够成功。而现在看来,这位13岁的时候已经成为Facebook员工的小男孩正以其非凡的事迹激励着无数追求梦想的人们。