这次去上海,因参会地点选在漕宝路,所以第一次住在上海的城乡结合部。住在这里,好玩的事情很少,唯一的好玩是我居然在此地因为打不到出租,坐了一次摩的。在武汉大概3元的价格,摩的师傅要我10元,我给他7元。师傅的口音像河南一带的。

到盛大创新院看许式伟,他带我去看他们窗前的一片“开心农场”,原来这里有个钉子户,怎么都不肯走,就留下了这一片风景。钉子户种菜、有狗,有好几株高大肥绿的芭蕉;门前的小河虽然细细的,却丛生着并不稀疏的芦苇,这一片风景在北京中关村哪里找得到,张江这里大概也是独一份儿。创新院独享风水,看来是要88888了。

跑到twitter上看热闹,李开复的爹和潘石屹的爷爷都是黄埔六期的,俺爷爷也是黄埔六期的,那一期人特别多嘛。INTJ的Xin同学说:是不是从6期开始扩招, 人满为患, 导致后来党国的溃败?

好久没看Xin的推特了,发现他推荐了一个Msra最高的人写的一篇文章,结果,这个周日的大部分时间就交给高个子了——看完了他msn space上的全部博客。

高个子自称“竹人”,或“个个人”,看他的照片和文章,想起baitao兄弟略带偏激的人群分类法,baitao说,其实世界上只有两种人:A. 哪儿都好;B. 哪儿都不好。 本来想和baitao说说韦尔奇的20%、70%、10%分类法,又觉得不必。

竹人当然不是B类。他是A类,也总和A类在一起。他的这篇“和大师们对话”应该放到《读者》之类发行量大的杂志上上广为传播一把——

和大师们对话

竹人

这个博很早就想写,一直拖着。

我在工作中的一个常人不太能得到的机会,就是时不时会和业界的一些骨灰级的大腕近距离接触。有的时候是在他们来访中国的时候客串一下翻译,对付媒体;有的时候是小范围内较长时间的研讨问题。这几年内碰到的,有图灵奖(也称计算机界的诺贝尔奖)得主Jim Gray(1998),Tony Hoare(1980),Butler Lampson(1992),Nikalus Wirth(1984),也有获得Draper Prize(2004)的Chuck Thacker(和Butler Lampson及另外两人)。如果没有这些人的贡献,你我今天是看不到什么博,更不用提什么Web2.0。比如说PC的雏形,就是2004Draper奖的这几个兄弟在Xerox实验室里完成,Tony Hoare在25岁时发明的Quicksort到处都在用,到今天还用来面试新员工。学编程的基础课是数据结构,用的语言是Nikalus Wirth36岁时发明的Pascal。等等。

成功的标志远远不在于是不是可以引领股市新浪,而在于对人类生活习性的改变是如此彻底,以致于完全消融:这些成果的存在没有人意识得到,但又没有人可以离得开。就像空气,或者你的手。

这些大腕个个不同,但我总觉得有一些颇有意思的共性。

都是一些老顽童。Butler曾经和一些其他嘉宾到人民大会堂看古装舞。第二天碰到我乐呵呵地说,那个表演和拉斯维加斯的脱衣舞秀没什么区别,就是穿得多一点么。听得我大跌眼镜。穿花裤子的Nikalus一看到午餐是汉堡,一脸愁苦阴云满面。Tony是个英国老绅士,在上海参加我们的会议有事没事总带着把伞摇啊摇。这些人,只要聊得一高兴,眼睛就孩子似地发光。晶晶亮。

老顽童们一直在玩,玩了一辈子。这个玩,就是工作,没有任何区别。不止一个人说起,“玩”得那么爽还可以被Pay得不错,太幸福了。这些人没有一个是在为了生存需要在工作。可是,据我所知,六七十的这帮人都还在编程。Nikalus四年前开始学俄语。我说你学完了开始学中文吧,他连连摆手。

老顽童们都巨谦虚。不过,这是假象。其实他们一个个都Opinionated得很,如果真是辨到一个点上,他们是绝对不会让你的。“I enjoy debating with you。”Jim说。

不光Opinionated,而且是Obsessed。说俗一点,就是有情结。Tony研究了一辈子程序的可证性,是因为“Uncertainty”让他不舒服。写一大串代码,不知道它在干吗怎么可以。Nikalus的情结是“Curiosity”,到底是怎么回事?这东西是怎么Work的?他年轻时到Xerox访问,可以一个人玩Alto(PC的鼻祖,也就是Chuck和Butler等人造的那玩意)。回到欧洲,没得玩了,也没法进口。怎么办,自己造一台。大一的时候玩航模,花了老多银子从英国买来遥控器。经常坏,怎么办?自己做。

看得多了,就可以跳出圈子来看问题。Nikalus认为相对于Pascal来说,C语言是个退步。什么道理?学界的人玩不过工业界的人。编译器五十美元一套,下里巴人来个群海战术,阳春白雪就要死翘翘。Jim给网格热泼冷水,说我来帮你们数数钱,算这类问题,如果在网上把数据运来运去,最烧钱的部分是网费,别折腾了。用的是初中代数,网格的人听了没话说。Jim说基因工程之所以进展那么快,是因为表达起来就ATCG那四个码。人的知识没法这么简单地表达,所以计算机使不上劲。也许没那么简单,不过这个坎确实很难跨过。

不那么看重论文,成功以后自然,成功以前也差不多。学界的风气是猛攒Paper,三流的学者文章最多,我有次在一个评审会上给一个申请人数了数,平均每个星期发一篇文章。这么毁林子,不嫌累。

很多人说,我先忙着,赚了钱赎了身,或者攒够了Paper再学老顽童的样。我知道有一两个这么着的,大部分的,都泡沫掉了。其实也没什么,很正常。就是别自己骗自己。老顽童们骗谁都不骗自己。

