一个人的成功不是没有理由的!(人物之楼天城)

2023-11-06

       昨天,杭州第十四中学请来毕业生楼天城,给全体学生做励志讲座,讲高中三年的学习生活和理科思维的培养。

  讲座前,老师介绍:楼天城同学2004年毕业于十四中,保送清华大学,博士毕业。是公认的计算机天才,公认的中国大学生编程竞赛第一人,常以一人单挑一个团队,人称“楼教主”。9月底,楼天城将到美国谷歌公司就职,负责社交网络的内容。话音未落,现场掌声雷动。

  楼天城穿着一件格子衬衫,语速快,思维清晰,言谈幽默。讲座持续一个小时,同学们多次鼓掌。互动环节,气氛非常热烈。

  以下是讲座部分内容实录。

  十年后当别人用一句话介绍你

  你最希望他怎么介绍?

  理想指的并不是最近的目标,而是很多年之后,经过努力达到的目标。如果你不知道如何树立目标,你可以想想,十年后当别人用一句话介绍你时,你最希望他怎么介绍。

  我这里列出常见的四种:

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

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

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

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

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

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

  理性思维

  要抛开常规思考问题

  我是理科生,就说说理科的学习和理性思维的建立。

  举个例子:“苛政猛于虎”的故事。知道的请举手。

  (部分学生畏缩着举手。楼天城声调高起来,边说边示范:“21世纪不应该这样举手,应该把手伸直。在大学里,我们都把手掌面向教授,有人还在手掌上画画,希望最大程度被教授看到,回答我的问题。你们也应该这样举手!”学生们伸直手臂。)

  这是孔子周游列国时,看到的一个故事。

  《礼记·檀弓下》中记载,孔子和弟子路过泰山时,看到一名身世凄惨的妇女在哭,说家人都被老虎吃了。因为当地没有苛捐杂税,所以即使虎患严重,她和家人还是宁愿住在这里,也不愿意去其他地方。孔子便感叹:苛政猛于虎。这个故事从文学角度来看,以叙事来说理,揭露封建暴政对人民的残害,没有任何问题。但仔细一想,其实是有问题的,逻辑上有问题。

  文章有两个命题:A命题:妇人居住在有虎而远离苛政之地。B命题:苛政猛于虎。A命题是B命题的必要条件,不是充分条件。

  如果你不明白,我再举个例子:A命题:上学迟到,B命题:按时出家门,但路上堵车。A命题也是B命题的必要条件,而不是充分条件。因为路上堵车,所以上学迟到。但上学迟到,有多种原因,也可能因为睡过头,堵车只是原因之一。B发生了,A一定发生。但A如果发生了,B不一定发生。

  可以说因为苛政猛于虎,所以妇人住在有虎、远离苛政之地。但反过来说,妇人住在有虎、远离苛政之地,可能是妇人自己的原因,而苛政猛于虎只是原因之一。道理不能反过来说,孔子这么写,只是表达他自己心里的想法而已。

  由此可见,有时理性思维就是要抛开常规,来思考问题。

  网上传闻我去Facebook

  其实我去了Google

  大家好,先说两件事。一是我在北京待了8年,所以我带着北京口音,有些失去杭州的腔调,这点很抱歉,请大家原谅。其次是我的近况。网上传闻说我去Facebook工作,这是假的,其实我去了Google。

  说我天才很不敢当,因为天才是人一生达到的高度。成功应该是人生里的十项全能综合起来,我现在顶多算在某个项目前半程领先而已。成功与否,要看人生最终达到的高度。

  今天主要回顾下我在十四中的三年生活,高中阶段我们应该扮演什么样的角色,最后,针对理科学习和建立理性思维的一些建议。

  高中是学数学和英语的

  重要时期

  很多人问我,高中阶段最重要的学科是什么?我们先来看看高中要学的语文、数学、英语和综合。

  语文,一个民族的语言决定了一个民族的思维,可以说,学好语文对建立思维非常重要。像德国语言天生严密,也决定德国民族的逻辑思维偏强。犹太人的语言似乎天生适合计算,所以数学能力强。

  法国人的数学不这么强,如果你学过法语你会知道,法语里“65”表达为“60加5”,“85”表达为“4个20加5”,说法很复杂,可见有时语言真的会影响思维。

  数学,对人的逻辑思维建立至关重要。

  英语,现在地球很小,像个村子。在这个村子里,你要掌握一定的语言与大家交流,英语成为你生存的依靠。

  综合,其实决定了你个人的专业方向或特长。

  四门课都很重要,但在高中有些偏差。小学时是学语言的关键时刻,现在学的综合,到了大学会分门别类,所以高中是学数学和英语的最重要时期。

  我在高中三年的生活挺有意思:

  刚进高中,学校组织了一次去澳大利亚的访问。这次出国对眼界开阔很有帮助,你可以看那些头发颜色不一样的人们如何学习生活,他们在想些什么。后来,高三参加的一次400米接力赛,也让我印象深刻。当时全校锻炼身体,高三也要上操场跑圈。我们班上成绩可以,但体育成绩排名年级倒数。闯进年级前六,成了全班同学的目标。最后一次运动会上,400米接力赛,我跑最后一棒,终于冲进年级前六,班主任高兴坏了。

  高中生活中,比赛也占了一部分,轨迹

  是这样的:

  高一参加数学竞赛,3个月学完3年的课程,参加竞赛;之后开始计算机竞赛生涯:2002年参加省选,2003年去上海参加全国比赛,2004年参加国家队选拔,2004年8月去雅典参加国际比赛。当时印象很深的是,波兰、俄罗斯和日本这三国对手非常强。

  高中毕业后,继续参加比赛,2007年拿到ACM国际大学生程序设计竞赛全球总决赛亚军,2009年参加谷歌全球编程挑战大赛(Google Code Jam)拿到冠军,去年参加社交网站Facebook举办的脸书骇客杯(Facebook Hacker Cup)。

  高中阶段

  大家应该扮演什么样的角色?

  人生有不同阶段。

  小时候,我们玩耍,在玩中学。到了中学,学习成了唯一使命。大学之后,大家把精力集中在事业和家庭。现在,有时你做一件事,父母说你不可以做,并不是说这件事永远不能做,而是还没到做这件事的时候。人生各阶段的任务得分清楚,学习是高中阶段的唯一使命。

  到了大学,还要学吗?举个例子,我在清华读书,晚上11点教室熄灯,我回寝室,却看不到一个人。因为大家还在学习,没人回来。真正到了大学更艰苦,学习强度更大。你可能看到某些人很聪明,其实他们背后做出很多努力。

