Richard Hamming是强图灵奖,这个不用多介绍了。Hamming做《你和你的研究》演讲的时候我才4岁,不过三十多年以后来读,依然是鞭策。这种鞭策的感觉是什么呢,不好说,像是那种小时候逃课打游戏,抢小朋友游戏币然后被老师告家长,回到家后必然要挨一顿打,在挨打之前妈妈总要讲一番道理教育我。就是这种感觉,该挨打了,要挨打了,哎哟好痛!

Hamming的演讲有50分钟,内容很丰富,我觉得最重要的有六点,可以分为三大三小:前面三点我觉得是本质的,后面三点是技术性的。

先说三大。

一是要做重大的事情。Hamming多次强调,要做那种能够用你的名字命名的工作,要让很多人能够站在你工作的基础上前进。Hamming认为一个成功的科学家必须有的一种气质,就是勇气,要有信心能够做出重大贡献。我现在经常无端沉浸于世俗的认可中(非专业同行的评价),很少去考虑自己的工作能否带来真正重要的方法、思想和结果,能否产生重大价值或者持续影响。Hamming建议每天要拿出一个小时来考虑你这个领域还有什么重要问题,我觉得这个也太勉强了(有些问题不能太频繁想,例如“为什么要和前任分手”),但是每周想想这个问题应该是有益的。

二是要足够的投入。Hamming讲的投入,不是投入金钱和其他资源,而是投入足够的感情,以及足够的专注度。这也是我最近两年做得特别不好的地方,就是哪怕自己很感兴趣的问题,而且确实还算很重要的工作,投入的力量也远不如以前,而且经常会把握不好时间,进展断断续续。这一方面是对自己太过放纵(总用已经很累了,有些家里的事情也需要花时间等垃圾理由自己骗自己的)以至于无法把控好时间,另一方面是那种聚力突进的气势和能力衰减了。Hamming一再强调,要把时间用到刀刃上,用在重大工作的关键步骤上,这是我特别需要学习加强的。

三是要充分的原创。Hamming举了一个悲剧的例子。他说在Bell实验室,有一个很聪明的搞物理的家伙,老在图书馆呆着,看所有的资料,最后成了文献王——有任何文献问题都可以问他,曾经一度我在复杂网络方面有这种感觉。这个家伙也在《物理评论》发了些文章,但最后成了一个副教授,很优秀,但是不杰出,没有特别重要的工作。Hamming认为这是因为他“成天研究别人怎么做的,就会按照别人的老路子思考”。我以前就是这个毛病,后来在瑞士张翼成老师那里读博士,他给了我们一些题目,我就准备看大量文献了,这个时候他告诉我“先做再看”。我和张老师合作的第一篇文章,虽然也只是一个小工作,但是到现在引用了950多次,也不算特别烂。如果我当时先看了Mark Newman,或者Eytan Adar和Lada Adamic的工作,可能就不会继续了。虽然有时候也会遇到一些悲剧,例如你重新发现了以前别人做过的东西——最好玩的是我们曾经提出了一种自洽的迭代寻优算法,后来证明其思路和方法和著名的pLSA骨子里是类似的,但那时候我们的文章已经发表两年多了——但是这样的工作不会没有价值,至少它能够让我们学习,而且因为创造性地解决问题而高兴。我总觉得现在的研究者(做实验的另说,我特指理论研究)太喜欢读文献了,这个不一定是好事儿。

再说三小。

一是要避免七年之痒。Hamming说千万不能沉迷于原来的成功,不能老呆在一个熟悉的方向里面,因为在一个比较成熟的方向再做出重大的贡献可能性不太大了(当然,不同领域不一样,信息技术更新换代速度特别快,所以Hamming觉得呆10年还能做出开创性的工作不太可能,其他方向不一定)。Hamming提出了避免思维和研究方向钝化、老化的简单方法,就是最多每7年换一个方向。我自己2002年开始正式作科研,发论文,最早是纯粹数学的证明问题(组合图论),2003年开始接触复杂网络,然后什么都做(网络演化建模,同步、传播、交通等动力学分析),算是复杂网络杂家。2007年以后直到2016年差不多10年时间,主要都集中在网络信息挖掘方向——推荐系统、链路预测、关键节点挖掘。2017年后主要精力转为大数据和AI在社会经济问题中的研究。转变方向初期有一些困难和挑战,但是很有意思,事业和能力一般都会有提高。