----------------------

竹人的文章篇篇耐读,每张照片都不俗。他在这篇提到了失踪的图灵奖得主Jim Gray,说:

有些人你认识了,就是一辈子的福分。

有些人认识了,就是一辈子的福份相关推荐

  1. 知乎万赞:人并不是活一辈子,而是活几个瞬间

    今天我一个堂堂男子汉,被四岁的儿子,两句话问的嚎啕大哭. 事情是这样的,又是忙碌的一天过去,我和老婆孩子一起吃晚饭.急匆匆想要吃完晚饭继续做事的我,对不吃晚饭一直踢桌子的小嘟嘟感到很不满意, 就说了小 ...

  2. 人,就这一辈子,开心就好 (转)

    酒吧认识的女人,多半就没有必要再留电话了. 喝酒喝好,不代表喝完吐吐完喝,在量上占个老大. 告别网恋吧,相比之下家人介绍的对象还是可以看看,必竟知根知底比较把握,少走弯路. 周末有带情人泡午夜场的钱, ...

  3. 有自学能力的人,赚钱极其简单—来福宝盒

    如果说一个人连一点自学能力都没有,想通过互联网做生意赚钱是非常难的. 一.自学能力是什么? 一个人吸收接纳事物的能力,更明确说一个人在没有接受指导和教育的情况下掌握某种技能.为什么要有自学能力? 有自 ...

  4. 不是每个打工人都能享受 996 的福报

    2020 年,IT 行业疯狂内卷,面试要求越来越高.我不是很满足目前公司的现状,所以,期间尝试过几次大厂稍微高阶的面试,发现难度非常大. 这些公司,既要实战经验,又要理论基础.面试问题从算法.JVM. ...

  5. 记住这五种人,值得你一辈子深交

    喜欢主动买单的人,不是因为钱太多, 而是把友情看的比金钱重要. 合作时愿意让利的人, 不是因为笨,而是知道分享. 工作时愿意主动多干的人, 不是因为傻,而是懂得责任. 吵架后先道歉的人,不是因为错, ...

  6. 程序员这碗“青春饭”,有些人却能端一辈子

    "程序员,就是吃青春饭的."不仅外界这么认为,就连程序员内部也充满着35岁职业危机的焦虑.事实,真的如此吗? 一.为什么说程序吃青春饭? 技术更新迭代 编程技术飞速迭代, 新技术层 ...

  7. 自学编程的人,都是怎么找到第一份软件开发工作的?

    从零基础自学到获得第一份编程工作需要大概多久? 先说结论:完全零基础,电脑只会开关机的,至少需要6~8个月. 我高中理科,大学不小心读了日语,15年毕业.开始接触编程是16年9月底了.在此之前,对电脑 ...

  8. 五一应该去哪里自驾游?哪里人最少,哪里不堵车?这份攻略你必须拥有。

    五一假期马上就要来了,你是准备去浪了?还是在家里宅着呢?那你知道你的准备去哪浪了吗?本文我们通过爬取某网站数据来简单分析一下. 数据爬取 首选,我们打开,在搜索框输入一个省级行政区划进行搜索,以浙江为 ...

  9. 二十二、新人成才之路《做人七项原则 做一个节俭惜福的人》

    人的福报有先天福报和后天福报.先天福报是从出生时,就注定的.你是个有福的人, 还是个福气少的人.比如出身富贵之家的孩子,可能天生福报较大.出身贫穷人家的孩子, 天生福报可能就较小.也有贫苦孩子通过奋斗 ...

最新文章

  1. jemeter监听器的使用
  2. Exchange Server 2013 DAG高可用部署(四)-服务器配置(上)
  3. Entity Framework 学习初级篇7--基本操作:增加、更新、删除、事务
  4. 李宏毅机器学习(七)自监督学习(二)BERT奇闻轶事
  5. 无边框模式对话框,设置鼠标拖动
  6. 7-14 修建道路 (10 分)
  7. #CSP 201512-1 数位之和(100分)
  8. 【BZOJ-2888】资源运输 LCT + 启发式合并
  9. jQuery实现点击行(tr)选中某列中CheckBox
  10. SSM(Spring+SpringMVC+MyBatis):图书管理系统附有GIF动图,博主可免费答疑
  11. CentOS 6.2 mini安装桌面环境
  12. 不恢复余数除法原理_义务教育第一学段中七个除法相关概念的一种理解
  13. 嵌入式ARM(Allwinner H3)下使用rtl8188eus无线网卡
  14. 浏览器中使用Github
  15. error: passing ‘const xxx’ as ‘this’ argument discards qualifiers [-fpermissive]的解决方案
  16. 仅允许用户radmin使用su命令
  17. 现代互联网的TCP拥塞控制(CC)算法评谈
  18. 域名生意逆市火爆 BNS能否接棒ENS?
  19. java模拟抛硬币_用随机数模拟抛硬币
  20. java版林地府邸种子_我的世界林地府邸地图种子代码分享

热门文章

  1. 2019-02-13 思考:1000瓶药水,1瓶有毒,老鼠毒发24h,如何用最少的老鼠在24h内找出毒药?
  2. Grid布局练习案例
  3. linux系统修改ip地址教程。
  4. 阿里云导出负载均衡SLB实例数据
  5. android手机CPU的浅显认识与比较
  6. 数据结构之——关键路径
  7. php日志写什么内容,Monolog-PHP日志类库介绍
  8. 1131 拯救大兵瑞恩(单源最短路径扩展-拆点(dp))
  9. c语言从键盘输入一个百分制成绩score,C语言 基础练习40题
  10. MCAL知识点(十九):SENT驱动详细配置