有抱负的程序员应看的10个TED演讲

jopen 12年前

        英文原文:Nathaniel Whittemore,编译:伯乐在线——黄利民

一年一度的 TED 大会,这是创造力和好奇心的庆典。对全球诸多领袖人物来说,这是一次对知识的麦加朝圣。Nathaniel Whittemore 近日在发布了一篇文章,为有抱负的程序员整理了 10 个 TED 大会演讲。伯乐在线编译如下:

        TED 起源于 20 世纪 80 年代(1984 年),是一个小型独家聚会,参与人都是对技术(Technology)、娱乐( Entertainment)和设计(Design)感兴趣的思考者。TED 目前已成长为一股强大的文化力量,其足迹包括了数以百计的 TEDx 大会,数以百计的免费网络视频,还有不断在扩大的行动计划,比如为课堂改造 TED 视频内容的 TEDed 行动。

// 译注1:TEDx 是由 TED 于 2009 年推出的一个项目,旨在鼓励各地的 TED 粉丝自发组织 TED 风格的活动。截至 2010 年 4 月,已经有 500 多场 TEDx 在世界各地的城市和乡村举办。

有抱负的程序员应看的10个TED演讲

        大多数人了解 TED 是从 TED 的在线演讲视频开始。从 2006 年起,TED 大会的演讲视频被上传到网上,视频总浏览量已超过 10 次。这些视频也是 TED 影响力进一步扩大的核心。

        我们认为,下面这 10 个演讲视频对有抱负的程序员来说会很有共鸣。当然对其他类型的学习者来说也会如此。演讲视频随机拍,顺序并无特别含义。

// 译注2:TED 演讲的主题并不仅仅局限于技术、娱乐和设计。事实上,科学、教育、发展、文化、商业、艺术等等话题也经常出现。演讲中也会穿插一些艺术家的表演。——维基百科“TED 大会”词条

        米科·哈普宁:对抗病毒,保卫网络》 自首个电脑病毒(Brain A)攻击网络至今已经 25 年了,曾经只是让人烦恼的小东西,现在已经变成了为犯罪和间谍服务的尖端工具。电脑安全专家米科·哈普宁为我们展示如何阻止新型病毒对互联网的威胁。

[ted id=1192 lang=zh-cn]

        Peter Norvig:容纳十万人的教室2011 年秋季,Peter Norvig 和 Sebastian Thrun 在斯坦福大学开办了一个由 175 在校学生出席的的“人工智能”课程——这同时还有超过十万的学生通过互动直播来观看这个网络课程。他将与我们分享从这个环球教室的所学所得。

(推荐阅读:《Peter Norvig:自学编程,十年磨一剑》)

        Jeff Hawkins:大脑研究将改变计算机科学手提微型电脑 Treo 的发明者 Jeff Hawkins 建议学者们从另一个角度去研究大脑,传统看法把大脑看成中央处理器,他建议把大脑看成一个记忆体,用于贮存和重演经历来有智慧地预计将会发生的事情

        凯文·斯拉文:算法如何塑造我们的世界 凯文·斯拉文认为我们生活在一个为算法设计的世界 — 并且日益为算法所控制。在这个来自 TEDGlobal 非常精彩的演讲中,他展示了这些复杂的计算机程序是如何决定:间谍策略、股票价格、电影剧本和建筑。他警告道,我们正在编写我们无法理解的,可能不受控制的代码。

        凯瑟琳舒尔茨:犯错的价值每个人都会避免犯错,但或许避免犯错本身就是一种错误?“犯错家“凯瑟琳舒尔茨告诉我们,或许我们不只该承认错误,更应该大力拥抱人性中“我错故我在“的本质

        Salman Khan:视频重塑教育Salman Khan 给我们讲述开创 Khan 学院的过程及原因。Khan 学院不仅有良好的数学视频教学体系,而且也包含有别的学科。他给我们展示了互动式的练习,并且呼吁老师们打破传统的教学模式,将视频教学融入其中,让学生在教室老师的指导下完成所谓的“家庭作业”。

        Thomas Suarez:一名 12 岁的手机应用开发者 很多 12 左右的孩子都喜欢玩游戏,而 12 岁的 Thomas Suarez 则自学成才,创造游戏。在成功地开发了 Bustin Jieber(一款类似于“打地鼠”的游戏)等手机应用之后,他现在开始帮助其他的孩子成为应用开发人员。 (拍摄于 ManhattanBeach,TEDx)

        Shimon Schocken:自组织式计算机课程 Shimon Schocken 和 Noam Nisan 为学生开发了一套逐步制造电脑的课程,当他们把课程放到网上后–同时放出了工具,模拟器,芯片规格和其他制造区块–他们很惊奇的发现数千人接受了这个学习的机会,独立制造,同时在第一批 MOOC 上组织起自己的线上课程。Shimon Schocken 号召结束成绩评定标准,接入自我激励的学习方法。

        Mitch Resnick: Let’s teach kids to code很多人认为未来的“第二语言”不是汉语、也不是西班牙语,而是编程语言。 MIT 媒体实验室主管 Mitch Resnick 认为,并不只有电脑奇才才能编程,人人都可编程。在这个有趣又有示例的演讲中,Resnick 概述了给孩纸们教编程的好处。所以他们不仅只能“明白”技术,也应当能“创造”技术。(拍摄于 TEDxBeaconStreet)

//译注:这个演讲没有中文字幕。另外,关注这个演讲的主题,伯乐在线在 2011 年编译过 John Graham-Cumming 的一篇博文《教孩子们编程》,讲的是英国的事。2012 年 9 月,东欧的爱沙尼亚为所有入学儿童引入编程课

        Ken Robinson 认为学校扼杀创造力 》关于建立培养创造力(而不是扼杀创造力)的教育体系,Ken Robinson 发表了一番幽默生动的演讲。