体育界最励志的人12岁少年从零到英雄成为Facebook最年轻的员工
7年前,一位12岁的少年Michael Sayman对编程产生了浓厚兴趣,他希望利用WordPress搭建一个网站,专门分享他最喜欢的游戏——Club Penguin的一些小技巧。在那个时候,App Store刚刚推出一年,Michael梦想着开发一款应用,让他的网站更加受欢迎。然而,在他追求这个目标的道路上遇到了重重困难:学校缺乏电脑课程,没有人能够指导他如何写app;更糟糕的是,他的老师和父母都不理解他的行为。作为秘鲁移民家庭中的一员,其父母虽然辛勤工作,但没有学历,只能做苦力活,他们期望Michael能取得良好的教育,以便有稳定的工作。
在这样的背景下,Michael只能依靠网络资源自学。他面临的一个挑战是要支付100美元才能将自己的应用上传到App Store,而家中的经济状况十分紧张。他的母亲曾经警告过他,如果不能赚钱,他就需要去餐馆打工。但是,这个小男孩并没有放弃。他制作了一款名为“Club Penguin Cheats App”的应用,它意外地登上了排行榜前10位,并且第一月就赚取了5000美元!随后,他成为了家里唯一的收入来源,因为他的父母失业了。
尽管面临学习资源不足、家庭经济困难等种种挑战,但这些都无法阻止Michael继续追逐自己的梦想。他不仅成功地开发了包括4 Snaps、Super Stickman Jump、PokeGear等多款应用,还吸引了Facebook的人才部HR团队的注意,并被提供了一份每月6千美元的实习机会。当他17岁时,加盟Facebook成为公司最年轻员工之一。
基于自己亲身经历,Michael给那些渴望从早开始学习编程的小朋友提出了三点建议:
从生活周围获取灵感。当你考虑开发什么样的app时,不妨思考你的朋友或家人会使用什么样的东西。例如,“4 Snaps”这款app最初就是因为看到他妹妹和朋友玩耍时所得来的灵感。
尽可能利用所有可用的资源。网络上充斥着大量免费或付费课程和工具可以帮助你提升技能。在开发“4 Snaps”期间,为了简化后端代码的问题解决方法,Michael发现并采用了Facebook提供的大型平台Parse,这样既节省时间又减少了潜在问题。
不要害怕失败。不论是在童年的初次尝试还是未来任何阶段,当你面对技术上的障碍或者其他挑战时,都不要放弃相信,你付出的努力终将得到回报。这段经历证明,即使是一个12岁的小男孩,也能够通过坚持不懈和勇敢的心态实现自己的梦想。