知识的掌握与分数排名的关系。这是我在刚入高中时,犯过的错误,我想大家可能也会犯。

  假如我们今天学个知识,明天就考试,有两种学法:一种是努力学习知识,慢慢掌握,另一种是应试角度,突击做某类型题目。

  如果是第一种学法,可能第二天考试得到60分。如果是第二种学法,可能得到80分。但这两种学法在9天之后,却会导致不同结果。如果你以应试角度学,学得不够深入,就会有瓶颈,突破不了,再考只能得到85分。因为知识是慢慢积累、运用而掌握的。而另一种学法,却更扎实,可能会得到100分。

  所以说,哪怕你离考试很近很近了,还是应该扎实掌握知识,而不是应试地突击。

  竞赛占学习精力怎么办

  互动环节,同学们都高高举起手。有个姑娘举起双手,终于获得提问机会。

  女生问:高一新生也开始信息学竞赛辅导,但因为学业压力,不少人想放弃竞赛,怎么办?

  答:竞赛要分掉学习主课的精力,我不否认。但我想说的是,如果你能把目标改一改,可能会不一样。真正主课的学习,掌握知识点可能只要一天,之后再花时间慢慢消化。假如考到95分要花1倍的精力,如果要从95分考到100分,可能要花上10倍的精力。这些精力省下来,投入到竞赛,就很好了。投入竞赛后,锻炼能力,也训练更敏锐的思维,反过来,对学习主课也有好处。

  一位女生问:在我们眼中你已经非常成功,接下来你是想像谷歌一样,向另外一方面发展成为更成功的人,或像苹果一样,发挥自己的特长,成就更好的自己?

  答:我想说,我已经加入了谷歌公司。但两个公司都非常值得学习。

  大学里最多争前十

  一个男生问:我听老师说,大学里,你在班上不是第一名,有个同学比你更厉害,永远是第一名。你们其他人都在争第二名,这个传闻是真的吗?

  答:你说错了,我纠正一下,我争不到第二名,最多争前十。那个同学我比较了解,他的思维水平很高,对细节的把握也很好,所以考试都能考第一。但考试好,并不能说明一个人什么方面都最优秀。不过他现在做得也很好。

  三国杀游戏是你发明的吗

  一个女生问:你对学生玩三国杀游戏,有什么想法?有谣言说三国杀游戏是你发明的,这是真的吗?

  答:这个不是谣言,是真的。(现场一片热烈掌声)三国杀游戏本身就是一种中国化的游戏方式,最早确实来自清华园。清华大学最早的三国杀小组,成员只有个位数,我也在其中,当时是对这个游戏进行平衡性测试。

  不断进步的人生就算成功

  一位女生问:你说人生是十项全能,要看综合分。但还有个说法:一个木桶的装水量,取决于最短的板。到底一个人怎么样发展,才算好?

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

  一位女生问:怎样的人生才是成功的?

  答:我曾经去过一趟嵊州二中,这个学校里,学生并不是横向排名比,而是和自己之前比,看是否有进步。我想不断进步的人生,应该算是成功的。

  高考还是很重要的

  一位男生问:听说你8岁励志上清华大学,并最终实现理想,实现理想途中最重要的是什么?

  2011年7月6日快报曾详细介绍楼天城,其中有楼天城父母的教育心得,再次拿来和大家分享——

  男孩子一定要穷养。我们从小就告诉天城,将来你只能靠你自己,买房什么家里帮不上你的,总之决不能让孩子有反正爸妈会为我扛着的想法。

  对孩子要平等,我们从小都把天城当成大人看,遇事和他商量,听取他的意见,这样长大后他才会有自己的主见,我们也尊重他自己的选择。包括读十四中,包括读姚期智的博士,都是他自己选的。

  父母对孩子正确引导非常重要,比如我们一直告诉天城,吃亏是福,学校里别的同学不愿意干的活,你就去干好了,又没关系,以后大扫除,垃圾都是他去倒的。再比如每年我们都会提醒他,该去看看老师了,该给谁谁谁打个电话了,现在他和过去的老师同学相处得都特别好。

  天城小时候带他去清华大学玩,他从那时候起就特别想上清华,后来保送以后,他跟我说,妈妈,好像我现在也没以前想的那么开心。我就告诉他,明白了吧,其实什么事都是一样,享受过程是最重要的,对结果不用特别看重。孩子从此就听进去了,以后也是这么做的。

  千万别逼孩子,越逼越完。他不愿意学的东西,不要去逼他。有兴趣的事,他才不会觉得苦。像天城现在,每天我们看他太苦了,可他自己说,我不觉得辛苦啊,多有趣。

  夫妻俩即使意见不一致,也最好不要当着孩子的面争。

  父母一定要能敞开心和孩子交流。我们家有个好传统,每次天城回来,临走的前一个晚上,我们都会关了电脑电视,进入亲情时间,全家人整晚上谈心,聊过去遇到的事,聊将来的打算想法。

  答:坚持想法很重要。我当时订的是上清华大学等一流大学的目标。即使当时十四中考上清华的人并不多,但我依旧坚持。在追求的过程中,对实现这个目标的难度、自己的水平等,都要有把握,这很重要。

  最后考进清华,我觉得理科成绩很重要。语文、英语的扣分很难控制,理综的成绩自然越高越好。当时,我们班上同学,理综成绩超过260,就算好的了。但是到了清华,发现10人中有9人,理综考了满分300分。

  一位女生问:在高中里,是树立基本的人生观、价值观更重要,还是应该一心专注于高考?

  答:其实这两样东西并不矛盾。树立人生观、价值观是最高的纲领,高考是最低的纲领。先设立自己的目标,近期目标、远期目标,在实现目标的过程中步步迈进,形成人生观、价值观等。但这个过程中,高考还是很重要的部分。

  考试没考好会纠结吗

  最后,邱锋校长替所有同学提了个问题:如果一次考试考不好,名次排出来,你会纠结吗?

  答:如果考不好,我会先看原因。如果是知识点掌握得不好,我可能会再多花时间,消化这个知识点。但如果是缺少某块知识,我可能会立即补充。情绪上不会特别纠结。

