为人师表-- 申请教职的一点体会, Oct. 17, 2016
已经回到学校几个月,这周期中考试,总算有时间缓口气,码一些文字,记录一下找教 职的过程。

先说一下基本情况吧,本科非CS,Master非CS,Ph.D.烂校CS,毕业后在一流科研机构 做Senior Software Engineer几年,说是在科研机构,但做的更像Engineer,把现有 东西拼凑一下来解决科研中的问题,和纯科研相去甚远,期间没有发任何文章。

去年的时候试着投了几所学校,只有一个给了On-Site,但是因为地点一般放掉了,其 他的几所大体音信全无,后来发现是Ph.D.老板一封推荐信都没寄,尽管问她的时候答 应的很好。

今年初开始正式申请,准备需要的CV, teaching statement, research statement,重新找了推荐人,几个推荐人都是关系很好的朋友,可以信的过,不会出现 之前老板放鸽子的情况。

一共申请了将近50所学校,都是烂校,拿到了大概20个电面,其中几个给了On-Site, 但是最后因为组里工作比较忙,都没去,最后附近的一个学校Skype了一下,给了 Offer,之后的电面就都拒了,省得浪费人家时间。

大体的印象是自己的研究方向要符合学校的要求,这样拿到面试的几率会大很多,一个 位置出来,申请的人会很多,Paper好坏是一回事,背景符合才是首要的,除非是明星 级的人物,不然大体上系里愿意给面试还是要看方向是否符合,来学校之后有次一个当 时面我的Senior Faculty问我的背景,原来他压根就没怎么看过我的CV当时就给了面 试,只是因为我的方向是他们的需要的;推荐信有就好,除非是业界的大牛,不然一般 人面试的也不知道,只要推荐信不要太负面就好,我的几封推荐信都是答应给Offer之 后现让推荐人寄的,但这是流程,人事那里是不能免we的;最好是科班出身,我面的几 个很想去的学校都问到我的本科不是CS,教本科的课会不会有问题,我转CS的时候本科 的课补了12门,其实和科班出身也没有区别,但是没有本科CS的学位,最后都没有拿到 On-Site;如果不是Research大学,其实科研有就好,不是非要出类拔萃,Teaching 反而很重要,一般Ph.D.最后一学期都会在系里独立带一门课算是Teaching的经验,我 毕业的时候走的很急,没有在系里带过课,最后只好在附近找了个Community College,part-time带了一学期课,算作Teaching的经验;另外就是学校面试大体还 是倾向招Aggressive一点的申请人,这点已经被很多人证实过了,这里就不多说了。

这次回学校教书更多的是因为自己有些东西想做,想到一个相对自由点的地方呆几年, 对教职本身不是太狂热,没有到很多人Ph.D.毕业后非Faculty不做的地步,毕竟只是一 份工作罢了,自己的兴趣其实更重要,不想给自己太多压力,毕竟生活中可以值得追求 的事情还很多,最近的目标是完成10K,争取早日实现Marathon的梦想。