为什么12岁小男孩能当上Facebook员工?
来源:极客晨星原创 发布时间:2020-01-10 点击量:
程序员是如何练就的?你觉得Facebook 最年轻的员工应该多少岁?
7年前,12岁的小男孩 Michael Sayman 对编程产生了兴趣,他想用 WordPress 做一个网站,来分享他对他最喜欢的游戏—— Club Penguin 的小技巧。当时, App Store 刚推出一年,Michael 想做一个 app ,让他的网站更受欢迎。
不过,他也碰到了类似的情况——学校不提供电脑课,身边没有任何人会写 app 。更糟糕的是,学校老师不理解他的行为,他的父母刚开始也并不支持他学编程。因为他的父母是秘鲁移民,没有学位,只能做苦力活,父母希望 Michael 好好学习,拿到大学学位,有一份好工作。
Michael 只能寻求网络的帮助,通过网上的课程自个儿琢磨。当时,在 App Store 上线 app 需要100美元的注册费,而 Michael 家里的经济条件非常困难,妈妈告诉他:如果你没法赚钱,你得去餐馆打工。
然而万万没想到,Michael 做的 app “ Club Penguin Cheats App ”,居然冲到了排行榜前10位,第一个月就赚了5000美元!后来他的父母都失业了,还是个孩子的 Michael 成了家里唯一的收入来源。
缺少学习资源、父母失业、家庭经济困难,这些困难都没能够阻挡 Michael。他做的 app 还包括 4 Snaps 、Super Stickman Jump 、PokeGear 等等等等。后来,Facebook 的 HR 找到了 Michael ,为他提供了一份月薪6千美元的实习。他在17岁那年加入了 Facebook ,成为Facebook 最年轻的员工之一。
Michael 根据自己的亲身经历,给那些想要早早学习编程的孩子提了3点建议:
1)从你周围的世界中获取灵感。当你思考想要开发什么样的 app 时,想想你的朋友、家人会使用什么。Michael 做“ 4 Snaps ”这款app的灵感,就是因为看到他妹妹和朋友玩儿时候的场景。
2)用尽你能获得的一切资源。网上有大量的资源和课程。Michael 在开发“ 4 Snaps ”时,需要一种简化后端代码的方法,他找到了 Facebook 的 Parse 平台,这个平台让他事半功倍,不仅节省了开发时间,还让他不用担心用户规模变大而带来的一系列的问题。
3)不要畏惧困难。从孩童时就开始学编程,会遇到很多困难,比如缺钱、缺少资源等等。但是要相信,你的努力一定会有所回报。
学少儿编程是提高孩子能力的最好方法
编程是一门为高效解决实际问题而生的学科。学习少儿编程本身,就能促进孩子从具体到抽象,从简单到复杂,从事物到概念的思维能力的发展,更别提其中的各类运算法则,对培养孩子高效的思考模式、做事视角,有很大帮助。
此外,基于孩子性格特点研发的趣味性和知识性相结合的少儿编程中,设置的游戏环节在激发孩子探索兴趣和求胜欲的同时,也让孩子在学习过程中不自觉地动手动脑,并养成阅读和自律等良好的习惯。
而且,编程学习还可以培养孩子想象力和创造力。这对孩子的成长至关重要,将会成为他们未来重要的软实力。
极客晨星少儿编程,趣味性与知识性相结合,助力提高孩子阅读能力、自律能力和逻辑能力。原价399元的编程课,现在免费领取!
下一篇:寒假学少儿编程,立马变学霸!