转载自http://zjnews.zjol.com.cn/system/2012/09/12/018804517.shtml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一个人的成功不是没有理由的!(人物之楼天城) 的相关文章

  • 静态资源上传七牛云

    一 七牛云SDK function 请参考demo的index js中的initQiniu 方法 若在使用处对options进行了赋值 则此处config不需要赋默认值 init options 即updateConfigWithOptio
  • Python爬虫实战(五) :下载百度贴吧帖子里的所有图片

    准备工作 目标网址 https tieba baidu com p 5113603072 目的 下载该页面上的所有楼层里的照片 第一步 分析网页源码 火狐浏览器 gt 在该页面上右击 查看页面源代码 会打开一个新的标签页 第二步 查找图片源
  • ue4蓝图中的customevent和function的细微差别。

    在调用第三方库时 我用customEvent时 可以调用LowEntryHttpRequest中的 Executes the request This blueprint can NOT execute several HTTP Reque
  • 记录一下浏览器缩放和移动端缩放的区别,其实两者是有很大的不同的,之前一直搞不明白。

    直接问AI它们之间的区别的话 是这么回答的 浏览器缩放和移动端缩放是两种不同的概念 它们涉及到用户在不同设备上改变网页内容大小的方式 以下是它们的主要区别 浏览器缩放 Desktop Browser Zoom 浏览器缩放是指在桌面计算机浏览
  • 以太坊学习计划1

    1 如果链接远程链 需要上链才可以 打开服务才可以 2 开启本地geth 服务 下载https geth ethereum org downloads 默认启动geth服务 不启动rpc服务 手动用命令行启动 geth rpc 代码端调用
  • C++的使用小教程8——多态与接口

    C 的使用小教程8 多态与接口 1 什么是多态与接口 2 实现方式 3 应用实例 学习好幸苦 1 什么是多态与接口 C 多态意味着调用成员函数时 会根据调用函数的对象的类型来执行不同的函数 接口描述了类的行为和功能 而不需要完成类的特定实现
  • Qgis国际化

    参考文章 QT实现多国语言 几点需要注意的 1 pro文件生成方法 2 ts文件生成方法 输入命令 lupdate f code QT Code QtApplication2 QtApplication2 QtApplication pro
  • Vit,DeiT,DeepViT,CaiT,CPVT,CVT,CeiT简介

    Vit 最基础的 就是将transformer的encoder取出来 输入图像大小维度 B C H W 将图片不重叠地划分为H patch height w patch weight个patch 每个patch为patch height p
  • Spark相关问题

    Spark相关问题 Hadoop FileFormat接口问题 Hadoop FileOutputFormat在写入数据的时候先写到临时目录 最后写入最终目录 临时目录到最终目录的过程中需要做文件树合并 合并过程中有大量Rename操作 F
  • Hash函数

    概述 Hash函数 散列函数 是一种将任意长度的数据映射到有限长度的域上 通俗来讲 就是将一串任意长度的数据进行打乱混合 转换为一段固定长度的数据输出 这段数据便成为输入数据的一个 指纹 特征 Hash函数的首要目标是保证数据的完整性 而不
  • css连续的纯数字或字母强制换行

    white space normal word break break all
  • 一些网站1

    N1BOOK平台 Nu1L Team Nu1L Team 0004 Median of Two Sorted Arrays LeetCode Cookbook 题库 力扣 LeetCode 全球极客挚爱的技术成长平台
  • 解决shell断开后java进程被结束

    偶尔会碰到用SecureCRT在shell启动java进程并后台运行 命令最后加 的时候 因为断电死机等原因断开shell 然后进程被结束了 运维大佬也说用他们的工具启动进程后一断开连接进程就结束了 后来查到是因为shell在断开的时候会向
  • 漫谈数据挖掘从入门到进阶

    做数据挖掘也有些年头了 写这篇文一方面是写篇文 给有个朋友作为数据挖掘方面的参考 另一方面也是有抛砖引玉之意 希望能够和一些大牛交流 相互促进 让大家见笑了 入门 数据挖掘入门的书籍 中文的大体有这些 Jiawei Han的 数据挖掘概念与
  • Day_1 Part_4 Structures of R

    1 Vector Matrix Array 1 1 What are they Collection of observations Vector 1 dimensional Matrix 2 dimensional Array 3 dim
  • 常见web漏洞及防范(转)

    单个漏洞 需要进行排查与整改 借着别人的智慧 做一个简单的收集 最好能够将常见漏洞 不限于web类的 进行一个统一的整理 这是今年的任务 进行漏洞的工具的收集 为未来的工作做好基础 一 SQL注入漏洞 SQL注入攻击 SQL Injecti
  • MMDetection 3.x中的PackDetInputs

    MMDetection 3 X 里面对pipeline有一个重点修改是新增了 PackDetInputs 有利于统一 进行检测 语义分割 全景分割任务 从配置文件中我们可以看出包含LoadImageFromFile LoadAnnotati
  • electron在BrowserWindow中禁止右键菜单

    最近使用 electron vite solid js 做一个网络流量实时监控的小工具 其中需要禁止用户在获取 BrowserWindow 焦点后弹出默认右键菜单 解决方案 在 new BrowserWindow 后中添加以下代码 禁止右键
  • 静默执行bat文件

    让bat隐藏运行需要用vbs文件才能实现 方式一 使用vbs文件 新建一个 文本文档后缀改为 vbs 可以这样写 set ws WScript CreateObject WScript Shell ws Run d yy bat 0 其中d

