主页 > 快速排名 > 常见问题 > 上到82岁的老奶奶,下到10岁的男孩,都成了码农

上到82岁的老奶奶,下到10岁的男孩,都成了码农

POST TIME:2018-12-03 21:12

 

小探身边的程序员伴侣,都是聪明过人、成绩遥遥领先的同学。所以在小探眼里,编程一直是个难度系数 5.0 的事儿。比来,小探读到了三则小故事——一个 10 岁小男孩做了 5 款 app 、一位 17 岁的少年靠自学成才被 Facebook 雇用、一位 82 岁的老奶奶从完全不会用电脑到开发了游戏 app !这可让小探大跌眼镜,赶紧来看看他们都是如何做到的!

10 岁男孩,已做了 5 款 app !

Yuma Soerianto 是个来自澳大利亚墨尔本的小男孩,本年 10 岁。

6 岁时,Yuma 发现学校教授的东西没法满足他了,而他对科技很感兴趣,就想开始学编程。不过,学校没有这样的课程,爸爸妈妈、亲戚伴侣也没人会编程,他从来没机会能找到谁来亲自教他编程。小 Yuma 就本身在网上学各种编程技能。

刚开始,,他主要做的是网站,不过去年开始,他把注意力转移到了 App Store 。因为他说:“现在人人都有手机,所以我想做一些有趣的 iPhone app ,好比小游戏。”现在,他已经做出了 5 款 app —— Lets Stack! 、Hunger Button 、Kid Calculator 、Weather Duck 、Pocket Poke 。这些 app 都是他利用课余时间做的,其中一款还是他在飞机上闲来无事时做出来的呢。

现在,Yuma 还当起了“编程老师”,他在 YouTube 上开设了名为“ Anyone Can Code ”(意为“所有人都能编程”)的专栏,目前已经有近 7 千名订阅者。有趣的是,Yuma 开设这个专栏原本的目标用户是孩子,但大部分评论、订阅的人,都是成年人。想想一个孩子给大人上编程课,也是挺逗的~

这个才 10 岁的孩子是如何自学编程的呢?

1)使用 Swift Playgrounds 。这是苹果去年 WWDC 大会上发布的产品,目的是在交互式环境中,教小孩入门编程的游戏,它的游戏机制和友好的卡通人物形象非常受孩子们欢迎。

2) 在线教育巩固基础。Yuma 在 iTunes 上找了一门斯坦福大学的编程课:“ Developing iOS 10 Apps with Swift ”,花了将近一年的时间完成了课程。

Yuma 还拿到了苹果的奖学金项目,参加了本年的 WWDC 大会,是大会上最年轻的 app 开发者。苹果的 CEO 库克也忍不住夸他:“我等不及想要看到 Yuma 的下一个作品会是什么!”

( Yuma 和库克)

Yuma 说,他想做出能影响世界、带来厘革的 app ,也想影响更多人、教授更多人编程,在他眼里,孩子们应该尽早开始学编程,他说:“如果你不学习编程,很可能就会落后啦!”

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 和小扎)

Michael 按照本身的亲身经历,给那些想要早早学习编程的孩子提了 3 点建议:

标签:乌鲁木齐 盐城 林芝 九江 东营



收缩
  • 微信客服
  • 微信二维码
  • 电话咨询

  • 400-1100-266