展开
湖北国联计算机科技有限公司
  • 首页HOME
  • 公司简介INTRODUCTION
  • 安全防御DEFENSE
  • 软件开发SOFTWARE
  • 物联网IOT
  • 运行维护SRE
  • 成功案例CASE
  • 联系我们CONTACT
  • IndustryEvents |业界动态

    上到82岁的老奶奶,下到10岁的男孩,都成了码农!
    来源:荆州网站建设 时间:2017-09-08

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

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

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

    blob.png

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

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

    blob.png

    现在,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 的下一个作品会是什么!”

    blob.png

    ( Yuma 和库克)

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

    Facebook 最年轻的员工,竟是自学成才!

    7 年前, 12 岁的小男孩 Michael Sayman 对编程产生了兴趣,他想用 WordPress 做一个网站,来分享他对他最喜欢的游戏—— Club Penguin 的小技巧。当时, App Store 刚推出一年,Michael 想做一个 app ,让他的网站更受欢迎。

    不过,他也碰到了类似的情况——学校不提供电脑课,身边没有任何人会写 app 。更糟糕的是,学校老师不理解他的行为,他的父母刚开始也并不支持他学编程。因为他的父母是秘鲁移民,没有学位,只能做苦力活,父母希望 Michael 好好学习,拿到大学学位,有一份好工作。

    blob.png

    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 最年轻的员工之一。

    blob.png

    ( Michael 和小扎)

    Michael 根据自己的亲身经历,给那些想要早早学习编程的孩子提了 3 点建议:

    1)从你周围的世界中获取灵感。当你思考想要开发什么样的 app 时,想想你的朋友、家人会使用什么。Michael 做“ 4 Snaps ”这款app的灵感,就是因为看到他妹妹和朋友玩儿时候的场景。

    2)用尽你能获得的一切资源。网上有大量的资源和课程。Michael 在开发“ 4 Snaps ”时,需要一种简化后端代码的方法,他找到了 Facebook 的 Parse 平台,这个平台让他事半功倍,不仅节省了开发时间,还让他不用担心用户规模变大而带来的一系列的问题。

    3)不要畏惧困难。从孩童时就开始学编程,会遇到很多困难,比如缺钱、缺少资源等等。但是要相信,你的努力一定会有所回报。

    湖北国联计算机科技有限公司是荆州地区一家提供专业网络安全解决方案的IT团队,为了让更多的人有机会学习互联网,进入互联网行业,湖北国联随时欢迎心怀IT梦的有志青年加入。

    荆州地区政府网站建设 解决方案 专业团队 Copyright © 2016 武汉国联信通科技有限公司松滋分公司 地址:湖北省荆州市沙市区荆沙大道楚天都市佳园一期C区29栋112       地址:湖北省松滋市才知文化广场1141-1142号     邮编:434200 联系电话:0716-6666211     网站编辑部邮箱:business@gl-ns.com 备案号:鄂ICP备16011027号-1     企业名称:湖北国联计算机科技有限公司