随机推荐

  • 《区块链技术与应用》学习笔记2——BTC数据结构

    Hash pointer 哈希指针 指针 在程序运行过程中 需要用到数据 最简单的是直接获取数据 但当数据本身较大 需要占用较大空间时 明显会造成一定麻烦 因此可以引用指针 每次获取相应的数据即可 实际使用中 指针实际上存储的是逻辑地址更多
  • C语言用scanf来判断键盘输入数据类型

    2 可以用来判断是否和定义的类型一致 如 int n if scanf d n 1 else 可以用来判断键盘输入的数据是否是整数
  • 打不开微软自带的软件,或者初次安装sql server 提示下载不了,版本不支持的,一定检查一下这里

    检查这里 这里一定要把代理模式关掉 血的教训啊
  • 吉首大学_编译原理实验题_基于预测方法的语法分析程序的设计【通过代码】

    一 实验要求 实验二 基于预测方法的语法分析程序的设计 一 实验目的 了解预测分析器的基本构成及用自顶向下的预测法对表达式进行语法分析的方法 掌握预测语法分析程序的手工构造方法 二 实验内容 1 了解编译程序的基于预测方法的语法分析过程 2
  • GFS论文解读

    文章目录 1 设计概述 1 1 假设 1 2 GFS架构 1 3 读取流程 1 4 元数据 1 5 操作日志 1 6 一致性模型 2 系统交互 2 1 契约机制 2 2 数据写入过程 2 3 数据流 2 4 原子的记录追加 1 设计概述 1
  • Leetcode[链表] 反转链表 -- 双指针法

    0 题目描述 leetcode原题链接 反转链表 1 双指针法 定义两个指针 pre 和 cur pre 在前 cur 在后 每次让 pre 的 next 指向 cur 实现一次局部反转 局部反转完成之后 pre 和 cur 同时往前移动一
  • Kotlin 31. Kotlin 如何删除文件或文件夹

    Kotlin 如何删除文件或文件夹 比如 我们想要删除 Documents 年月日 文件夹下面的所有文件 包括这个文件夹 我们首先需要获得 Documents 的路径 val extDir File Environment getExter
  • ESP32——WIFI

    WiFi Wi Fi 库支持配置及监控 ESP32 Wi Fi 连网功能 WiFi工作模式 基站模式 即 STA 模式或 Wi Fi 客户端模式 此时 ESP32 连接到接入点 AP AP 模式 即 Soft AP 模式或接入点模式 此时基
  • 第二章 构造函数语意学 编译器何时合成拷贝构造函数?

    首先要清楚位拷贝 浅拷贝 和值拷贝 深拷贝 的区别 参考http blog sina com cn s blog a2aa00d70101gpvj html 位拷贝 及 bitwise copy 是指将一个对象的内存映像按位原封不动的复制给
  • STM32开发实例 基于STM32单片机的氛围灯

    一 系统设计 我想做的是个基于WIFI 的智能氛围灯 这个灯用app控制 首先这个灯在APP上面可以选择颜色 注 RGB 和亮度调节 音乐律动模式可跟随手机上播放的音乐改变亮度 光照模式白天关灯晚上开灯 人体感应模式有人时开灯反之关灯 智能
  • CSDN竞赛第45期题解

    CSDN竞赛第45期题解 1 题目名称 勾股数 勾股数是一组三个正整数 它们可以作为直角三角形的三条边 比如3 4 5就是一组勾股数 如果给出一组勾股数其中的 两个 你能找出余下的一个吗 ll a b cin gt gt a gt gt b
  • 图神经网络 PyTorch Geometric 入门教程

    简介 Graph Neural Networks 简称 GNN 称为图神经网络 是深度学习中近年来一个比较受关注的领域 近年来 GNN 在学术界受到的关注越来越多 与之相关的论文数量呈上升趋势 GNN 通过对信息的传递 转换和聚合实现特征的
  • php性能优化

    前言 在经历2 3年的时间 php程序员可以完成基本的功能性开发 但是这时候会有一个小瓶颈 就是不知道怎么去优化自己的代码 优化代码主要有两方面 1 php代码规范的优化 让自己代码变的更具可维护性 可读性更强 便于团队开发协作 这里就不作
  • 从char到QChar

    char类型是c c 中内置的类型 描述了1个字节的内存信息的解析 比如 char gemfield g 那么在由gemfield标记的这块内存的大小就是1个字节 信息就是01100111 8位 再比如 char gemfield 汉 那么
  • Java设计模式之观察者模式

    摘录 观察者模式是对象的行为模式 又叫发布 订阅 Publish Subscribe 模式 模型 视图 Model View 模式 源 监听器 Source Listener 模式或从属者 Dependents 模式 观察者模式定义了一种一
  • linux rfkill

    http blog csdn net eager7 article details 8121143
  • FFmpeg音视频播放器流程

    音视频播放器流程 ffmpeg解封装解码流程API ffmpeg官网 FFmpeg
  • [STM32]KEIL调试程序进入HardFault_Handler异常处理总结

    在做CORTEX M3单片机开发的时候 如STM32 可能会遇到设备跑着跑着程序死机的情况 往往调试起来很多时候发现是程序进入HardFault Handler系统异常 根据相关资料和M3权威指南是可以通过调试查找出程序的问题点和解决问题的
  • eclipse gradle打包_Spring Boot(十二):Spring Boot 如何测试打包部署

    部分面试资料链接 https pan baidu com s 1qDb2YoCopCHoQXH15jiLhA 密码 jsam 想获得全部面试必看资料 关注公众号 大家可以在公众号后台回复 知乎 即可 有很多网友会时不时的问我 Spring
  • 一个人的成功不是没有理由的!(人物之楼天城)

    昨天 杭州第十四中学请来毕业生楼天城 给全体学生做励志讲座 讲高中三年的学习生活和理科思维的培养 讲座前 老师介绍 楼天城同学2004年毕业于十四中 保送清华大学 博士毕业 是公认的计算机天才 公认的中国大学生编程竞赛第一人 常以一人单挑一