希望所有像徐宥一样努力的同学都能q自己想要的生活?span lang=EN-US>
正文
我的大学
虽然标题?span lang=EN-US>”我的大学”Q但大学中的一切,其实都和大学前的l历和学?fn)?fn)惯有兟뀂因此,我还是从我小学时的一件对我以后h生,包括大学影响巨大的事情说起吧?span lang=EN-US>
数理化和好老爸
?的小学是在农村里和爷爷奶奶度q的。我的父母住在小镇上Q两人^旉要工作,没空照看我和我弟弟。所以,我只有周末和攑ց才到镇上Q和父母弟弟在一赗四q升五q那个暑假Q我C(jin)镇上Q和父母在一赗因Zh鱼钓虄玩伴都在老家Q百无聊赖的我开始ؕȝ亲的书橱Q找书看。某天,我翻Z(jin)一本叫做《^面几何一题多解》的书,那是本封面很好看的书。我把整本书M来,每个汉字我都认识Q但每个W号我都不懂。好奇的我于是问父亲Q这个书讲的是什么呀Q怎么从来没见q这些奇怪的W号呢?他就告诉我说Q书里讲解的q个东西Q叫q面几何。他接着问我_(d)“q面几何是个很有的东西Q你想不惛_呢?” 我说Q当然想啊。那时的我,其实只是一个好奇的学生,q切想知道这个书中的囄和符L(fng)意思。我肯定不会(x)惛_Q这个很随意的决定,改变?sh)(jin)我其后的整个h生?span lang=EN-US>
听了(jin)我肯定的回答Q我父亲立即从书里层(我家书太多了(jin)Q书太,书橱里书分里层外层,外层的书挡住?jin)内层的书脊Q我从来都不知道里面q有宝贝Q变戏法一般的d?jin)本《数理化自学丛书–q面几何》。对于我父亲q一代h来说Q《数理化自学丛书》是代表着知识Q荣耀和梦想的。我感觉他翻?gu)本书的时候的动作是虔诚的Q但当时的我q不知道我父亲在q套书上寄托的希冀和梦惟뀂我只记得他告诉我,当年q套书,用去?jin)他大半个月工资。就q样Q从五年U开始,我就在父亲的指点下,开始蹒跚前q学?fn)《^面几何》。从一开始不知道什么叫 “证明”Q需要他一字一句帮我厘清逻辑关系Q到后来全是自学不需要他教,我很快就喜欢上了(jin)自学q种学习(fn)方式Q每天自q书ƈ且做八道题。暑假过完后Q我回C(jin)L(fng)奶奶的老家。父亲让我l自学,q且布置我一周做八道题。我在爷爷奶奶家Q每天放学回来不做家庭作业也不看动画片,p紧做一道几何题。做几何题的妙趣Q是不融入其中的Z能理解的。比起小学里的抄生字Q抄课文q种作业Q做几何题是脑力和体力的双重享受。当Ӟ我周围没人可以讨论切,全靠自己。遇C?x)的题目Q我只能自己冥思苦惻I或者熬到周末和父亲讨论Q因此,常常被一道难题(sh)周一折腾到周日。好在这套书是粉四人帮后出的第一版,当年学生的数学水qx(chng)不上现在的学生,而这本书又是以自学ؓ(f)主要切入点,所以题目相对也单,我冥思苦惛_天后大体上也能想到解题思\。因此,我能够常怽验百思得解的愉?zhn)感。我觉得Q这U时常拜访的愉?zhn)感,让我很早开始相信独立思考的力量?span lang=EN-US>
每个周末Q父亲都用吱׃响的自行车带我到镇上zM理发Q然后批改上周我做的几何题。在自行车上的时候,他常怿马由~ͼ随口说些说些初中物理和初中代数知识,比如看到船就说Q力,看到马就说做功,看到三角形就说余弦定理等{。我也就半懂不懂的听Q有时候插几句话,有时候能睡着?jin),没有丝毫的压力和拘束。很早就被中学数学物理知识装备的一个小学生是可怕的Q我那时候觉得知识就是力量,因此我一定要用自q数学物理知识做一台柴Ҏ(gu)Q我很自信的认ؓ(f)我懂得做柴a(b)机和机动车的一切知识,说不定还能做出第二类永动机。我爸爸屡次告诉我不可行Q而我反过来一直屡ơ告诉他Q你是个没有理想的h。我爸爸不愿意打消我的理惻I只是扔给我更多的书,希望能够打击我制造柴Ҏ(gu)和永动机的热情,而我的知识理惻I在读?jin)更加多的书以后Q变得更加的坚固?jin),我相信,学?fn)知识是我人生W一重要事,有了(jin)知识Q虽然不一定能做柴Ҏ(gu)Q但一定能做更多强大的事情。同Ӟ我通过学习(fn)几何和其他的一些父亲扔l我的书Q开始对自己的学?fn)能力有了(jin)自信,我相信,找书自学是学知识的好?gu)Q同Ӟ把题?sh)头到尾做一遍是很好的自学方法?span lang=EN-US>
所以,我带着三个理念q入?jin)大学,W一是什么东襉K可以自学Q第二是慢即是快Q笨W的做一遍题是学?fn)的捷径Q第三是知识理想MQ知识就是力量。而读书学知识能够消除蒙昧Q掌握改变(sh)界的力量Q所以是一件快乐的事情?span lang=EN-US>
大一Q极端自负和极端自卑
我的高考成l还很不错,高(sh)q拿?jin)一个数学联赛一{奖Q所以,我是带着对自己数学知识(Z(jin)准备数学竞赛Q我看了(jin)很多闲书Q有很多是大学数学pȝ教材Q和学习(fn)Ҏ(gu)的自信满满,和对南大数学p这个相对不好的选择的遗憑֒自卑Q当时的高考分数可以填报更加好的学校或更加喜欢的专业)(j)来到大学的。当时我的心(j)理状态可以用八个字概?span lang=EN-US>: 极端自负Q极端自卑。这U心(j)态,一直笼|了(jin)我上大学的头两年Q而且L以一季度为周期,在两极之间交替变化。我在学期开始往往很自负,到期中考试左右很自卑,然后再自负,再自卑,不断反复?span lang=EN-US>
在我看来Q极端自负这个心(j)态,其实不是因ؓ(f)自信Q而是因ؓ(f)极端自卑生出的应Ȁ反应–Z(jin)掩盖自卑Q只好用自负来掩饰。ؓ(f)什 么我极端自卑呢,大体来自 两个斚wQ一个是我的成W排名在高?sh)都是很前的Q但是到?jin)大学?span lang=EN-US> 20 名开外了(jin)。尽我觉得自己的数学水q_不错Q考试却L不怎么P觉得考试考不出真水^。另一个是觉得自己没有在一个自己满意的pR我喜欢动手的工U,当时我觉得比赯机pd?sh)子p这L(fng)“?span lang=EN-US>” p,数学pdƈ?span lang=EN-US>“?span lang=EN-US>”。可即在不牛的p,我都不能做到?span lang=EN-US>10Q更别说看上L加牛的计机pM(jin)。ؓ(f)?jin)掩饰这U这U自卑,p然生Z(jin)极端自负。那时候,我上课根本不听讲Q理由是“书上的东西太单了(jin)”。ؓ(f)?jin)证明自己智商还可以Q我L坐在最后一排,昄自己q不热心(j)于老师讲课。我q样持箋?jin)两q_(d)以至于到最后,我连班上每次都坐在前面的几个同学的名字都不知道。这L(fng)?j)态明明是错的Q我却缺一个很好的动因来改变它?span lang=EN-US>
不过最原始的三个理念还是在的,我告诫自己即使不听讲Q也不能费旉。所以,我把听课做作业上节省下来的时_(d)用在?jin)看喜欢的计机书和学?fn)~程 上了(jin)?/span>于是Q整个大一大二Q我凭借着单的自学的理念,开始了(jin)两g事情Q敲?span lang=EN-US>Thinking in Java?span lang=EN-US>(TIJ) 和?span lang=EN-US>The TeXbook?上的没一个样例?span lang=EN-US>
?span lang=EN-US> TIJ 的机~其实很单,我是在Y件学院听评时候看C们教 Java, 但是他们用的 ?span lang=EN-US>Java 大学教程》太贵了(jin)Q我舍不得买。我在网上搜?jin)一圈,发现?span lang=EN-US>Thinking in Java》是一个免费的英文?sh)子书。于是,我就在数学系的机房,每天下午和晚上,开着一台计机Q屏q上攄q个?sh)子书,再用我的很土的笔记本Q运行着未注册的 JCreator, 一个字母一个字母的?span lang=EN-US> TIJ 上面的程序?span style="COLOR: red">我很偏激的认为拷贝粘帖的E序C住,所以每个字母都自己手敲。就q样Q花?jin)一个学期,居然把所有的E序敲完?jin),基本?span lang=EN-US> Java 的方斚w面,我也?jin)然于胸了(jin)?/span>
敲完 Thinking in Java 之前没几天,我们期末考试?jin)。那一ơ考试的试题是 LaTeX 排版的,而不是手写的。我考试的时候就问监考老师q玩意怎么排版出来的,因ؓ(f)我知?span lang=EN-US> Word q个软g做不到这个效果。监考老师除了(jin)Ҏ(gu)不认真考试表示不满外,q算仁慈Q告诉了(jin)?span lang=EN-US> LaTeX q个名词?寒假里,我就C(jin)一?span lang=EN-US> LaTeX 教程。然后,H然认识刎ͼ原来 TeX 居然是我最热爱?span lang=EN-US> Knuth 的杰作,于是我就疯狂的开始学 TeX?我的Ҏ(gu)q是一P 敲例子?记得 TeXbook 上有一个程序, Knuth 让大家自q着敲入计算机, 然后q很q默的说Q实验证明,只有很少的h?x)按照他说的敲入q个E序Q而这部分人,却是?span lang=EN-US> TeX 最好的人。看到这里我?x)?j)一W,觉得自己的方法原来也不算W。从此,一字不漏敲入一本书的程序成?jin)我推荐别h学习(fn)语言的最好办法。我后来大四又敲?span lang=EN-US> A Byte of PythonQ前D|间又敲玩?span lang=EN-US> The Awk BookQ都是不C个月瞬间从初学者成为细节很熟?zhn)手拈来使用者?/span>着q个Ҏ(gu)Q大二我?《组合数学引论?和上交通大学出版的一本《离散数学》上的题目都做一题(sh)漏做完了(jin)。当旉者两本书也没有特别的目的Q就觉得q东西应该是计算机的数学基础。这些积累,在大四全部都昄?jin)出来?span lang=EN-US>
?个h认ؓ(f)Q??span lang=EN-US>Thinking in Java???span lang=EN-US>The TeXbook》都得上是理论和实늻合的_֓书,是经典的英文原版书。我一上来p?jin)这两本书,阅读品味׃升?jin)不少Q而且变得“崇洋?d)?span lang=EN-US>”?jin),M时候都以英文原版书为第一选项?jin)。也因ؓ(f)此,虽然我自学的q程中没有高?sh)指点,但自学最重要的一个环?span lang=EN-US>?/span>选书–的盲目性就大大减少?jin)。我记得那时候我看得最多的书就是华章引q的书,黑封面的Q我们图书馆里有近半书Ӟ如果一一l读Q穷四q是看不完的。但华章的书也不是本本经典,我那时候开始注意选择Q细d头十几页后,基本能决定这个书该不该看。所以即使当时没人指点,全靠自学Q读的书q算q得厅R那时候南大计机pȝ教材Q有的我看,有的我觉得不适合自己Q就找替代品?jin)。我觉得选书q个事情上,因ؓ(f)有前两本书的标杆Q我走?jin)不弯路。从q两本书开始,我疯狂的M开始了(jin)。南大的口校区的硬件条件ƈ不好Q唯一有空调且可以上自?fn)的地方恰好图书馆。因此我每个暑假Q基本上都是很早pd位,晚上很晚回去睡觉。我对小说等其他书也不感兴趣Q就整天看自p得好的计机书和数学书,做笔记。某天,我开始了(jin)一个雄?j)勃勃的计划Q读?span lang=EN-US> TP312 书架?span lang=EN-US>
大二Q而今q步从头?span lang=EN-US>
大一大二基本上就是在不断的心(j)态L动中前进。我学会(x)?span lang=EN-US> Java, 也做?jin)不题Q但是考试成W一直不是很好,因此我比较苦Pq切的想要改变这U状态,我的x(chng)是,要么转系Q要么好好学?fn)数学。但是{p阻力重重,我又不愿意耐心(j)d?fn)数学,所以我一度非常纠l。但是大二下学期Q我遇到?jin)两个对我h生生媄(jing)响的两个人,q两个h让我从正弦曲U般的心(j)态沉中跳了(jin)出来Q让我一下子变得目标坚定?jin)?span lang=EN-US>
W一个h是我的同学以?qing)非常好的搭档,现在?span lang=EN-US> IBM 工作的李获鼎Q另一个是我的?span style="mso-no-proof: yes" lang=EN-US> 叔。他们让我变得沉EI消除?jin)原有的躁Q学业和?j)态都走向?jin)正轨?span lang=EN-US>
大二上学期要l束的时候,我们数学pȝ学生?x)主席就_(d)在下ơ数学系搞的文化节上Q要弄一个叫做模拟股?jng)的软gQ让大家来炒股。我那时候觉得挺单的Q也特自信,pQ明q我来搞吧。后来我C得是我找获鼎q是他找我了(jin)Q反正两个h军_一h。寒假他在家自学 JSPQ?我就在家?span lang=EN-US> JDBC ?span lang=EN-US> SQL?开学没多久Q我们就开工了(jin)Q他负责写前?span lang=EN-US> JSPQ?我写 Java Bean。两个h~程比一个h好多?jin),可以怺看代码,而且可以轮流工作Q克服Qw感。我写程序比较粗U条Q基本上功能有了(jin)Q细节就不管?jin)。他比我认真l致多了(jin)Q前端一个表格的宽度和颜色都要调好久。在他的影响?span lang=EN-US>“胁迫”下,我做事情也变得细致v来,因ؓ(f)我不l致Q他的前端就没法正常工作。那时候他也是一边写一边学Q对着书一行一行的?span lang=EN-US> JSPQ态度比我?span lang=EN-US> TIJ 时候还认真。和他在一起工作了(jin) 20 天,把玩具项目写完后Q我也变得踏实v来。做完了(jin)模拟股市(jng)q个程序,玩这个系l的同学都挺喜欢的,我的自信?j)也有了(jin),心(j)态也q稳?jin),态度也踏实了(jin)Q自然地Q自卑心(j)理就没了(jin)。随着自卑的消失,极端的自信也消失?jin),单的_(d)我心(j)态变得正怺(jin)。这时候,虽然q有点小qQ我开始思考以后干什么的问题?sh)(jin),听课Q做作业也比以前认真不少Q成l也上去?jin)不?span lang=EN-US>
和我叔叔不能是遇到Q算是再发现吧。我叔叔是个很有冒险_的hQ具有不折(sh)扣的企业家精?我非常小的时候, 他帮人家修电(sh)视,然后q速就搞了(jin)计算机,C(jin)我们全市(jng)W一?span lang=EN-US> 486。搞?jin)很多年计算Z后,又自学了(jin)单片机,以写汇编Z。我对叔叔一直的映像?span lang=EN-US>“善于抓住Z(x)”Q倒没有把他和 “耐得寂寞” 很紧密的联系在一赗所以大二升大三的暑假,当我在看 8051 单片机的指o(h)的时候,我叔叔突然告诉我_(d)他现在就是做q个的,q立即送了(jin)我一个编E器Q你可以惌我那时候因为惊讶眼睛瞪得比灯(chng)q大。我那会(x)儿,已经?span lang=EN-US> Linux 内核折腾得不行了(jin)Q觉得汇~更加难。若是要在资源受限的pȝ上做出工业强度的东西,我觉得就更加q超q我能力范围?jin)。而叔叔,完全半\出家Q通过自学Q一个hQ几q时_(d)把q条路走通了(jin)。他现在写的汇编E序Q运行在千家万户的水表中Q完全是U篏出来的硬功夫。我叔叔l我的震撼是巨大的,因ؓ(f)我一度怀疑过自己的自学能力,觉得有些事情Q我永远没法做,像童年惛_的柴Ҏ(gu)一P只是qL。我叔叔l了(jin)我一剂强?j)针?span lang=EN-US>
有获鼎和我叔叔这样两个踏实勤奋的人的影响Q我也一改以前轻的?fn)惯Q给自己定了(jin)三个单的要求Q?span lang=EN-US> 1. 更加多看书,看好书,q且一定一定要做笔?span lang=EN-US> 2. 多编E?span lang=EN-US> 3. 开始背 GRE 单词?pP 我就开始了(jin)疯狂学习(fn)的大三?span lang=EN-US>
大三Q深度迷茫和深度U篏
大三是我看书最多,思考最多,U篏最多的时候。大三我q没有做M其他事情Q主要就是沉E_?rn)的做事情,用不断的做事情看书和思考,压抑?j)底深处的对前途的q。其实整个大三,我都不知道自pq什么,在干什么,只知道就像一个运动员?sh)直往前奔?/span>大三我们班很多同学都开始准?span lang=EN-US> GRE ?jin),我也p风准?span lang=EN-US> GRE。说实话Q当时我捧vU宝书的时候,出国的动机ƈ不强烈。那时候我q没有对国和中国在各方面的差距有清晰的认识Q且q于看环境对h的媄(jing)响。潜意识中,我想读计机Q但是考研比出国{计算单多?jin),学长也告诉我Q申误机专业很难Q我们数学系也鲜有先例。因为正斚w没有很强的激励,反方面又觉得困难重重Q我׃是太把出国当回事Q除?jin)背背单词,我把主要的精力放在?jin)读计机书上。我专门扫荡 TP.312 Q计机理论和编E)(j)那个分类Q同时看?jin)很多英文原版书?span lang=EN-US>TP312 中的大部分书Q我都是囫囵吞枣的看Q做一些ȝ性的W记Q?span style="COLOR: red">只有数几本Q如《计机E序设计艺术》,《编E珠玑》这几本书,是认认真真看的?/span>q时候的我已l没有时_(d)或者说耐不下性子一条一条做题(sh)(jin)Q只能浏览一些题。即使这h览,也让我在后来大四的工作面试中占了(jin)很多优势?span lang=EN-US>
我有一个从?中就开始的?fn)惯Q就是把每天胡思ؕ想的东西记在一个笔记本上,是思维快照。我q常常翻回去自省Q看看过d现在的变化。大一大二的时候,q本W记本上记蝲着的是和生zd感情有关的琐小事,或者宏大空泛的目标和叙事。而大三记录下的内Ҏ(gu)昑օ体v来,比如q周看完?jin)什么书Q下周去图书馆借什么书{等。现在我回看q些C的文字,明显可以发玎ͼ我写下的q些计划之间是没有很具体的头l的Q这些要做的事情后面Qƈ没有一个明的U烦(ch)串v来,而是向无头的苍蝇一样到处尝试,到处壁。D例来_(d)我的W记本里清楚的记下某周要看操作系l,可是下周q没看完操作pȝ的时候,又记下这周不看操作系l了(jin)Q看~译原理。就q样Q好似饥饿的狗熊在掰玉米子Q看上去很勤奋的在掰Q掰下来Q啃两口Q扔掉。当时我也能感觉刎ͼ知识饥饿感永q在那里Q永q填不满。不q,我又总觉得前方应该有那么一个玉cx(chng)子,能够填满自己的饥饿感Q所以就一直向前奔跑。其实这U奔跑,不管多勤奋多刻苦Q因Z够深入踏实,永远都是事倍功半的。好在我在不求甚解的同时Q很注意整理自己的既得知识,写在本子上?span style="COLOR: red">后来我到大四的时候,写论文也好,考研和找工作也ŞQ很多知识我都是临时H击的,好在有这么一本小本子Q我可以按图索骥的去深入强化当时无头苍蝇般ؕ看的一些书。如果用搜烦(ch)引擎的工作原理打一个比方,我觉得我大三疯狂的读书和学习(fn)Q就好比是在建烦(ch)引,{大四要搜烦(ch)l果的时候,再也不需要每本书全文(g)索了(jin)Q直接按照本子上的烦(ch)引找到当时看的书?span lang=EN-US>
t实和勤奋这两个从我叔叔和获鼎n上借来的优U品质Q加上取之不的TP312书架和背不完的单词,使我q没有被深度q拉入自信和自卑的反复中,相反Q随着q些U篏来多Q我变得来自信了(jin)Q虽然这U对U篏的自信尚未被现实验证q?span lang=EN-US>
大四Q书到用?span lang=EN-US>
大三的迷茫让我不定以后的方向,未被现实验证的自信又让我蠢蠢Ʋ动Q所以,我就自然的生了(jin)“赌一?span lang=EN-US>”的心(j)态?如果以赌博ؓ(f)喻,我就是在所有的盘口上都?jin)下注,要不全输光,要不总能赚,而我怿臛_能赢一盘?span lang=EN-US>
所以,大四甫一开始,我就拟了(jin)一个时间表Q自信满满地惌在考研Q找工作和出国的三条战线上都有所H破。我设想 11 月之前弄完出国材料,q且把简历弄漂亮Q顺带找工作?span lang=EN-US>1 月前寄材料,套磁Q准备考研Q?span lang=EN-US>4月前搞定一切,{?span lang=EN-US> offer?span lang=EN-US> 5-6 月我写写论文,然后周游中国?jin),{我周游回来Q至三个机?x)让我碰C个吧Q我׃?jin)那个就行?jin)。从q个狂妄的计划中可以看到当时的我的自信,不过我这个自信倒是有一定根据的Q因为我研究?jin)考研的模拟题和找工作的不案例,我当时想Q好好准备,应该可以上南大,工作应该可以q腾讯,出国我没底,所以我也想用前面两个来保底?span lang=EN-US>
大四只有一门课Q所以我四处ؕ跑,乱逛。学校有国际?x)议Q我pd老外搭讪Q鼓楼有关于?jng)教的演Ԍ我也跑去听?span lang=EN-US>IT 公司的宣讲会(x)和笔试,遇到好的我就d加参加。如果没事,我就上自?fn),l箋读鼓楼图书馆的书。就q样Q我遇到?jin)一个又一个的Z(x)Q基本上不管成功p|Q都是有付出就有回报,当然q气成分也不?span lang=EN-US>
10月左叻I微YQ?span lang=EN-US>MSNQ来我们学校面试。这是我W一ơ面试,很紧张,前一天看书看?span lang=EN-US>1?多,W二天午觉就睡过?jin)一点,加上子里唯一的一件衬衫皱巴巴的完全不能穿Q所以干脆就I着拖鞋?span lang=EN-US> T 恤冲M(jin)。面试的人很友好Q面试也很顺利,有的同学q在{第二轮的时候,我的四轮q束了(jin)。我当时的感觉是Q微软的面试题太单了(jin)Q除?jin)问我南京?jng)新街口周Ҏ(gu)多少辆R外,其他题目都是中规中矩的计机面试题。面试出来之后,我和一个Y院的同学在食堂讨论题Q他_(d)题怎么q么隑֕Q我很奇怪,_(d)q些题《编E珠玑》上不都有的么?后来我才知道Q其实看q《编E珠玑》的人,不是我想像的那么多。我也是在书架上q才偶然看到《编E珠玑》。在 2005 q的时候,没有Web 2.0 和社?x)化推荐Q我的世界,只有面前的书架那么大,我幸q的在那么大的书架上遇到?jin)几本经怹Qƈ且细M(jin)Q吸收了(jin)?span lang=EN-US>
很快Q微软给?jin)我一个在上v做测试的职位。当时我一?j)要d京,׃大喜Ƣ上个职位,没要这?span lang=EN-US> offer。不q有?jin)这一轮,我也知道面试怎么回事?jin),q次面试Q更加强化了(jin)我的自信Q于是,我又开始比较狂妄了(jin)Q觉得自pq当时互联网中最热的Q宣U招 50 个李开复博士的关门弟子的公司, Google 中国?span lang=EN-US>
扑ַ作还没全展开的时候,我就要准备考研报名?jin)。我选择?jin)北大生物系的生物信息学专业。其实这是一个让我可以到北京的小聪明Q而不是一个全面慎重思考的l果。当时我看到Q这个专业只招两个hQ而且试题是和计算机系一P于是我想Q除?jin)我q样的一门心(j)思想d京的Q哪个h?x)绕q么大一个弯子去学生物而不d计算机呢Q其实我自己也不敢挑战计机p,因ؓ(f)我知道难度太大了(jin)Q但是我又很惛_北京去,想?jin)这个暗度陈仓的办法。我当时q想Q考上?jin),要是不爽Q读一q俺退学找工作?span lang=EN-US>2005 q末的大环境和现在是不一L(fng)Q那时?span lang=EN-US> Web 2.0 的呼声很高,让我觉得搞创业比ȝ有前途多?jin)。不怎样Q我自认为很聪明,报名了(jin)Q当然考完才知道,׃ؓ(f)?jin)这两个名额Q有40多个人来考?span lang=EN-US>
我要感谢当时同系的两个同学苗文徏和王琨,他们都是准备考北大计机Q即和我考同L(fng)试卷。他们资料很全,我就和他们一起上自习(fn)Q蹭他们的看。大四我C花钱很快Q到?jin)考研q时候是真的舍不得花七,八十块钱买自q不上的辅导材料和教材Q所以就借他的看。那时候考研的教材是北大的《操作系l》和《离散数学》。其中操作系l的教材Q行安知道q本教材参考了(jin)不少 Tanenbaum 的,我也看过 TanenbaumQ就不大愿意再买一本。前面我提到q,我大一大二做过一本离散数学教材上所有的?fn)题Q所以离散数学我没化太多_֊。至于政治,我是l历q?span lang=EN-US>3+X 高考的人,基本上考过政治的h都知道,考好考差和复?fn)不复?fn)无关Q至于和什么有x(chng)׃在这里多说了(jin)QM那么几句话L倒去的,命题套\很容易掌握,比揣摩圣意的命题者更加聪明,对于受过大学教育的考生Q是个很单的事情。我最后成l还?sh)错Q考了(jin)个专业dW一Q其中数学完全是L数学的功底,考了(jin)?span lang=EN-US> 136Q?p也是靠准?span lang=EN-US> GRE 托福的底子,考了(jin)差不?span lang=EN-US>80。政M差不?span lang=EN-US> 80Q专业课q气很好Q正?span lang=EN-US> 90 分搭U,pL(fng)里糊涂的考上?jin)?span lang=EN-US>
考研q个事情Q我至今觉得q气q大于真正的付出Q结果也非常Z我的预料。记得结果刚出来Q同学帮我查分的时候,我根本不怿自己考这么好Q还放话说如果考这么好Q请全宿舍吃饭(我记得兜里面当时只有200块钱Q根本没法请人吃饭,后来q是借钱请客的)(j)。考研l果出来之后Q迷茫的我得C(jin)一个非常好的保底,我就比较得陇望蜀?jin)。其实在当时我的?j)里Q我q没有认真想q以后要具体q什么,只是隐隐U约觉得要不d京,要不去国。有?jin)北大这个机会(x),我就调高(sh)(jin)自q?j)理标杆Q定下了(jin)两个大的Q具体的目标Q或者说是圣杯,一个是q?span lang=EN-US> Google 中国, 一个是到美国名校读计算机,有了(jin)考研q个保底Q在2月䆾q完q_(d)我就不慌不忙的认真准备这两g事情?jin)?span lang=EN-US>
?span lang=EN-US>10月䆾的时候给 Google 投了(jin)一份简历,很快?span lang=EN-US>11月䆾p拒了(jin)?而我的搭档李获鼎在签?span lang=EN-US> IBM offer 的第二天Q却收到?span lang=EN-US> Google 的面试邀(g)P我相信凭他的实力Q如果晚一天签U, 现在在 Google?jin)?j)。我听了(jin)之后觉得很奇怪,按说我们两个Q做的项目是一L(fng)Q学得科目也一L(fng)Q写的简历互怹看过Q都差不多的Q我被拒?jin),他被邀(g)请了(jin)Q这个好像不大对。我?j)里的不服气Q反应在行动上,是每天上网?span lang=EN-US> Google 中国最q又招了(jin)几个人,怎么招的。那时候互联网上盛传的故事是一个hl李开复用很多不同的邮发邮gQ以保证历能够万无一失到达,l果瞬间被录用了(jin)。这个故事的内容和合理性放在一边,我对故事Mh公的_很感兴趣。我觉得我也可以再试试,说不定坚持就是胜利。正好那个时候,Google 的一些副总裁到北大有个宣讲活动, 说好?jin)现场接受简历的。我从当时在北大的女友那里得C(jin)q个消息Q回来把历梳理了(jin)一下,让她帮打出来Q又交了(jin)一ơ。这一ơ,历直接交l了(jin)某个副总裁Q成功了(jin)Q几周后Q?span lang=EN-US>HR q我打?sh)话Q安排机和NQ让我去 Google 面试?span lang=EN-US>
面试的过E^淡无奇,题目不是《编E珠玑》上的,是《计机E序设计艺术》上的,再不然就是网上脓(chung)出来的。我个h感觉Q面试题那么多Q多做做基本上就?jin)然于胸了(jin)。我从找工作一开始,做?jin)个有?j)人,每天都上|看面试题。这ơ面试前Q我又把《编E珠玑》这些书复习(fn)?jin)一遍。同时我知道自己在面向对象编E方面很Ơ缺Q又看到有面试过的h说面向对象也考,顺带看?jin)《设计模式》。我q比较有?j),׃?jin)几个晚上Q捣鼓了(jin)一个移植于 Mac 的,Z MVC 的可以当场演C的 Java 游戏,面试当天我还l面试官演示?jin)这个小游戏的架构和用到的设计模式,q样Q我感觉Q自己面向对象开发方面的qpq个游戏的演示lI补了(jin)Q面试官?sh)一致说好玩。很快,四轮面试q束后Q?span lang=EN-US> HR 把我带着去见李开复。李开复博士是个风的Q或者说很善于观察h的h。他见到我的W一句话竟然是半调侃?span lang=EN-US> “伙子, 我们 Google 不能解决北京户口?span lang=EN-US>”Q我承认当时的确I得很民工,因ؓ(f)|上?span lang=EN-US>Google 是个很随意的公司Q我是l以凉鞋装备和鸟巢一L(fng)头发去面试的。我也做?jin)一些功课,所以谈话ȝ来说q比较和谐。说?jin)一?x)儿后,我就抛出了(jin)?f)什?span lang=EN-US> Google 拒我一ơ又让我再面试这个问题,他说q事情还很罕见,要是我再|申Q基本上历是不可能的出水面?span lang=EN-US>, 因ؓ(f)数据库里面已l有标记?jin),不过我这样二q宫是_可嘉。这时候我才回忆v面试的一?span lang=EN-US>MM手上拿的历,的确是我W二ơ提交书面简历的复印Ӟ而不是网申的打印版,可见q是坚持再投一ơ好。(q个坚持Q我也是和搭档李获鼎学到的, IBM 二面有拒他的意思, 他要?span lang=EN-US> HR 再给一ơ终面的Z(x)Q终面刚l束Q?span lang=EN-US>HR 和他握手恭喜他加入 IBM ?jin),所以面试这个事情,坚持到最后的才是胜利者)(j)。当天和李开复谈完出来,HR 冲我W笑Q握握手Q说Q就你和他谈得时间最ѝ我基本上知道, q个事情成了(jin)?span lang=EN-US>
出国的事情也没闲。我觉得?接靠寄材料申误机希望Q我先前直接甌?jin)几家数学和计算机,都是拒信飞飞Q,所以我押宝在套磁上。另外,我觉得得弄篇论文才能让材料有分量Q就回忆以前p的一些论文,再找看有没有最新的值得跟的工作。就q样不着辚w的ؕ找,q真的就到?jin)一个感兴趣的题目,一个不大成熟的x(chng)Q和一个正在征E的?x)议。于是,q速的写论文。凭着数学功底Q编E功底,?span lang=EN-US> LaTeX 熟练E度Q几天敲玩了(jin)文章主要部分Q然后就是不断的改,不断的语法检查,写程序,做实验。ȝ来说我运气很好,7天之后,压着截至日期Q把文章交出M(jin)?span lang=EN-US> 2006 q的 LNCS q是?span lang=EN-US> SCI-E 索引的,那时候我觉得自己一个本U生独立弄篇论文q是ZҎ(gu)的,很得意,于是拿着新的历,一边准备考研Q一边套?span lang=EN-US>
我现在的导师 Yixin Chen 是一个非常杰出的q轻教授Q科大少q班?gu)nQ,我和他套的时候,他是刚刚从事教职Q因此很需要学生。我之前也发?jin)几信Q到?span lang=EN-US> 4.15 左右的时候,他的另一个原来录取的学生因ؓ(f)某些原因M?jin)?jin)Q所谓就和我_(d)我可以过来?那时候我q在{?span lang=EN-US> Google ?span lang=EN-US> offer, 我的导师_(d) “Google ?span lang=EN-US> offer 不难Q你M(jin)书以后可以拿国 Google ?span lang=EN-US> offer Q我也拿q。而来国M的机?x)就q么一?span lang=EN-US>”?那时候我想问题ƈ没有现在q么深刻Q加上比较想d京,因此一直犹豫不冻Iq在?span lang=EN-US> Google ?span lang=EN-US> HR 快发 offer, ?j)想你们哪?span lang=EN-US> offer 先到我就从了(jin)哪个了(jin)。我爸爸Q我叔叔都不含糊Q一个一个的轮番教育我。然后加上我导师说了(jin)上面q番话,我就毫不犹U的答应了(jin)Q说我一定过厅R于是,我告?span lang=EN-US> Google ?span lang=EN-US> HRQ?我不M(jin)?pP我所有的自己认真谋划认真准备的\都没有走Q反而最后通过误打误撞和套的路,选择?jin)美国?span lang=EN-US>
其他闲话
ȝ来说Q面试也好,考研也好Q写论文写好Q之所以能够比较顺利,我觉得都是大一大二一个键一个键敲出来的Q也是大三一本书一本书d来的。我写这文章的时候, 把相关的前因后果攑ֈ?jin)一P是ؓ(f)?jin)解释有些事情的前因后果。不q我不想l读者一个误解,x(chng)恰好q气特别好,一路直行没有Q何弯路。相反,我觉得我C(jin)不少弯\Q但是我很高兴走q些弯\。比如说Q我上大学的时候,很多_֊花在?jin)做数论题?sh)Q《现代数论经典引论》这本书的习(fn)题我差不多一题(sh)题都做完?jin),但是我出国申请学习(fn)数论没拿到中意?span lang=EN-US> offer, 现在也不从事相关的研IӞ所以这些积累至今没看到有什么直接的作用Q我一度认p做一个电(sh)子工E师Q我大一大二q旁听了(jin)?sh)子pȝ模拟?sh)\Q数字电(sh)路,q到电(sh)子系实验室学 ARM 开发板Q但是现在这些除?jin)吹牛外也没什么作用,学到的一点皮毛也q给老师?jin)。我是个兴趣很广泛的人,看过的杂书,做过的笔讎ͼ最后有用的Q我觉得有十分之一已l很好了(jin)。大学的时候,Z(jin)让自q力不耗散Q我限定自己每次借书Q一定要保证四本计算?span lang=EN-US>/数学Q外带一本社Uh文书Q还有一本Q意的书,而且那四本一定要做笔记精诅R因P我才能够最l没把有限的人生耗费在无限的尝辄止上?span lang=EN-US>
即便q样Q如果纯按照现在需要的知识看,我在“??span lang=EN-US>” 的东西上费的时间还是很多。不q我倒不愿意U这些ؓ(f)费Q在我看来,成长路径中有很多的偶?dng)没h知道在一些关键时候需要什么样的知识储备,所以踏实地多储备一些是好事。我在大四的l历和其他的一些经历都告诉我,以前通过看书Q自学,d的弄懂的一件知识,?x)在某个不经意的时候,H然被用到。这时候对当年U篏的庆(jin)q和再发现的快乐Q就像蓦然回首见到灯火阑?qing)处的秋水美ZP是没法用文字描绘的。另外,我有个切w的教训Q就是要?li)t实的积累。我M涉猎很广Q很多东西我都能大概知道怎么回事Q但是就是学得不深刻Q所以即使当时花?jin)很多力气,需要的时候还要花大功夫重头捡赗所以我的教训就是,与其两个半瓶_(d)不如一个满瓶水。这个道理用在读书上是_(d)一本好书读两次要胜q两本好书各Mơ。要是大学能重新来过一ơ,我会(x)读一些书Q多读透一些书Q这可能是我觉得当年猛读书的唯一遗憾?span lang=EN-US>
时候我嗜书如命Q我爸爸老是担心(j)我会(x)成ؓ(f)一个不懂h事的书呆子。大学中的我Q几乎天天(chng)在图书馆Q可以说是个不折?sh)扣的书呆子。其实除?jin)读书外Q我的大学生zȝ其他斚w也是很快乐的。我有非常玩得好的同学们Q靠着帅哥室友们的力Q我q常常和他们一P和联谊寝室那些青春活泼的姑娘?sh)打球,打牌。我q谈?jin)一ơ恋爱,让我Ҏ(gu)情的事情有了(jin)深刻的认识,q些事情Q交替的I插在我q个书呆子^淡无华的大学四年Q让我的大学生活如此好Q但q些l碎的星星点点的人生l历Q都不为外人道?jin)?span lang=EN-US>
我就在自学和MQؕd乱逛中Q过完了(jin)我的四年。博文视点的~辑和我U稿的时候,我就已经M(jin)q个pd其他作者的一些文章,很多作者都写了(jin)我没有的很多l历Q很让我慕。自学和U篏始终是我大学的一条主U,我也写不好那些支U的事情Q因此文章^淡少味Q只希望读者v涵了(jin)。我是个不合格的学生Q我差不多忘?sh)(jin)不Q课老师Q忘?sh)(jin)我的学P忘(sh)(jin)班上不少丽的女同学的样子,却没有忘记某个夏天的中午Q汗浃背的我冲q图书馆Q蟩入一阵凉爽的书香Q以?qing)某个春天,我在草坪上读书入了(jin)迷Q喷水龙头把我后背全打湿?jin)还(gu)然不觉。这是我的大学?span lang=EN-US>
ȝQ读q之后有U感动,很惊异ؓ(f)何自己和他如此的怼Q只是过去,而非现在Q现在我也大三了(jin)Q现在要而今q步从头,虽然也和他一L(fng)深度qQ可是没有深度积累,而是深度感兴,发现q去的自己很愚蠢Q浪费了(jin)很多的时间在考试上面Q或者其他琐事上面,当然Q我现在又机?x)?jin)Q我有动力,当我d最后一句的时候,不禁有点潸然泪下的感觉,d入迷x(chng)Q何(zhn)不成大师?有多h能够攑ּ一个个Z(x)Q去勇敢的寻扑ֈ自己的幸,福徐宥Q大学生zd逝,我亦要奋赯(g)搏击,再次感谢徐宥的这?span lang=EN-US>blog?span lang=EN-US>

]]>