二是要懂得宣传自己工作。现在对于学术界而言,也是一个信息爆炸的时代,一个工作如果没有很好的表述和推广,很容易被文献的海洋湮没掉。Hamming认为科学家必须要懂得通过更好的表述(撰写更容易理解的论文,把论文的价值说清楚,故事讲漂亮)、演讲(在学术会议和公众演讲中推广自己的研究)和交流(和学术同行小范围讨论)去贩卖自己的思想、方法和成果。以统计物理学为例,一篇文章如果在行业中水平居中的国际期刊发表(一般也都是不差的期刊),全世界真正看过题目和摘要恐怕不会超过一两千人,下载了PDF并且认真看过的恐怕也就几百人。但是一场学术会议的报告却可以同时向几十上百甚至更多人介绍自己的工作,留下甚至比读PDF更深刻的印象。这是一个非常好的机会,所以要好好联系演讲的能力,能够在较短的时间内(例如10-20分钟)把一个工作以大同行能理解的方式讲明白,在更长的时间内把一个自己耕耘的方向和自己的贡献讲清楚(例如30分钟以上的报告)。

三是不要为名所累。Hamming 认为出名和更好的科研条件根本无助于产生更好的科学成果。他举了一些身边的例子来印证这个观点。当然,这些都是小样本,结论在统计上并没有说服力,但是我个人非常认同。如果不是实验科学或者需要特别多的计算能力和特别贵的数据,我实在想不出来更好的科研条件有什么必要性。一个人很难同时作多个重大的工作(同时有1-2个了不起了吧,其他最多也就算重要,不能是重大),而重大工作往往人越多越容易失败(否则就应该叫重大工程,而非重大工作),所以有很大的团队很多助手,只可能消灭掉重大工作,或者让重大/重要工作在所有工作中所占的比例变小,而有更多人做平庸的工作。至于出名后带来的各种委员会、专家会、咨询会、演讲报告的负担,更是让人分裂痛苦。除非一个人做工作的终极目的就是出大名、挣大钱、搞大项目,否则一个精致紧密有力量的团队是最有战斗力的。

在我读研究生阶段(硕士+博士),我遇到了三位导师(汪秉宏、张翼成和陈关荣)。非常非常幸运,三位导师都让我学到了很多东西。而且这些都不是靠老师和学生一对一谈话灌输的,都是看着自己的榜样慢慢体会的。汪老师带我进入了真正的学术共同体,并且引导我找到了一个15年后我都还在投入的研究方向(至少方法和理念上,永远都用得到);陈老师帮我细致到标点符号地修改论文,不仅对我语言提高很大,让我自发严谨,而且他在文稿旁边标注的问题都是文章理论和技术的关键问题;张老师是大幅度提升了我独立发现重要问题和独立提出原创解决方案的能力。我想三位先生对我都寄予厚望,可惜我还没有上路,希望未来通过努力,能做得比现在好数量级。


http://blog.sciencenet.cn/blog-3075-1168014.html

