楼天城:世界顶尖黑客、曾被脸书谷歌青睐的中国大学生编程第一人

简介:

楼天城,有「中国大学生计算机编程第一人」的称号,也被参加竞赛的学子们敬称为「楼教主」。李开复说他是未来推动中国互联网产业发展的中流砥柱!他的传奇经历一直激励着众多年轻学子:



他的老师是美籍华人姚期智院士,而姚教授也是声誉极高的学者!!

他在 2010 年获得了计算机诺贝尔奖——图灵奖,是世界首位亚裔获得者。


图灵奖堪称计算机界的最高荣誉

由美国计算机协会(ACM)颁发,图为奖碗~

再来看看楼天城的经历:

  • 从 2001 年开始参加计算机编程竞赛,并连获全国一等奖;
  • 2004 年入选国家集训队,同年获得 IOI 金奖并被保送到清华大学;
  • 2008 年开始在首位亚裔图灵奖获得者姚期智院士的理论计算机中心攻读博士;
  • 2007 年和 2009 年两次带队参加 ACM/ICPC 全球总决赛并获得第二名。
  • 2009 年 11 月,蝉联 Google 全球编程挑战赛冠军。
  • 2012 年 3 月,在 Facebook 举办的 2012 脸书骇客杯世界编程大赛中再次获得第三名。
  • 曾在 Google 总部工作,从事社交网络和机器学习相关问题的研究。
  • 在编程界输入「教主」,立马返回指令「楼天城」。
  • 他是坚定的格子衬衫爱好者,一件衬衫走天下。(可以,这很程序员)

看到这里你们是否和我一样,已经被他的头衔恍花了眼?

以为懂编程的性感技术男只懂代码?

