1 00:00:08,783 --> 00:00:13,926 我第一次接触电脑是在13岁的时候 2 00:00:13,926 --> 00:00:18,348 1984年在我8岁的时候爸妈给我买了台苹果电脑 3 00:00:18,348 --> 00:00:19,975 我那是上六年级 4 00:00:19,975 --> 00:00:21,433 我学编程是在大学 5 00:00:21,433 --> 00:00:25,689 大一第一学期的计算机科学入门课 6 00:00:25,689 --> 00:00:28,774 我那时编了一个井字棋的游戏 7 00:00:28,774 --> 00:00:34,669 开始的时候很逊。我记得我写的第一个程序是问 8 00:00:34,669 --> 00:00:36,490 你最喜欢的颜色,或是你的年龄 9 00:00:36,490 --> 00:00:40,536 我刚开始学的是怎么在电脑屏幕上显示出一个绿色的圆圈和红色的方块 10 00:00:40,536 --> 00:00:43,955 我的第一个灵感是表达“世界你好” 11 00:00:43,955 --> 00:00:47,482 而且我用电脑做到了,太让人惊讶了 12 00:00:47,482 --> 00:00:52,589 我开始学编程并不是想要学习所有的计算机科学,或是 13 00:00:52,589 --> 00:00:55,342 精通这一学科领域之类 14 00:00:55,342 --> 00:00:58,397 而是我只想做这一件简单的事 15 00:00:58,397 --> 00:01:01,232 能给我和姐妹们带来乐趣的东西 16 00:01:01,232 --> 00:01:05,602 我于是编了一个小程序,然后再七零八碎地添加了一些 17 00:01:05,602 --> 00:01:10,314 在我需要学一些新的东西时,我就在书上或网上查 18 00:01:10,314 --> 00:01:17,456 其实这跟玩乐器或体育运动没什么区别 19 00:01:17,740 --> 00:01:21,494 刚开始时是挺恐怖的,不过时间长了就应用自如了 20 00:01:21,494 --> 00:01:26,396 编程是可以通过学习来掌握的,我也知道有时候让人望而生畏 21 00:01:26,396 --> 00:01:30,712 可很多事都是如此,不是吗? 22 00:01:30,712 --> 00:01:36,175 很多编程其实是比较简单的。大多是分析问题的过程 23 00:01:36,175 --> 00:01:45,063 而不是人们通常认为的想出复杂算法 24 00:01:45,063 --> 00:01:48,604 你不见得非得是天才才可以编程,关键在于决心 25 00:01:48,604 --> 00:01:52,398 加法,减法。就这些。 26 00:01:52,398 --> 00:01:55,153 你应该知道乘法表 27 00:01:55,153 --> 00:01:57,861 你不需要是个天才去编程,非天才也一样阅读,不是吗? 28 00:01:57,861 --> 00:02:05,121 即便你想成为赛车手,棒球运动员,或是建筑师 29 00:02:05,121 --> 00:02:07,955 所有这些都可以通过软件产生翻天覆地的效果 30 00:02:07,955 --> 00:02:12,336 事实上,电脑随处可见。你想从事农业?娱乐业? 31 00:02:12,336 --> 00:02:16,566 还是制造业?电脑无处不在 32 00:02:22,365 --> 00:02:37,738 2013年了,一切都依赖科技来交流,办理银行业务,处理信息 33 00:02:37,738 --> 00:02:45,694 而我们没有一个人知道如何解读或编写程序 34 00:02:45,694 --> 00:02:49,447 在我上学的时候,我是课后小组'精灵少年'的一员 35 00:02:49,447 --> 00:02:52,933 后来人们听说后就笑话我,你知道的 36 00:02:52,933 --> 00:03:00,735 但我无所谓。我觉得这挺棒的。我学了很多东西,我的一些朋友还找到了工作 37 00:03:02,005 --> 00:03:07,299 我们的政策是尽力雇佣所有有天赋的工程师 38 00:03:07,299 --> 00:03:11,601 这一系统唯一的局限性是现今没有那么多 39 00:03:11,601 --> 00:03:13,933 接受过培训并具备技能的人 40 00:03:13,933 --> 00:03:18,614 为了吸引精英,我们试图把办公场所打造的越独特越好 41 00:03:39,707 --> 00:03:41,332 我们有绝顶的厨师 42 00:03:41,332 --> 00:03:42,876 食品免费 43 00:03:42,876 --> 00:03:44,517 早中晚三餐 44 00:03:44,517 --> 00:03:46,212 免费洗衣 45 00:03:46,212 --> 00:03:47,882 小吃 46 00:03:47,882 --> 00:03:51,552 甚至玩电子游戏和滑板的地方 47 00:03:51,552 --> 00:03:57,852 在办公楼里你总能发现各种有趣的事,娱乐休闲、安静思考的地方 48 00:03:57,852 --> 00:04:02,980 或是听音乐、奇思妙想 49 00:04:02,980 --> 00:04:05,935 无论你像赚大钱或是改变世界,计算机编程 50 00:04:05,935 --> 00:04:08,942 是一个很给力的技能 51 00:04:08,942 --> 00:04:17,578 如果有人以前告诉我软件其实很人性化,可以通过运用电脑科技帮助人们 52 00:04:17,578 --> 00:04:22,040 那我的前景可能会早有改变 53 00:04:22,040 --> 00:04:28,922 能够想出一个点子,用双手实现,只要按一个按钮 54 00:04:28,922 --> 00:04:35,135 千百万人即可看到。我想,我们可能是世界上体验这种感觉的第一代人 55 00:04:35,135 --> 00:04:41,311 想一想,你在大学的宿舍里开始一个项目 56 00:04:41,311 --> 00:04:44,984 聚集一帮没有什么大公司背景的人 57 00:04:44,984 --> 00:04:49,777 造出一个亿万人每天生活不可或缺的东西,实在是太不可思议了 58 00:04:49,777 --> 00:04:52,445 让人觉得渺小又难以置信 59 00:04:52,445 --> 00:04:56,782 以后程序将是未来的魔法师,跟其他人相比 60 00:04:56,782 --> 00:04:58,953 仿佛你具有魔力一般 61 00:04:58,953 --> 00:05:02,456 我想这可能是跟超能相差无几了 62 00:05:02,456 --> 00:05:08,101 杰出的编程师就是今天的摇滚明星。就是这样