未来之谜意外的语汇与时光交响
0 2025-01-08
7年前,一名12岁的小男孩Michael Sayman对编程产生了兴趣,他想用WordPress做一个网站,来分享他对他最喜欢的游戏——Club Penguin的小技巧。当时,App Store刚推出一年,Michael想做一个app,让他的网站更受欢迎。
然而,他也碰到了类似的情况——学校不提供电脑课,身边没有任何人会写app。更糟糕的是,学校老师不理解他的行为,他的父母刚开始也并不支持他学编程。因为他的父母是秘鲁移民,没有学位,只能做苦力活,父母希望Michael好好学习拿到大学学位,有一份好工作。
Michael只能寻求网络的帮助,通过网上的课程自个儿琢磨。当时,在App Store上线app需要100美元的注册费,而Michael家的经济条件非常困难,他妈妈告诉他,如果你没法赚钱,你得去餐馆打工。但万万没想到,Michael做的“Club Penguin Cheats App”居然冲到了排行榜前10位,当第一个月就赚了5000美元!后来他的父母都失业了,是个孩子的Michael成为了家里唯一的收入来源。
缺少学习资源、父母失业、家庭经济困难,这些困难都没能够阻挡Michael。他还开发了4 Snaps、Super Stickman Jump和PokeGear等等多款成功应用。在17岁那年加入Facebook成为Facebook最年轻员工之一。
根据自己的亲身经历,加利亚尔提出了3点建议给那些想要早早学习编程的孩子:
1)从你周围世界中获取灵感。当你思考想要开发什么样的应用程序时,要考虑你的朋友和家人会使用什么。而对于加利亚尔来说,“4 Snaps”的灵感,就是因为看到妹妹和朋友玩的时候场景而得到启发。
2)利用尽可能获得的一切资源。网络上有大量可用的资源和课程加利亚尔在开发“4 Snaps”期间发现自己需要一种简化后端代码的手段,这时候他找到了Parse平台,它使得事半功倍,不仅节省了开发时间,还让用户规模变大带来的问题变得无关紧要。
3)不要畏惧困难。从孩童时代就开始学习编程,我们将遇到许多挑战,比如资金短缺或缺乏资源等,但是要相信努力一定会有回报。这就是为什么加利亚尔坚持不懈地追求自己的梦想,并且最终实现了一切,从一个小小学生时代开始至今成为Facebook最年轻员工的人生旅途。这篇故事向我们展示,无论是在哪个阶段,都有一种可能性可以被探索与开拓,只要我们勇敢地迈出第一步,就不会错过任何机会。