活着就要思考如何做重大的工作——读Richard Hamming《你和你的研究》有感相关推荐

  1. 怎么批量运营自媒体号?从做自媒体的第一天起就要思考的问题!

    怎么批量运营自媒体号?从做自媒体的第一天起就要思考的问题! 要想做好自媒体,就得保持独立风格,做一个有趣.有逼格的自媒体.一个人之所以能够长期被他人尊重和喜爱来自于他的人格魅力,同理自媒体也一样,做个 ...

  2. 2019年手工活150一天在家做,全职太太经验分享[拿回家防骗技巧]

    2019年大家好我是一名全职太太目前手工活150一天在家做,因为一次偶然的机会我看到了亲民创业网,看到了这个网站里面有很多的人分享自己的赚钱经验,于是我也想着把自己的在家做手工活赚钱的经验分享给大家. ...

  3. 心灵鸡汤:没有做不好的工作,只有不负责任的人

    责任,从本质上说,是一种与生俱来的使命,它伴随着每一个生命的始终.从我们来到人世间一直到我们离开这个世界,我们每时每刻都要履行自己的责任.一个富有责任感的人能够坦然面对逆境,能够在各种各样的诱惑前把持 ...

  4. 如果你正处于迷茫期,那就来做这份工作吧!

    如果现在的你正处于迷茫期,苦于不知道从事什么行业,那就来做程序员吧!别以为我是打广告的,给我一分钟,还你一个光明的未来(哈哈哈哈,虽然有点夸张,但你不看一定会后悔). 为什么要做程序员?有以下几点: ...

  5. AI 崛起?科技公司却偷偷用人类做机器人的工作!

    人类PK机器人,谁会胜? 现在都在声称"人工智能化",然而为了获取融资,很多公司却往往会向投资者隐瞒其对于人类员工的强依赖性. 建立一个人工智能主导的服务很难.太难了,事实上,一些 ...

  6. [转] 去大公司还是去小公司?做专业性的工作,还是做销售?

    首先要澄清一个流毒广泛的说法:大学毕业第一份工作不重要. 这绝对是极其错误的.它给了大学毕业生一个错误的认识,对相当一部分人造成了无可挽回的损失!大学生就业选择,是对一个人十年内的生活产生重大影响的关 ...

  7. 决定你职位高低的因素,不是你做了多少工作,而是....

    标题 决定你职位高低的因素,不是你做了多少工作,而是.... 前言 为什么你的职场这么不顺? 为什么别人晋升这么快? 为什么这么久还没提拔你? 为什么自己感觉做得很不错,Leader老说没做好? 这都 ...

  8. 如何做深做细群众工作

    深入做好群众工作是党的一项基本职责,它是推动各项工作顺利进行的重要保障.下面,我将就如何做深做细群众工作,提出以下几点建议. 1. 深入了解群众的需求和诉求 要深入做好群众工作,首先需要了解群众的需求 ...

  9. 你眼中的燕麦企业云盘是什么样呢,帮助你做了什么工作呢?

    一千个读者眼中就会有一千个哈姆雷特,同样,一千个用户眼里就有一千个燕麦企业云盘(OATOS企业网盘).来跟着燕小麦一起去看看他们眼中的燕麦企业云盘吧~ 燕麦企业云盘(OATOS企业网盘):http:/ ...

最新文章

  1. ES6语法~解构赋值、箭头函数、class类继承及属性方法、map、set、symbol、rest、new.target、 Object.entries......
  2. android模糊后面视频,在安卓手机上怎么制作中间是横视频上下是模糊效果的竖视频?手机视频短片制作...
  3. 自定义分页(模块化)
  4. VTK:绘制截锥体用法实战
  5. 【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级
  6. java spring mvc json ajax 优势_SpringMVC后台json数据前台ajax获取不到!!!急求解答!!!...
  7. 8客户端安装后无法启动_新君越涉水后车辆无法启动
  8. Python数模笔记-模拟退火算法(1)多变量函数优化
  9. java演练 谁在哪里做什么 文字小游戏开发
  10. 推荐系统组队学习——矩阵分解和FM
  11. python新手常犯的17个错误
  12. 安徽合肥一共享单车堆放点发生火灾
  13. php 按行读取并分割字符串
  14. PHP ZipArchive 实现压缩解压Zip文件
  15. Android 自定义View实现拖动滑块完成验证
  16. 易班显示不能连接到服务器检查网络,网络思政教育 “易班网”不一般
  17. 怎样在excel表格中画斜线并打字_你会用Excel做 表头 吗?
  18. Informix 错误码小结
  19. C++ | PaddleOCR GPU版使用步骤与测试时间对比(相对CPU)
  20. SAP_FI_FI包含哪些部分

热门文章

  1. 计算机函数成绩排名,EXCEL工具程序:成绩排名
  2. MySQL(zip压缩包)安装教程
  3. FCC“网络中立”评论区现垃圾留言 部分民众身份被盗用
  4. 如何用 CSS 修出好看的照片
  5. VSC/SMC(八)——基于慢时变干扰观测器的滑模控制(含程序模型)
  6. 微信安卓协议分析笔记(高清长图)
  7. C++打开文件夹对话框之BROWSEINFO
  8. 计算机网络名词解释大全
  9. wait, WIFEXITED, WEXITSTATUS
  10. 微软发布针对最新IE漏洞的安全通报2963983