|
|
楼主 |
发表于 2017-11-21 12:40:06
|
显示全部楼层
找工作还没全展开的时候,我就要准备考研报名了。我选择了北大生物系的生物信息学 1 t" c6 J# t, v7 e0 S& t2 @' f0 y" N
专业。其实这是一个让我可以到北京的小聪明,而不是一个全面慎重思考的结果。当时 ( n- r$ I3 U4 {" H! d8 H
我看到,这个专业只招两个人,而且试题是和计算机系一样,于是我想,除了我这样的 % y5 l2 U3 C& B/ d; y
一门心思想去北京的,哪个人会绕这么大一个弯子去学生物而不去学计算机呢?其实我
3 v$ a% v/ t0 D- B4 [( X自己也不敢挑战计算机系,因为我知道难度太大了,但是我又很想到北京去,就想了这
5 j! D- ? `* `1 O个暗度陈仓的办法。我当时还想,考上了,要是不爽,读一年俺就退学找工作。2005 年
, b/ P& h, Q, F5 V# x$ V末的大环境和现在是不一样的,那时候 Web 2.0 的呼声很高,让我觉得搞创业比读研有
/ {* r% m, i6 I8 ^3 X0 @" e前途多了。 不管怎样,我自认为很小聪明,就报名了,当然考完才知道,就为了这两个
, ^$ N6 ?; e& V m名额,有40多个人来考。 ( Q5 ~( G% A2 N
, D! l6 h Z( w2 j
我要感谢当时同系的两个同学苗文建和王琨,他们都是准备考北大计算机,即和我考同
/ u# {3 o( s) P$ q( I* h样的试卷。他们资料很全,我就和他们一起上自习,蹭他们的看。大四我买书花钱很
) V. O9 O0 ?, A2 G i( h快,到了考研这时候是真的舍不得花七,八十块钱买自己看不上的辅导材料和教材,所
: @+ |7 \$ E( m4 R0 b2 U1 j以就借他的看。那时候考研的教材是北大的 《操作系统》和《离散数学》。其中操作系统的
3 n2 y2 b8 m" d5 n3 u M; E$ Q教材,行家都知道这本教材参考了不少 Tanenbaum 的,我也看过 Tanenbaum,就不大愿 8 B( H7 c( e- b
意再买一本。前面我提到过,我大一大二做过一本离散数学教材上所有的习题,所以离 ; N3 W; x' L' l: Z
散数学我没化太多精力。至于政治,我是经历过3+X 高考的人,基本上考过政治的人都
`. b7 D" L1 c- U- U: Y知道,考好考差和复习不复习无关,至于和什么有关我就不在这里多说了,总之就那么 & G [3 Y1 E2 _+ r0 O2 u# o5 p
几句话翻来倒去的,命题套路很容易掌握,比揣摩圣意的命题者更加聪明,对于受过大 ' h9 E R8 |- E4 I1 y' p
学教育的考生,是个很简单的事情。我最后成绩还不错,考了个专业总分第一,其中数
$ v8 Z: ]0 I, V0 \& O7 Q学完全是离散数学的功底,考了个 136, 英语也是靠准备 GRE 托福的底子,考了差不
& Y# U) \8 q# B多80。政治也差不多 80,专业课运气很好,正好 90 分搭线,就这样糊里糊涂的考上了。
2 u3 d1 J; W0 ~" x7 W5 h% S/ X) w- @4 s3 |
考研这个事情,我至今觉得运气远大于真正的付出,结果也非常出乎我的预料。记得结
6 P; I( Q. ^: s/ i果刚出来,同学帮我查分的时候,我根本不相信自己考这么好,还放话说如果考这么
8 O2 N3 E9 B9 L, m4 B好,请全宿舍吃饭(我记得兜里面当时只有200块钱,根本没法请人吃饭,后来还是借钱 1 H4 m1 h4 D/ s5 v" m
请客的)。考研结果出来之后,迷茫的我得到了一个非常好的保底,我就比较得陇望蜀
0 `& u4 @ O" w% C2 m& }了。其实在当时我的心里,我并没有认真想过以后要具体干什么,只是隐隐约约觉得要 , Q7 Y/ p( O4 K! ?6 K# v7 }! v& u
不去北京,要不就去美国。有了北大这个机会,我就调高了自己的心理标杆,定下了两
( o( [. g. x1 ^4 L7 ~ T" n个大的,具体的目标,或者说是圣杯,一个是进 Google 中国, 一个是到美国名校读计
}2 T/ M+ D8 @1 }; o; ~算机,有了考研这个保底,在2月份过完年,我就不慌不忙的认真准备这两件事情了。
7 H+ W; l, U% V) b% ]0 p& A' R
' P5 Q' ~$ L5 N4 ?8 b我10月份的时候给 Google 投了一份简历,很快在11月份就被拒了。 而我的搭档李获鼎 3 s& H3 @. {/ U
在签了 IBM offer 的第二天,却收到了 Google 的面试邀请(我相信凭他的实力,如果 # s8 i" K; N- d N! X' [6 D5 L
晚一天签约, 现在就在 Google了)。我听了之后觉得很奇怪,按说我们两个,做的项 \$ K _/ m) c5 H/ R5 x4 V
目是一样的,学得科目也一样的,写的简历互相也看过,都差不多的,我被拒了,他被
$ ]4 o& P, ~% O% p# G$ u- h) A6 J邀请了,这个好像不大对。 我心里的不服气,反应在行动上,就是每天上网看 Google & e8 B! Q* S, V
中国最近又招了几个人,怎么招的。那时候互联网上盛传的故事是一个人给李开复用很 ! M, m0 \( [# n* C& v z; X0 b2 ?
多不同的邮箱发邮件,以保证简历能够万无一失到达,结果瞬间被录用了。这个故事的
: \! y+ H" v% z7 ~7 `6 P内容和合理性放在一边,我对故事主人公的精神很感兴趣。我觉得我也可以再试试,说 . B! _# q2 l7 F* {* h; ~: o
不定坚持就是胜利。正好那个时候,Google 的一些副总裁到北大有个宣讲活动, 说好
: e" \ r1 e& r$ s了现场接受简历的。我从当时在北大的女友那里得到了这个消息,回来把简历梳理了一
0 n, w4 F/ D! q4 `下,让她帮打出来,又交了一次。这一次,简历直接交给了某个副总裁,成功了!几周
! V7 a0 f% F: w5 P+ h后,HR 就给我打电话,安排机票和宾馆,让我去 Google 面试。 9 }' E. |6 ~. V0 o
* f1 N/ C( N0 J2 G) z3 o: z/ i9 J面试的过程平淡无奇,题目不是《编程珠玑》上的,就是《计算机程序设计艺术》上的,再. Y" [0 ^0 [- S# @1 I" w) M& x# {4 D# Y
不然就是网上贴出来的。我个人感觉,面试题就那么多,多做做基本上就了然于胸了。 ( `& K; V" {! p% m0 Q
我从找工作一开始,就做了个有心人,每天都上网看面试题。这次面试前,我又把《编程
2 } P: Y }( K }珠玑》这些书复习了一遍。同时我知道自己在面向对象编程方面很欠缺,又看到有面试过 8 s/ B7 h- U [
的人说面向对象也考,就顺带看了《设计模式》。我还比较有心,花了几个晚上,捣鼓了 + \. ~6 b& }2 q: j. `& f
一个移植于 Mac 的,基于 MVC 的可以当场演示的 Java 小游戏,面试当天我还给面试 h, W* n) {& r
官演示了这个小游戏的架构和用到的设计模式,这样,我感觉,自己面向对象开发方面 ( V6 ^" U. D0 s2 a3 H& C! o2 z
的弱点就让这个小游戏的演示给弥补了,面试官也一致说好玩。 很快,四轮面试就结束 & N4 \* R [/ i6 b
后, HR 把我带着去见李开复。李开复博士是个风趣的,或者说很善于观察人的人。他
5 _/ D9 q* L0 ~$ z" I见到我的第一句话竟然是半调侃的 “小伙子, 我们 Google 不能解决北京户口啊”,我 / N9 L0 |* P8 k2 M2 S5 [2 B
承认当时的确穿得很民工,因为网上说Google 是个很随意的公司,我是继续以凉鞋装备 9 H( p# m- x6 R3 B% }$ v
和鸟巢一样的头发去面试的。我也做了一些功课,所以谈话总的来说还比较和谐。说了 $ Z8 X& j. Y' o" M# V- p
一会儿后,我就抛出了为什么 Google 拒我一次又让我再面试这个问题,他说这事情还 ; u4 K/ n6 g7 _ d9 C6 Z
很罕见,要是我再网申,基本上简历是不可能的浮出水面的, 因为数据库里面已经有标
, b4 S% g% l$ A8 {2 K记了,不过我这样二进宫算是精神可嘉。这时候我才回忆起面试的一个MM手上拿的简 0 ^8 A9 n. W6 y( ?8 s2 u# K9 T$ O
历,的确是我第二次提交书面简历的复印件,而不是网申的打印版,可见还是坚持再投
3 l" s, Z* ]/ r R7 Z' c一次好。(这个坚持,我也是和搭档李获鼎学到的, IBM 二面就有拒他的意思, 他要 & i8 r4 i3 _5 P8 O
求 HR 再给一次终面的机会,终面刚结束,HR 就和他握手恭喜他加入 IBM 了,所以面 , q/ a( Z* c1 e0 U
试这个事情,坚持到最后的才是胜利者)。当天和李开复谈完出来,HR 冲我笑笑,握握 # J" s1 b5 @7 D B
手,说,就你和他谈得时间最长。我基本上知道, 这个事情成了。
& y9 c4 o0 _9 P3 q4 Z
# v7 y( |3 W3 J2 c出国的事情也没闲。我觉得直接靠寄材料申请计算机希望渺茫(我先前直接申请了几家
7 l7 z A: y: Q数学和计算机,都是拒信飞飞),所以我就押宝在套磁上。另外,我觉得得弄篇论文才 6 n- C) A! G0 T8 \& a8 c0 J4 ]
能让材料有分量,就回忆以前乱读的一些论文,再找看有没有最新的值得跟的工作。就 ! T) B" V( `' ~! h7 Q: f
这样不着边际的乱找,还真的就碰到了一个感兴趣的题目,一个不大成熟的想法,和一
, E/ e/ z6 i' T5 B& l+ c. u/ O: q" R: o个正在征稿的会议。于是,迅速的写论文。凭着数学功底,编程功底,和 LaTeX 熟练程 ; M2 E3 j7 M3 d0 Y* R) }& I5 t1 f6 f
度,几天敲玩了文章主要部分,然后就是不断的改,不断的语法检查,写程序,做实 $ }6 f: F$ `' e
验。总的来说我运气很好,7天之后,压着截至日期,把文章交出去了。 2006 年的 ) n4 y7 J' M! L; F
LNCS 还是被 SCI-E 索引的,那时候我觉得自己一个本科生独立弄篇论文还是挺不容易
; `( e3 Z6 {: n$ D9 V的,很得意,于是拿着新的简历,一边准备考研,一边套磁。 % B2 [+ X. r9 U: [* r- X7 J
* y1 ]5 `1 R% T3 r% ^5 L5 W# G
我现在的导师 Yixin Chen 是一个非常杰出的年轻教授(科大少年班出身),我和他套 $ X7 z4 `0 X8 y, e" H: N& X# q
磁的时候,他是刚刚从事教职,因此很需要学生。我之前也发了几封信,到了 4.15 左 5 c9 k# l1 x- b5 ~0 Y+ Z ]
右的时候,他的另一个原来录取的学生因为某些原因去不了了,所谓就和我说,我可以
: e7 Q1 g5 }2 N" H D过来。 那时候我还在等 Google 的 offer, 我的导师说, “Google 的 offer 不难,你
' `) z( [& w, ^. u' N; j读了书以后可以拿美国 Google 的 offer ,我也拿过。而来美国读书的机会就这么一次 5 |! u2 `2 s1 z; W
”。 那时候我想问题并没有现在这么深刻,加上比较想去北京,因此一直犹豫不决,还
# Z# B2 S% \1 b2 { }在催 Google 的 HR 快发 offer, 心想你们哪个 offer 先到我就从了哪个算了。我爸
' R0 ?8 p1 @# A' ~$ y' f" e: X9 D爸,我叔叔都不含糊,一个一个的轮番教育我。然后加上我导师说了上面这番话,我就
" }9 M$ ~7 |8 o( `毫不犹豫的答应了,说我一定过去。于是,我告诉 Google 的 HR, 我不去了。 就这 , _8 m B% p$ W M
样,我所有的自己认真谋划认真准备的路都没有走, 反而最后通过误打误撞和套磁的
& ?2 `2 N s' G* y& q4 N; Z9 e& S路,选择了美国。
8 M0 t* e! l. }# N0 U其他闲话 6 w. Z! A+ |. s
1 H; b& D- Z* n" L- [" V S$ n
总的来说,面试也好,考研也好,写论文写好,之所以能够比较顺利,我觉得都是大一
/ x1 \2 F1 y; {' @+ @* x大二一个键一个键敲出来的,也是大三一本书一本书读出来的。我写这篇文章的时候, + |7 N0 P0 _, `6 N; _
把相关的前因后果放到了一起,是为了解释有些事情的前因后果。不过我不想给读者一
: ^( x* F+ r1 f6 z个误解,即我恰好运气特别好,一路直行没有任何弯路。相反,我觉得我走了不少弯
$ t( l& ~ l3 A0 e5 a: A7 O路,但是我很高兴走这些弯路。比如说,我上大学的时候,很多精力花在了做数论题 2 L( G8 Q2 _5 Q. F& A$ Q6 H
上,《现代数论经典引论》这本书的习题我差不多一题一题都做完了,但是我出国申请学
8 m4 w7 O8 o5 j( o6 W' V3 f! s习数论没拿到中意的 offer, 现在也不从事相关的研究,所以这些积累至今没看到有什
3 e, Z& x0 }* D么直接的作用;我一度认为自己要做一个电子工程师,我大一大二还旁听了电子系的模 2 Z4 h/ O+ w+ K4 B7 A( A
拟电路,数字电路,还混到电子系实验室学 ARM 开发板,但是现在这些除了吹牛外也没
# A/ V7 ?$ I5 p2 H. ?1 x- B6 @5 F什么作用,学到的一点皮毛也还给老师了。我是个兴趣很广泛的人,看过的杂书,做过
" U1 x: _6 U8 \5 V* Y1 g的笔记,最后有用的,我觉得有十分之一就已经很好了。大学的时候,为了让自己精力
9 q2 n, ^& Q6 g) o. H不耗散,我限定自己每次借书,一定要保证四本计算机/数学,外带一本社科人文书,还 $ g0 L6 a2 A' c) ?
有一本任意的书,而且那四本一定要做笔记精读。因为这样,我才能够最终没把有限的
7 G+ X1 ~( g5 z# q, K$ I人生耗费在无限的浅尝辄止上。 $ s' i: J+ Y& Q% o0 }
/ v% ?8 l& |7 n& C7 K; B3 n2 H即便这样,如果纯按照现在需要的知识看,我在“没用” 的东西上浪费的时间还是很多。
: |9 w( [2 w- i2 y不过我倒不愿意称这些为浪费,在我看来,成长路径中有很多的偶然,没人知道在一些 ' p8 F W8 R# s
关键时候需要什么样的知识储备,所以踏实地多储备一些是好事。我在大四的经历和其 3 g" \, y' Y2 ^! i7 [2 ]
他的一些经历都告诉我,以前通过看书,自学,彻底的弄懂的一件知识,会在某个不经 ' H+ T1 Q- H$ y
意的时候,突然被用到。这时候对当年积累的庆幸和再发现的快乐,就像蓦然回首见到 % j( v5 Z8 ~: e1 I% {1 }
灯火阑珊处的秋水美人一样,是没法用文字描绘的。另外,我有个切身的教训,就是要 % K/ @# N" @/ Y$ l
踏实的积累。我读书涉猎很广,很多东西我都能大概知道怎么回事,但是就是学得不深 * x- K0 b" q5 j
刻,所以即使当时花了很多力气,需要的时候还要花大功夫重头捡起。 所以我的教训就
: d3 W7 ^1 K5 W6 [是,与其两个半瓶水,不如一个满瓶水。这个道理用在读书上就是说,一本好书读两次
A2 ]+ |! ]. h7 `要胜过两本好书各读一次。要是大学能重新来过一次,我会少读一些书,多读透一些
! J' d$ @0 D% w3 Z# K& W书,这可能是我觉得当年猛读书的唯一遗憾。
a8 y8 ?. f+ B* d+ L2 ~6 K) y# M4 f5 S- f) I- h) u, F4 H
小时候我嗜书如命,我爸爸老是担心我会成为一个不懂人事的书呆子。大学中的我,几 - S& a$ k& D4 C [! r; z
乎天天泡在图书馆,可以说是个不折不扣的书呆子。其实除了读书外,我的大学生活的
8 d. h: [+ Q9 M8 G其他方面也是很快乐的。我有非常玩得好的同学们;靠着帅哥室友们的魅力,我还常常 / U, E5 x2 O4 ?/ X" V3 `
和他们一起,和联谊寝室那些青春活泼的姑娘们打球,打牌。我还谈了一次恋爱,让我
3 e* K6 e) V" S3 e" e V! @/ \6 z# k3 B对感情的事情有了深刻的认识,这些事情,交替的穿插在我这个书呆子平淡无华的大学
0 c/ S g- f: h/ x. _/ b四年,让我的大学生活如此美好,但这些细碎的星星点点的人生经历,都不足为外人道了。7 `# h2 L: Z3 c( Y" s# y
- O- M2 n8 q' T$ ]1 t2 q' X$ t( F我就在自学和读书,乱读和乱逛中,过完了我的四年。博文视点的编辑和我约稿的时 8 |! A$ {% B! N, i
候,我就已经读了这个系列其他作者的一些文章,很多作者都写了我没有的很多经历, ; r4 \! X+ c4 F3 V& S; \9 k" V
很让我羡慕。自学和积累始终是我大学的一条主线,我也写不好那些支线的事情,因此
( m% F3 `7 R0 D: u文章平淡少趣味,只希望读者海涵了。我是个不合格的学生,我差不多忘了不少任课老 " c' K, }9 ~8 O- w: Y3 \ ]+ z
师,忘了我的学号,忘了班上不少美丽的女同学的样子,却没有忘记某个夏天的中午, r, e, s3 i7 {
汗流浃背的我冲进图书馆,跳入一阵凉爽的书香;以及某个春天,我在草坪上读书入了 1 X& y" @# ?0 f4 R
迷,喷水龙头把我后背全打湿了还浑然不觉。这就是我的大学。
' O5 U+ y* c0 [' y |
|