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

简介:

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



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

他在 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”微信公众号

相关文章
|
29天前
|
人工智能 安全
还在用 Codex 开xhigh 拉满跑?夯错了小老弟
Codex 的 `xhigh` 并非万能钥匙:它专为深度研究、安全审计等极难任务设计,耗时耗资高。日常开发用 `medium` 更稳,轻任务选 `low`,复杂逻辑才升 `high`。真正该拉满的,是人的判断力,而非模型推理档位。(239字)
还在用 Codex 开xhigh 拉满跑?夯错了小老弟
|
18天前
|
机器学习/深度学习 人工智能 调度
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
HappyHorse 1.1 是新一代视频生成大模型,全面升级动态表现力、角色一致性、指令遵循、视觉质感与音画协同能力。支持I2V/T2V/R2V三类生成,适配短剧、电商广告、品牌营销等场景,提供高质、流畅、可控的AI视频生产力。
953 5
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
|
3月前
|
人工智能
HappyHorse 1.0 系列模型使用指南
HappyHorse 1.0 是一款基于原生多模态架构的新一代 AI 视频生成模型,支持音视频协同生成;产品深度适配广告营销、电商展示、短剧制作与社交媒体创意等内容生产场景。
|
运维 供应链 监控
一文带你了解什么是TOGAF?及TOGAF的应用?
TOGAF(The Open Group Architecture Framework)是由The Open Group组织开发的企业架构框架,提供了一套方法论、工具和术语,帮助企业设计、规划、实施和管理企业架构。其核心是架构开发方法(ADM),涵盖从架构愿景到实施的各个阶段。TOGAF支持跨部门协作、持续改进和项目成功,适用于新系统开发、系统升级、业务流程优化和组织变革管理等场景。
5292 1
一文带你了解什么是TOGAF?及TOGAF的应用?
|
机器学习/深度学习 人工智能 自然语言处理
很火的DeepSeek到底是什么
DeepSeek,全称杭州深度求索人工智能基础技术研究有限公司,成立于2023年。因推出开源 AI 模型 DeepSeek-R1 而引起了广泛关注。与ChatGPT相比,大幅降低了推理模型的成本。
4818 36
|
关系型数据库 MySQL 中间件
MySQL 中如何实现分库分表?常见的分库分表策略有哪些?
在MySQL中,分库分表(Sharding)通过将数据分散到多个数据库或表中,以应对大量数据带来的性能和扩展性问题。常见策略包括:哈希分片(分布均匀,查询效率高)、范围分片(适合范围查询)、列表分片(适用于特定值查询)、复合分片(灵活性高)和动态分片(灵活应对负载变化)。每种策略各有优劣,需根据业务需求选择。常用工具如MyCAT、ShardingSphere和TDDL可简化实现过程。
|
传感器
如何计算摄影参数:分区基准面高程、相对航高、绝对航高、基线长度、航线间隔、航线数、每条航线的相片数、总相片数。
如何计算摄影参数:分区基准面高程、相对航高、绝对航高、基线长度、航线间隔、航线数、每条航线的相片数、总相片数。
2979 0
|
API 数据库 数据安全/隐私保护
蓝奏云直链获取在线解析网站源码
蓝奏云直链获取在线解析网站源码 蓝奏云链接解析 本地API接口 支持有无密码和短期直链和永久直链,同时还可以显示文件名和大小。 这个解析器无需数据库即可搭建,API接口已经本地化,非常简单易用。
1035 2
蓝奏云直链获取在线解析网站源码
|
存储 边缘计算 人工智能
深入理解云计算:架构、类型与未来趋势
【10月更文挑战第6天】深入理解云计算:架构、类型与未来趋势
722 0
|
测试技术 Linux Apache
网站压力测试工具webbench图文详解
网站压力测试工具webbench图文详解
427 0