天真!曾经风靡大街小巷and老少爷们儿的卡牌桌游——三国杀,就是我楼天城楼教主发明的!!!(别不信,被求证网上热传的「楼天城发明三国杀」真伪时,楼天城表示这是真的,他在清华的三国杀小组里「负责游戏的平衡性检测」,确是发明者之一


惊不惊喜?意不意外?

1986 年出生,2004 年保送进清华大学计算机系……这经历,还有谁!


楼教主亲述传奇童年

小时候,我比较爱玩,并不怎么喜欢学习。后来在 8 岁那年,我跟随父母一起到清华大学玩。身处中国的最高学府,我不自觉地受到了感染,当时就给自己定下了童年的第一个目标——要在学习上投入更多的精力,严格要求自己,将来一定要到清华大学读书。

经过十年的努力,现在这个愿望已经实现了。在高中我能如愿参加各项编程竞赛,也离不开父母的支持,但前提是数学等智力科目不会受到影响。这类竞赛并不属于高考科目,而且势必会对学业产生一定影响,如果没有父母的支持,参加竞赛这条路是走不通的。父母的支持支撑着我一直在竞赛这条路上走下去。

(emmmm,别人家的爹妈……)

开挂的楼教主,也曾有过失落

2006 年,我第一次参加编程竞赛,是Google编程挑战赛。由于一个失误,我与冠军擦肩而过。大赛结束后,我非常沮丧。后来在父母和老师的鼓励下,我下定决心要再等机会,赢取冠军。

两年后,直到 2008 年,我才有机会再次参加Google编程挑战赛,并在最后 8 分钟赶超了当时领先于我 2 小时 52 分的南非选手,获得了冠军。这次大赛对我来说可以算作一次真正的挑战。

(拍成电影,这就是绝地反杀!)


编程与数学,教主有独到见解

楼教主是一个具有超强理科思维的人,即使是踢球时,也居然会不断计算向对方球门底线带球角度、距离和得分之间的概率关系!(不怕学霸代码6,就怕学霸踢足球O__O )

然而,后来他之所以选择计算机编程,不是因为数学太好,恰恰是数学「太差」——他总是在一些枯燥的重复性计算中犯错。

「数学上的计算体力活,如果让一个很会计算的完成,不是更好吗?」

这是楼天城进入编程世界前提出的疑问,也是楼天城在人生程序上的第一个「Hello World」!(「Hello World」几乎是所有程序猿的第一行代码)

他说:

「我喜欢那些学习方式的创意,去告诉计算机要做什么,如何控制它;特别是使用数学去告诉计算机如何解决一个问题。」

教主大神给我们的小建议

如果来自学校和其他活动的压力不大的话,我认为高中是接触编程的好时机。在语言方面,C++是最关键的。如果你想成为一个好的程序员,不能跳过这一节。除此以外,Python 和 Java 也非常重要。

我的一个小建议是,学习编程时要有合理的预期。编程可以帮你提高逻辑推理能力,这是一个对你一生都有益处的技能。但不要把编程当成进入更好的大学或公司的捷径。

学会享受编程的乐趣!在这个过程中,你将提高自己推理和解决问题的能力。


一转眼,楼天城到了而立之年。尽管几乎不在任何社交媒体上公开露面,这位楼教主的消息却一直未有间断。然而无论曾经有多神奇,俱往矣,属于他的新故事,正在拉开帷幕。

2017年3月,百度无人车的首席架构师 James Peng 和楼天城两位大神,双双离职携手创业。


Pony.ai 的首页,是一小段循环播放的视频,似乎是一辆车正在通过大桥。而在简介中,这家公司自称位于硅谷核心,正在为机器人创建人工智能。以及这家公司正在招募机器学习、计算机视觉、通用软硬件的「世界级天才」

另外,Pony.ai 还在页面的显著位置,写上了这么一句话:

The road is life——Jack Kerouac

Jack Kerouac,杰克-凯鲁亚克,是美国「垮掉的一代」的代表人物,曾以离经叛道、惊世骇俗的生活方式与文学主张震撼美国。著有自传体小说《在路上》。

在路上的 Pony.ai,此前以大约五个人的公司规模,拿到红杉、IDG 的投资,估值达到 9000 万美元。

不断进步的人生就算成功

人生尽量综合发展,这样比较好。但一个人在社会上如何发展,要取决于他打算做什么事。如果只是装水,确实取决于最短的板子。但如果你想在学术上有些研究,还是要朝自己最有兴趣的长处出发。

我这里列出常见的四种:

一、很有钱,这是一种很明显的理想;

二、获得很高的地位,比如做上美国总统;

三、学术上证明自己,比如证明费马大定理,在发布结果那一刻,你是这个领域里最聪明的;

四、创建 Apple 这样的公司。Apple 在美国做出很多改变,孩子牙牙学语时,会说香蕉,banana,桔子,orange,苹果却不再是 apple,而是 iphone。这就是苹果公司创造的奇迹。

人生真正的成功,应该是达到这样的高度。考什么大学,考多少分,这些都是近期理想,算不上人生理想。

在计算机届、IT 届有两类公司,一类是以谷歌为代表,一类是以苹果为代表。两类的本质区别是:谷歌公司一直向世人证明再难的事也可以做出来,做别人做不到的事,比如当时没人看好的 Google Map(谷歌地图),却大获成功;而苹果公司做别人都在做的事,却也证明一件事能做到多好。

别人说他是天才,他表示「天才与否,取决于最终的高度」

当所有人将「天才之名」冠于其顶时,楼天城对天才做出了自己的定义。

他作为一个理科生是严谨的,他认为天才与否,取决于最终达到的高度。一些事情不过比别人早几年做到,算不上什么天才。

他的字里行间隐隐约约可以看到亚里士多德著名的三段论证明——

大前提:他的一些事不过比别人早几年做到,聪明人迟早能做到,只是时间问题。

小前提:判定天才看的是「最终的高度」,他现在高度不够,没有突破性的成就。

结论:他现在并不是天才。

这就是楼天城「天才理论」的理科式证明。

身居编程界庙堂之高位,却谦逊如入门小儿,为他增添了几分魅力。


原文发布时间为:2017-11-26

本文来自云栖社区合作伙伴“数据派THU”,了解相关信息可以关注“数据派THU”微信公众号

相关文章
|
编解码 Linux Android开发
安卓投屏神器 Scrcpy 安装与使用(支持 Mac、Windows、Linux)
安卓投屏神器 Scrcpy 安装与使用(支持 Mac、Windows、Linux)
45581 1
|
域名解析 网络协议 虚拟化
|
调度 数据库 计算机视觉
并行和并发的区别(详细)
并行和并发的区别(详细)
|
10月前
|
关系型数据库 MySQL 中间件
MySQL 中如何实现分库分表?常见的分库分表策略有哪些?
在MySQL中,分库分表(Sharding)通过将数据分散到多个数据库或表中,以应对大量数据带来的性能和扩展性问题。常见策略包括:哈希分片(分布均匀,查询效率高)、范围分片(适合范围查询)、列表分片(适用于特定值查询)、复合分片(灵活性高)和动态分片(灵活应对负载变化)。每种策略各有优劣,需根据业务需求选择。常用工具如MyCAT、ShardingSphere和TDDL可简化实现过程。
|
11月前
|
存储 人工智能 编译器
【AI系统】自动微分的挑战&未来
本文详细探讨了自动微分的原理与实现,包括其在AI框架中的应用实例,指出自动微分技术面临的两大挑战——易用性和高效性能。文章分析了数学表达与程序表达间的差异对自动微分实现的影响,讨论了控制流表达、复杂数据类型、语言特性的处理难题,以及物理系统模拟对自动微分的需求。此外,还探讨了提高自动微分性能的方法,如合理选择中间结果存储点以平衡内存占用与运行速度。最后展望了自动微分的未来发展,特别是可微编程的概念及其在AI领域的应用前景。
249 7
|
Kubernetes 架构师 Java
史上最全对照表:大厂P6/P7/P8 职业技能 薪资水平 成长路线
40岁老架构师尼恩,专注于帮助读者提升技术能力和职业发展。其读者群中,多位成员成功获得知名互联网企业的面试机会。尼恩不仅提供系统化的面试准备指导,还特别针对谈薪酬环节给予专业建议,助力求职者在与HR谈判时更加自信。此外,尼恩还分享了阿里巴巴的职级体系,作为行业内广泛认可的标准,帮助读者更好地理解各职级的要求和发展路径。通过尼恩的技术圣经系列PDF,如《尼恩Java面试宝典》等,读者可以进一步提升自身技术实力,应对职场挑战。关注“技术自由圈”公众号,获取更多资源。
|
人工智能 搜索推荐 安全
人工智能与未来社会:探索AI在教育领域的革命性影响
本文深入探讨了人工智能(AI)技术在教育领域的潜在影响和变革。通过分析AI如何个性化学习路径、提高教学效率以及促进教育资源的公平分配,我们揭示了AI技术对教育模式的重塑力量。文章还讨论了实施AI教育所面临的挑战,包括数据隐私、伦理问题及技术普及障碍,并提出了相应的解决策略。通过具体案例分析,本文旨在启发读者思考AI如何助力构建更加智能、高效和包容的教育生态系统。
|
API 数据库 数据安全/隐私保护
蓝奏云直链获取在线解析网站源码
蓝奏云直链获取在线解析网站源码 蓝奏云链接解析 本地API接口 支持有无密码和短期直链和永久直链,同时还可以显示文件名和大小。 这个解析器无需数据库即可搭建,API接口已经本地化,非常简单易用。
617 2
蓝奏云直链获取在线解析网站源码