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

硅谷Live / 实地探访 / 热点探秘 / 深度探讨

 

小探身边的程序员朋友,都是聪明过人、成绩遥遥领先的同学。所以在小探眼里,编程一直是个难度系数 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点建议:

 

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

 

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

 

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

 

82岁的 app 开发者:学习编程,什么时候都不晚!

 

Masako Wakamiya 是一位来自日本的 app 开发者,今年 82 岁了。

 

上世纪九十年代,60 岁的 Masako 从银行退休,当时为了照顾 91 岁的母亲,Masako 成天都得在家待着。日子开始变得有些无聊,而她又喜欢聊天。

 

( Masako Wakamiya 

 

有一天,她在杂志上看到说:如果你有一台电脑,你在家就可以和朋友聊天。Masako 此前从没接触过电脑,于是她立马买了台电脑,而这台电脑,改变了她整个退休生活。Masako 很喜欢钻研摸索,她花了三个月的时间来安装电脑并连上网,然后自个儿摸索着学会如何使用电脑、如何使用 BBS 论坛等等。

 

后来,Masako 发现市面上很少有适合年长的人玩的游戏 app 。她就询问了很多 app 开发商是否愿意做一些适合老年人玩的游戏,但并没有人感兴趣。于是,她就打算自己动手!

 

 

Masako 是如何学习做 app 的呢?

 

除了自己上网学习,她还在大地震志愿者活动中认识了一位从事程序开发教育工作的朋友,但Masako 住在神奈川县,朋友住在宫城县,Masako 就通过 Skype 和 Facebook 向朋友请教问题、学习 Swift 语言,终于把心目中的游戏 app 开发出来了。

 

这款 app 叫“Hinadan”,是一款以日本女儿节为背景的游戏。玩家需要把人偶娃娃加上装饰,然后按照正确的顺序,把人偶放到架子上正确的位置,直到完成所有关卡。这款游戏融合了日本老年人熟悉的日本传统文化,还能训练玩家的手、脑的反应。这款 app 在日本上架,已被下载了4万多次。

 

 

Masako 还受邀参加了今年的 WWDC 大会,成为全场最年长的 app 开发者,库克也称赞她活到老、学到老的精神。

 

( Masako 和库克)

 

另外,Masako 还在自己家里开设了电脑课程,邀请感兴趣的老年人参加。课程内容包括如何识别诱骗网站、如何防止网络诈骗、甚至还有前段时间猖狂的比特币勒索病毒 WannaCry 。老奶奶实在是太酷惹!

 

Masako 说:“如果你有创造力以及一颗不安于现状的心,你就能创造科技产品!”不过,她觉得现在自己在编程的道路上只学到了一点皮毛,想要学习更多编程的基本原理、做出更多针对老年人的 app ,同时帮助向年轻人传递老年人的文化和传统。

 

 

 

可以看到,Yuma 、Michael 、Masako 三人主要靠的是自学,他们有着惊人的热情、毅力和天赋。但 Yuma 和 Michael 都曾因为没有人能亲自系统地教授他们编程知识而表示遗憾,因为自学的过程中,他们也走过许多弯路,学到的知识也是零散的,不成系统的。

 

你可能会说:这三个人都是天赋异禀啊,不是每个人都能自学成才啊!

 

你可能会说:我也想自己慢慢摸索,可时间不等人啊!找工作急啊!

 

确实,对于大部分学习编程的人来说,都是想在职业上发展成为程序员的人,就意味着得在短时间内,学到系统的知识、磨炼好技术。

 

然而,随着程序员这一职业越来越火热,竞争也越来越激烈。近几年IT行业招聘形势也并不乐观。比如今年 5 月 17 日,CISCO 裁员 1100 人。2月 24 日,亚马逊取消大量已定的 OA( Online Assessment )、电话面试。2 月 23 日,Facebook 宣布 2500 人的招人计划,1700 的名额留给三年以上工作经验的人,仅剩的 800 名额引发激烈争夺……

 

科班出身的学生都面临着找工作困难的问题,更不用说那些转专业的同学了,很难通过修几门课、上几堂网课,就顺利找到工作的。还有许多在硅谷小公司做码农、想要跳槽到大公司的人,刷题好几遍,也没能如愿。

 

如果你想找到硅谷顶级的码农工作,可以来看看一个由清华师兄带你入职硅谷IT公司的培训机构,让你在短时间内提高硬技能和软技能,拿到心仪的 Offer ,他们叫来Offer

 

来Offer(laioffer.com)有着这样的特点:

 

1. 硅谷资深工程师+面试官组成最顶尖的师资

 

来Offer 团队可谓藏龙卧虎。创始人孙老师不仅是 USC CS 博士,也是人工智能方向上的知名学者,其研究成果曾被加拿大宇航局选用。联合创始人赵老师,是省高考理科状元、清华大学 CS 校友,同时拥有 USC CS 博士学位。

 

团队里还有国际信息学奥赛( IOI )中国国家队教练兼 Facebook 核心业务奠基人张老师;斯坦福大学 CS 硕士、在 Oracle,LinkedIn,Twitter,Uber 等一线公司担任过 Principal Engineer 的王老师等等......不论是基础知识还是面试技巧,都能帮助学员全方位提高。

 

 

2. 不止是一个算法班,更是你的职场导师!

 

来Offer 的课程以硅谷一线科技公司面试中的算法试题为核心,全面讲授面试及工作中需要掌握的知识技能,并提供细致的求职指导,为每位学员提供个性化的简历修改、模拟面试与内推等服务。

 

来Offer 有清华 CS 独特的训练方法,将 CS 理论体系+手把手 Coding 训练 + 工业界 Project + Mock Interview + 内推体系,5点结合起来,用实力打造最高效的培训课程!

 

除了传授学员扎实的 CS 基本功外,老师们还充当着学员职业生涯导师角色。用“过来人”的经验言传身教。班主任责任制的课程设置,和定期的测试考核,确保没有一位学员掉队。

 

3. 80%的成功率,真名实姓offer榜

 

自 2013 年成立以来,来Offer 已经帮助了 1200 多名同学拿到 Offer ,成功率稳定在 80% 以上。 仅 2017 年前 7 个月,就已帮助学员斩获 433 枚 Offer 。

 

 

 

其中 Google 、 Facebook 、Uber 、Microsoft 、Amazon 、IBM 等大中型公司超过半数。真名实姓“ Offer榜”可在 www.laioffer.com 查阅。小探了解到,有些来 Offer 的学生,甚至是编程零基础的艺术生,也成功拿到了不错的 Offer 。

 

来Offer秋季1班火热招生中!

 

 

咨询方式

添加来Offer小助手为好友

直接进行课程报名咨询

 

同时加入秋季咨询群:

 

如需电话咨询,请发送简历至

info@laioffer.com

老师将会在24小时内与你联系