415在美國是個(gè)很重要的日子肚吏,很多事情都以這一天為分界線,比如申請(qǐng)確認(rèn)接受offer與否,比如報(bào)稅,比如H1b抽簽沟蔑。
去年這個(gè)時(shí)間點(diǎn),我還在麥迪遜 Lake Monona 湖邊的住處寫下了這篇文章
shimmer:Whatever will be, will be
其實(shí)也不能算文章唬血,最多也就是個(gè)隨筆吧堕阔。當(dāng)時(shí)大概仔細(xì)思考了一個(gè)月的時(shí)間,最后做出了一個(gè)我認(rèn)為更合適的決定末誓。
轉(zhuǎn)眼之間扯俱,一年都過去了。生活的軌跡也如同預(yù)想的那樣穩(wěn)步發(fā)展著:回國答辯喇澡,暑期補(bǔ)習(xí)CS基礎(chǔ)迅栅,來美國上課,刷題晴玖,找實(shí)習(xí)读存,拿到offer为流,準(zhǔn)備上班。所以一年前的那個(gè)決定是好是壞呢让簿?現(xiàn)在仍然看不出來敬察。或者說拜英,決定本身沒有好壞静汤,只不過在放棄了一些可能性的同時(shí)給予了另一些可能性。現(xiàn)在看起來好不代表未來同樣更好居凶,畢竟局部最優(yōu)不代表全局最優(yōu)嘛虫给。
在這個(gè)一年的節(jié)點(diǎn),覺得自己應(yīng)該寫一點(diǎn)什么好好梳理一下這段軌跡侠碧。
2017年4月中旬 - 2017年5月底:
和材料做一個(gè)不完美的告別
雖然決定了要轉(zhuǎn)CS但是材料的畢設(shè)還是要好好做的是吧抹估,畢竟就算是有再多的不滿,也是我花費(fèi)了三年心血的專業(yè)弄兜,告別也要畫個(gè)最好的句號(hào)药蜻,也算是給自己一個(gè)交代。這段時(shí)間替饿,我在實(shí)驗(yàn)室做了一批又一批的二維薄膜语泽,做成樣品晚上去看SEM,做成器件測(cè)電化學(xué)性能视卢。中途還不幸被抽中了論文查重要提前半個(gè)月交畢業(yè)論文踱卵,那段時(shí)間在實(shí)驗(yàn)室肝了一個(gè)星期,其實(shí)現(xiàn)在想來也是挺美好的回憶据过。帶我做實(shí)驗(yàn)的訪問學(xué)者是個(gè)很豪爽性格很好也很樂于助人的東北漢子惋砂,和他在一起做實(shí)驗(yàn)很開心。論文提交前的兩天晚上熬夜拿著趕出來的數(shù)據(jù)寫好了初稿交了上去绳锅。之后就是與實(shí)驗(yàn)室的告別西饵,離開美中大農(nóng)村,回到北京鳞芙。
值得一提的是眷柔,因?yàn)樵诓牧蠈?shí)驗(yàn)室的緣故所以我一直沒好意思說我要轉(zhuǎn)行了。還和他們一起參加了match for science的游行湊了下熱鬧原朝。415過后實(shí)驗(yàn)室里的人對(duì)我去向都很感興趣闯割,有幾個(gè)師兄和我關(guān)系很好一直問我要去哪兒,我實(shí)在是說不出口啊竿拆。。宾尚。丙笋。后來回了屯里幾次谢澈,和他們見了幾面單獨(dú)說了,感覺大家對(duì)我最終去向的反應(yīng)還是有點(diǎn)唏噓啊御板。
實(shí)驗(yàn)室里的人都很好锥忿,老板學(xué)術(shù)能力很強(qiáng)為人也很好,師兄師姐們都挺善良的怠肋,我很享受我材料科研生涯的最后一站敬鬓,感謝他們讓我的材料之路留下了一個(gè)美好的尾聲。
2017年6月:
北京的夏天有著獨(dú)特的氣味笙各,它會(huì)侵入你的記憶中占據(jù)一隅钉答。
回到學(xué)校就要開始準(zhǔn)備答辯了,因?yàn)楫呍O(shè)做的是目前學(xué)術(shù)圈很火的二維材料杈抢,加上做出來的結(jié)果也比較reasonable数尿,答辯很輕松就過了還順手拿了個(gè)畢業(yè)論文最高分。畢業(yè)季其實(shí)也沒有那么傷感或者多難忘惶楼,和班上人吃了幾頓飯右蹦,和好朋友們聚了聚也就結(jié)束了。反正現(xiàn)在通訊和交通這么方便歼捐,想見買張機(jī)票隨時(shí)都能見啊何陆。
那段時(shí)間主要就是辦很多程序上的事情,所以CS的課幾乎沒怎么學(xué)豹储。臨畢業(yè)之前想著要好好利用暑假充實(shí)一下簡歷贷盲,正好ZL告訴我清華那邊有個(gè)學(xué)長在做一個(gè)新項(xiàng)目在招人,抱著試一試的心態(tài)就去面試了一下沒想到就進(jìn)組了啊……所以說很多時(shí)候不要覺得自己不行什么的颂翼,試一試沒準(zhǔn)就成了晃洒。
2017年6月 - 2017年7月:
我一個(gè)在鋼院學(xué)金屬材料的,怎么就來清華當(dāng)產(chǎn)品經(jīng)理了朦乏?
YH哥那時(shí)候在做一個(gè)很有意思的項(xiàng)目球及,想建立一套地下的管道物流系統(tǒng)。需要有人寫一個(gè)中控系統(tǒng)的展示界面呻疹。當(dāng)時(shí)我還在補(bǔ)習(xí)數(shù)據(jù)結(jié)構(gòu)和離散數(shù)學(xué)這種基礎(chǔ)課吃引,對(duì)于C++的GUI真的是兩眼一抹黑,和YH哥溝通之后刽锤,我就機(jī)緣巧合陰差陽錯(cuò)地成了組里的PM镊尺??并思?負(fù)責(zé)設(shè)計(jì)整個(gè)中控系統(tǒng)的界面分布庐氮,風(fēng)格,交互邏輯宋彼,安排代碼工作任務(wù)以及和硬件組那邊的溝通協(xié)商弄砍。
某種意義上來說這是我第一份有工資的和代碼有關(guān)的工作仙畦。雖然我自己不寫多少代碼,但是對(duì)整個(gè)項(xiàng)目開發(fā)迭代的流程還是有了很直觀的認(rèn)識(shí)(也對(duì)改bug的難度有了全新的認(rèn)識(shí))音婶。更為重要的是慨畸,在組里我認(rèn)識(shí)了很多善良而優(yōu)秀的小伙伴,現(xiàn)在回想起他們感覺大家身上都閃著光衣式。其中我和Y哥說的話算是最多的寸士,那時(shí)候心里有什么想法和疑惑都會(huì)和他討論。還記得Y哥在當(dāng)時(shí)我害怕自身水平不夠不能勝任工作好幾次想放棄的時(shí)候鼓勵(lì)我碴卧, 在我因?yàn)檗D(zhuǎn)行學(xué)校降檔前途未卜而焦慮的時(shí)候陪我吃飯讓我別急弱卡,在我因?yàn)樯顔栴}煩心的時(shí)候陪我去五道口喝酒散心。
很慚愧螟深,到了最后離開的時(shí)候都沒做出什么微小的貢獻(xiàn)谐宙,但是從他們身上學(xué)到了很多東西,看到了更大的世界界弧,我很感謝這段經(jīng)歷凡蜻。
2017年8月:
ZL家的味道是加州夏天的味道
回美國之后因?yàn)榉孔幼馄谶€沒開始,在ZL家住了一段時(shí)間垢箕,之后來了個(gè)哥們兒剛從MSE MS畢業(yè)划栓,拿著OPT在找工作。這下我倆一下就有共同話題了条获。沒事就和他出門吃個(gè)Pho忠荞,聊聊找工作的事兒。我也親眼見證了他從海投簡歷渺無音訊到LinkedIn各種加人到拿到面試到找到工作的全過程帅掘。不過這邊的材料工作絕大多數(shù)都集中在半導(dǎo)體行業(yè)倒是真的委煤。后來ZL有時(shí)候就拿這個(gè)事兒向我論證材料仍然大有可為以及我轉(zhuǎn)碼的行為是多么的naive。
那段時(shí)間也沒什么別的事情修档,每天也就繼續(xù)看看代碼的公開課什么的碧绞,日子很快也就過去了。
2017年9月 - 2017年11月:
不敢邁出comfort zone的我
九月吱窝,開始上課了讥邻。第一學(xué)期選的是PDP和DB,PDP這門課很奇葩院峡,本來定位似乎是一門教代碼規(guī)范和程序邏輯的課兴使,非要用一種叫做Racket的語言(lisp系),結(jié)果幾乎是硬生生上成了函數(shù)式編程照激。DB就比較簡單了发魄,沒什么好說的。
上課不是重點(diǎn)俩垃,重點(diǎn)在于欠母,這個(gè)時(shí)候欢策,各大公司開始招2018summer的實(shí)習(xí)生了。
我知道應(yīng)該去刷題赏淌,但是我覺得一來我數(shù)據(jù)結(jié)構(gòu)和算法的基礎(chǔ)還沒有打牢,二來我簡歷上幾乎空空如也啄清,加上點(diǎn)開leetcode看了幾道題六水,非常懷疑自己的智商是不是有問題,就自己把自己給嚇退了辣卒。壓根都沒有投任何實(shí)習(xí)掷贾。
看著身邊的人一個(gè)個(gè)刷題找內(nèi)推,前面一段時(shí)間我還可以安慰自己說時(shí)間還長不急荣茫,隨著時(shí)間流逝想帅,心中的焦慮感也越來越嚴(yán)重,每周學(xué)完課程要求的內(nèi)容啡莉,寫完作業(yè)后就根本就不愿意去想找工作的事港准。也不怎么去network,白天就整天把自己關(guān)在屋子里打游戲咧欣,享受著短暫的麻痹浅缸,而到了晚上,虛度光陰的負(fù)罪感涌上來讓人睡不著魄咕。這種情況就一直持續(xù)到了11月衩椒。
中途有一個(gè)小插曲,這件事要說回大三那年哮兰,那時(shí)我為了攢文章申請(qǐng)材料PhD在某所干了大半年毛萌,進(jìn)去之前老板說好趕出了成果給我一篇一作的小文章方便我申請(qǐng),結(jié)果做出結(jié)果了去找老板說能不能發(fā)一篇IF 5喝滞,6左右的文章的時(shí)候老板一句“我們不發(fā)IF 10以下的文章”就把我懟回去了阁将。沒辦法,老板不同意我一個(gè)本科生有什么辦法囤躁。只好換了個(gè)課題繼續(xù)搬磚冀痕。到了大三暑假離開實(shí)驗(yàn)室的時(shí)候和老板約好了給二作。(其實(shí)當(dāng)時(shí)已經(jīng)趕不上申請(qǐng)季了所以其實(shí)內(nèi)心也已經(jīng)無所謂)狸演,之后也就沒關(guān)注這個(gè)事情言蛇。到了17年11月突然收到某SCI發(fā)來的郵件告訴我文章要發(fā)表了,點(diǎn)開一看變成了三作宵距,問了師兄才知道老板給Postdoc福利掛名在了我前面……不過那個(gè)時(shí)候我是真的無所謂腊尚,畢竟我已經(jīng)不需要材料的paper了。但是收到這個(gè)消息满哪,心情有點(diǎn)復(fù)雜婿斥,一方面是覺得自己之前的努力還是得到了證明劝篷,一方面覺得自己當(dāng)時(shí)做這些對(duì)于現(xiàn)在沒什么用真的naive,再一方面就是更加印證了自己之前對(duì)材料學(xué)界的一些判斷吧民宿。
那段時(shí)間真的很低沉娇妓,覺得自己就是一個(gè)loser,但是現(xiàn)在回想起來完全是自己把自己嚇住了活鹰,事實(shí)并沒有那么糟糕哈恰,只是我缺乏走出舒適區(qū)的勇氣而已。
2017年12月 - 2018年2月:
開始動(dòng)手做事了才發(fā)現(xiàn)其實(shí)沒有那么難
頹歸頹志群,然而內(nèi)心畢竟是有B數(shù)的着绷,到了12月,各大公司的實(shí)習(xí)都快招滿了锌云,這時(shí)候內(nèi)心告訴自己真tm不能這樣下去了荠医。其實(shí)有的時(shí)候狀態(tài)的改變,就是一念之間桑涎。于是開始硬著頭皮去刷leetcode彬向,從two sum開始一題一題地剛,漸漸的也找到了感覺石洗,漸漸的發(fā)現(xiàn)其實(shí)也沒有那么難了幢泼。與此同時(shí)跟著網(wǎng)課做了一點(diǎn)too young too simple的項(xiàng)目,也算是漸漸的把簡歷給充實(shí)起來了讲衫。
題目刷到mid之后覺得時(shí)間太緊張缕棵,光靠自己分析總結(jié)效率太低,于是去報(bào)了九章算法涉兽,開始了每周20道m(xù)id20道hard的生活招驴。
同時(shí),開始準(zhǔn)備簡歷投實(shí)習(xí)了枷畏。
于是每天就在刷題和做項(xiàng)目中度過别厘。寒假和圣誕節(jié)也沒有出去玩。
然而畢竟實(shí)習(xí)投得晚拥诡,加上項(xiàng)目經(jīng)歷薄弱以及自己寫的簡歷水平太低触趴,投出去的簡歷被FLAG拒了一輪,找內(nèi)推都不好使渴肉。這下我更慌了冗懦。因?yàn)楫?dāng)前的形勢(shì)是沒有實(shí)習(xí)會(huì)非常難過全職工作的簡歷關(guān),我這個(gè)情況多半是要轉(zhuǎn)行失敗找不到工作滾蛋回家了仇祭,看著上學(xué)期4.0的GPA想著tm的績點(diǎn)高有屁用啊披蕉,要是有個(gè)工作讓我GPA 3.2來換都行。
尤其是,看到投的早的同學(xué)拿到的面試題没讲,我發(fā)現(xiàn)也不是特別難懊杏椤!我也會(huì)做芭来铡徙缴!
這就很難受了!
但是難受歸難受贰谣,日子還是要過的娜搂,大公司不要我那我去投小公司好了,只要有個(gè)地方要我吱抚,總比沒有實(shí)習(xí)好。每天看看WayUp考廉,LinkedIn上有沒有公司在招實(shí)習(xí)生的秘豹,JD match的上的我都去投一投試試。
但是似乎小公司也不喜歡我昌粤,投了那么多家公司既绕,一個(gè)面試都不給。
于是學(xué)校的Coop系統(tǒng)成為了僅存的希望涮坐,系統(tǒng)里有合作的公司可以投凄贩,有Amazon, Intui袱讹, Oracle之類的大公司疲扎,還有很多之前都沒聽說過的小公司。
于是滿懷憧憬地每周投10家公司(學(xué)校系統(tǒng)限制)捷雕,等待著回音椒丧。
2018年2月 - 2018年3月:
事情有了轉(zhuǎn)機(jī)
最先等來的是Intuit的OA,這是我開始找實(shí)習(xí)以來的第一個(gè)OA救巷。我挑了個(gè)黃道吉日打開了鏈接開始寫壶熏,然后就華麗麗地出bug了(好像是Java reference 傳參出錯(cuò)了來著,基礎(chǔ)還是不牢捌忠搿)棒假。當(dāng)時(shí)心情比較焦躁,沉不下心去想精盅,所以改了半個(gè)多小時(shí)帽哑,導(dǎo)致整個(gè)OA時(shí)長有點(diǎn)長,三道題做了一個(gè)小時(shí)二十分鐘這樣渤弛,但是我確定沒有bug而且是最優(yōu)解祝拯。然后就沒有然后了。同時(shí)做的人50分鐘做完,成功進(jìn)了面試佳头。
之后是Zappos鹰贵,OA要寫Stdin和Stdout, 常年對(duì)著Leetcode刷算法題的我手生得一批啊……又掛了。
之后有大半個(gè)月沒有收到任何面試康嘉。
和已經(jīng)工作的師兄吃了幾次火鍋碉输,師兄把他當(dāng)年生物master畢業(yè)找工作的心酸歷程和我捋了一遍,那叫一個(gè)慘亭珍。敷钾。。經(jīng)過了那絕望灰暗的一年師兄現(xiàn)在整個(gè)人特別灑脫肄梨,告訴我說現(xiàn)在的都不是啥事阻荒,機(jī)會(huì)往往不是求來的而是某一天突然就來了,心態(tài)要穩(wěn)不能急众羡,這之前只能好好做好準(zhǔn)備侨赡。
不過那時(shí)候心態(tài)已經(jīng)有點(diǎn)死豬不怕開水燙了。大不了過半年開始找春天的實(shí)習(xí)唄粱侣。怕毛線羊壹,該過年過年,該吃火鍋吃火鍋齐婴,該買模型買模型油猫,心態(tài)反而比12月1月好多了。我承認(rèn)我是個(gè)loser是個(gè)傻逼唄柠偶,我就躺地上了生活你還能怎么打倒我情妖,有種來rape我啊。
當(dāng)然了投簡歷這種事情沒有斷過嚣州。
師兄果然說的沒錯(cuò)鲫售。
3月初的時(shí)候SF有家start up看上了我的簡歷,覺得我簡歷上的一個(gè)項(xiàng)目和他們現(xiàn)在做的事情很像该肴,在給我的郵件里展示出了極大的熱情并且直接給了onsite情竹。當(dāng)時(shí)收到郵件真的是太驚喜了。我覺得可能就是這家了匀哄!
不過他們好像過于熱情秦效,周四發(fā)郵件就問我:小伙子周五有沒有空來SF downtown當(dāng)面聊聊啊涎嚼?我想了想這一天的時(shí)間啥都沒法準(zhǔn)備啊阱州。。法梯。刷了快兩個(gè)月的題都沒寫過product代碼了苔货。犀概。。這要是去了妥妥是跪的節(jié)奏夜惭。姻灶。。想了想找了個(gè)借口把面試推到了兩周后诈茧。還發(fā)郵件確認(rèn)了一下面試要問什么問題产喉,確認(rèn)了不考算法題之后我趕緊放下了leetcode撿起了JavaScript。但是其實(shí)之前的代碼是跟著網(wǎng)課敲的所以很多細(xì)節(jié)還是有理解不透徹的地方敢会,于是之后幾乎是完全focus在之前的項(xiàng)目代碼上了曾沈,課也不怎么聽了,作業(yè)也不要求bug free了鸥昏,幾乎是把之前的項(xiàng)目從頭到尾重新擼了一遍塞俱。
根據(jù)墨菲定律,如果你想做一件事吏垮,實(shí)際花的時(shí)間一定比預(yù)計(jì)的多敛腌。
我本來以為重新擼一遍之前的項(xiàng)目最多五天就搞定了。但是總會(huì)有意想不到的bug出現(xiàn)惫皱。
我的項(xiàng)目有一個(gè)部分是涉及到python爬蟲爬數(shù)據(jù)集的,在我刷題的這段時(shí)間里尤莺,目標(biāo)網(wǎng)站的layout變了旅敷,Google的reCAPTCHA(判斷請(qǐng)求是人類還是bot發(fā)出的)也更新了,我原來的爬蟲颤霎,用不了了媳谁。。友酱。
沒有辦法晴音,硬著頭皮剛,上網(wǎng)翻技術(shù)論壇缔杉,看別人的源代碼锤躁,請(qǐng)教群里的前輩。一個(gè)方法一個(gè)方法地試或详,差點(diǎn)連TOR都用上了系羞,把爬蟲從xpath改成了xpath和beautiful soup混合的奇怪的二不像,最后終于又能跑了霸琴。
那種快面試了但是項(xiàng)目還跑不起來椒振,并且不知道問題多久才能被解決的壓力。梧乘。澎迎。真的太大了。。夹供。
你以為擼完項(xiàng)目就結(jié)束了灵份?naive!onsite有onsite的壞處罩引,當(dāng)別人的OA都是給一周寫出來提交上去的時(shí)候各吨,他們打算讓我在面試現(xiàn)場(chǎng)用vue.js寫一個(gè)前端出來。
啥玩意哦袁铐!勞資Angular都剛開始學(xué)沒學(xué)明白呢你要我現(xiàn)場(chǎng)寫Vue揭蜒?
更可怕的是,擼完之前的項(xiàng)目離面試大概就只有四天了剔桨。
還是沒辦法屉更,還是硬著頭皮剛∪髯海看了一遍Vue的官網(wǎng)教程瑰谜,大概心里有了個(gè)數(shù),然后找了幾個(gè)網(wǎng)上的項(xiàng)目教程树绩,在面試的前兩天做了一個(gè)too young too simple very naive 的前端網(wǎng)頁萨脑,可以顯示比特幣以太坊等數(shù)字貨幣的實(shí)時(shí)價(jià)格。
離面試還有一天的時(shí)候饺饭,真的什么都做不下去了渤早,之前肝得太傷了,覺得反正一天也學(xué)不了啥了瘫俊,就玩了一天的守望先鋒鹊杖。
對(duì)了,我還把我的所有頭像封面簽名都換成了錦鯉扛芽。
2018年3月14日
代碼騎臉怎么輸骂蓖?就問你代碼騎臉怎么輸?
平常都是十點(diǎn)十一點(diǎn)起床的(三點(diǎn)睡十一點(diǎn)起川尖,不要學(xué)我登下,我已經(jīng)禿了),那天面試約在十點(diǎn)半空厌,考慮到highway 101以及SF downtown在工作日可能的堵車情況庐船,八點(diǎn)多一點(diǎn)我就出門了。怕路上犯困直接干了一瓶紅牛嘲更,開車上路筐钟。
十點(diǎn)半到了公司,先是和co-founder聊了下赋朦,簡單介紹了一下公司的商業(yè)模式等情況篓冲,問了我一些behavior question李破,比如什么時(shí)候畢業(yè),喜歡大公司還是小公司壹将,平時(shí)的愛好是什么之類的嗤攻。我也是real耿直,問我有什么愛好的時(shí)候我就說我喜歡打游戲诽俯。當(dāng)時(shí)他就愣住了妇菱,估計(jì)心里在想“這小伙子怎么不按套路來啊”。暴区。闯团。但是問了得了下去啊。仙粱。房交。就和我尬聊喜歡玩哪款游戲,喜歡看別人直播還是自己玩之類的伐割。后來想想當(dāng)時(shí)的表現(xiàn)覺得自己真是傻得可以候味,再不濟(jì)我說我喜歡做游戲mod也行啊,多geek范兒隔心!
之后就是技術(shù)面白群,這時(shí)候前兩個(gè)星期的準(zhǔn)備就起作用了。兩個(gè)engineer往會(huì)議桌上一坐硬霍,我就說我把我代碼帶來了川抡,我現(xiàn)場(chǎng)給你們演示一下。拿著馬克筆在會(huì)議室的白板上畫我整個(gè)項(xiàng)目的架構(gòu)须尚,然后一塊一塊拆開來,mac連上投影儀侍咱,對(duì)著代碼一行一行給他們講這是干嘛的那是干嘛的我為什么要選擇這種方式耐床。從前端講到后端,講到爬蟲楔脯,講到數(shù)據(jù)集(當(dāng)時(shí)我的電腦里有灣區(qū)三分之一的在售房價(jià)數(shù)據(jù))撩轰,講到ML(其實(shí)就是Tensorflow的linear regression)。就算我也不是完全明白很多地方昧廷,但是我要表現(xiàn)出我什么都懂的樣子啊堪嫂。
很快一個(gè)多小時(shí)就過去了∧炯恚看樣子兩位面試官似乎也被我忽悠瘸了皆串。開始很熱情地向我介紹他們公司的技術(shù)棧,我有不懂的地方還會(huì)停下來仔細(xì)和我解釋眉枕。
說到Vue的時(shí)候我說啊你們不是今天下午要我寫Vue的前端嘛恶复,我之前寫了一個(gè)你要不要看看怜森?于是又是一番代碼糊臉,這個(gè)過程中他們一邊看一邊說:嗯vue-for顯示數(shù)據(jù)谤牡,嗯這個(gè)header 的common component副硅,嗯這個(gè)用aixo和API通訊,嗯和我們想讓你現(xiàn)場(chǎng)寫的代碼差不多嘛翅萤!我就知道嗯恐疲,這下可能穩(wěn)了。
快中午一點(diǎn)了套么,兩位工程師說成了說得差不多了咱們?nèi)コ詡€(gè)飯吧培己,帶我去了公司樓下兩個(gè)街區(qū)的壽司店一人買了倆飯團(tuán)(蟹肉的飯團(tuán)真香!)违诗。這時(shí)候我可能是睡眠不足也可能是聊技術(shù)聊傻了也可能是有點(diǎn)得意忘形漱凝,總之就是腦子抽了和他們說了我是轉(zhuǎn)專業(yè)的剛學(xué)CS一年。于是诸迟,我就在他們臉上看到了和CEO聽到我說我喜歡打游戲時(shí)同樣的表情茸炒。。阵苇。我心想壞了壁公。。绅项。傻逼了紊册。。快耿。
回到公司一邊吃飯團(tuán)一邊聊天囊陡,聊了一些游戲啊每天工作流程啊公司發(fā)展方向什么的。最后我問我啥時(shí)候現(xiàn)場(chǎng)寫代碼掀亥。他們表示我們想看的你都寫完了撞反,加上今天公司大樓網(wǎng)絡(luò)不好你查不了文檔,就不用寫了搪花,我們一到兩周做決定遏片,回家等消息吧!
出來我就發(fā)了條朋友圈:“和面試官談笑風(fēng)生”撮竿,然后開車去金門大橋看了一下午的風(fēng)景吮便。
圖為當(dāng)天拍的金門大橋
2018年3月15日 - 2018年4月3日
可是換來成長,可是換來希望
這段時(shí)間陸陸續(xù)續(xù)有一些別的面試過來幢踏。印象比較深的是Oracle髓需,面試官脾氣很臭。問了我一萬個(gè)分布式系統(tǒng)和網(wǎng)絡(luò)通信的問題房蝉,一直問一直問問到我完全答不上來為止授账。有的問題我沒怎么聽明白向他復(fù)述一遍已確認(rèn)自己的理解是否正確枯跑,他還懟我說“是我面試你不是你面試我”。白热。敛助。到最后我整個(gè)人都面懵逼了。屋确。纳击。面完就知道自己掛了。
在等SF那家公司消息的時(shí)候得知我們web課的TA攻臀,一個(gè)有著兩年前段工作經(jīng)驗(yàn)的印度姑娘也去他家onsite面試了焕数,頓時(shí)之前那種“穩(wěn)了”的感覺變成了“要GG”。于是在朋友圈半開玩笑半當(dāng)真地發(fā)了去年寒假去雍和宮玩拍的照片說自己要“云拜佛求Offer”刨啸。
因?yàn)橐呀?jīng)快四月了美國這邊實(shí)習(xí)還沒定下來堡赔,就麻煩 @朋克雪球兔 panda老師內(nèi)推了騰訊,找學(xué)姐內(nèi)推了小紅書设联。面的到時(shí)候美國沒有實(shí)習(xí)國內(nèi)也沒有善已,那就真爆炸了。
三月底的時(shí)候收到了之前公司的二面郵件离例。這次的面試主題變成了“深入探討AWS”换团。因?yàn)樗麄冋诳紤]要不要深入使用AWS提供的服務(wù)而不僅僅是把代碼托管在elastic beanstalk上。
有了之前硬著頭皮剛的經(jīng)歷這次我倒是很淡然宫蛆。沒什么艘包,就是肝唄。
于是又是一番看文檔找資料Google的過程耀盗。面試前一周用Node.js + Express + MongoDB以及AWS API Gateway + Lambda + DynamoDB搭了兩套兩套功能一樣但是不同技術(shù)棧的Restful API想虎。又看了很多關(guān)于AWS的分析評(píng)論文章,覺得已經(jīng)準(zhǔn)備好繼續(xù)忽悠了叛拷。
面試前一天照例轉(zhuǎn)發(fā)了錦鯉磷醋,還在朋友圈立下Flag說面試過了自己就女裝直播(結(jié)果大家對(duì)這個(gè)記得賊牢)。
二面是電面胡诗,早上起來特地很仔細(xì)地刮了下胡子整理了一下頭發(fā)。10點(diǎn)鐘打開面試鏈接準(zhǔn)備談笑風(fēng)生淌友,結(jié)果人家對(duì)我具體的代碼倒不是很感興趣煌恢,一個(gè)勁兒問我“你覺得AWS的這個(gè)服務(wù)有什么優(yōu)點(diǎn)缺點(diǎn),你覺得這個(gè)需求可以用到哪些服務(wù)”之類的問題震庭。還好準(zhǔn)備的時(shí)候不僅僅是關(guān)注了具體代碼實(shí)現(xiàn)還看了點(diǎn)分析文章瑰抵,還是能聊下去的。
原定一個(gè)小時(shí)的面試最后半個(gè)多小時(shí)就結(jié)束了器联。最后當(dāng)他們說“今天就到這里吧”的時(shí)候我有點(diǎn)不爽二汛。我辛辛苦苦敲了一個(gè)星期的demo你看都不看一眼的婿崭,不給我表現(xiàn)的機(jī)會(huì)啊肴颊!我就問“你們真的不看一眼我的代碼氓栈?”,“我PM的經(jīng)歷你們不想了解一下婿着?”授瘦。人家表示嘿嘿嘿不了不了,本周內(nèi)給你答復(fù)哈竟宋!我也不知道他們是決定不要我了所以懶得理我還是已經(jīng)決定要我了所以不用問了提完。
三個(gè)小時(shí)后,室友和我開車晚飯去吃拉面丘侠,在車上收到了公司的offer徒欣。
那一瞬間,覺得這一年的各種焦慮蜗字、壓抑和苦逼打肝,都值了。
2018年4月4日 - 2018年4月17日
如今我站在臺(tái)上秽澳,為你歌唱
因?yàn)檫@家start up給的各方面待遇都還可以闯睹,面試的時(shí)候覺得公司氛圍也很好,大家都很親切担神,對(duì)技術(shù)也有愛楼吃。同時(shí)比較了一下手里剩下的幾個(gè)面試,要么要relocate去Boston妄讯、NYC孩锡,要么就是給的也不多。就打算接了這個(gè)offer亥贸。
后面一個(gè)星期和老板談了一下offer細(xì)節(jié)躬窜,前兩天正式簽了合同,開始辦CPT炕置。
馬上也快final了荣挨,之前忙著找工作課也沒怎么用心project也沒怎么寫。這幾天都在忙著寫project和補(bǔ)習(xí)之前的課朴摊,還是挺忙的默垄。
但是畢竟找到實(shí)習(xí)后壓力小了很多,生活開始變得有滋有味甚纲。周末沒事和ZL爬爬山口锭,和 @勃加蕊 嗦嗦粉泡泡澡,和 @徐國曦 在群里水一水栖疑,日子還是充滿希望的扳还。
回國的機(jī)票也買好了,算起來也快一年沒回去了喷楣。打算先回北京雍和宮還愿荆隘,去見見北科還有清華的朋友們恩伺,在回家呆一段時(shí)間。五月中旬回美國臭胜,打算沿著66號(hào)公路搞一次從西海岸到東海岸到橫跨美國自駕游莫其。六月份就要入職上班好好掙錢啦。
從去年決心轉(zhuǎn)CS耸三,到今年找到實(shí)習(xí)準(zhǔn)備上班這一路走過來乱陡。我覺得轉(zhuǎn)CS最大的難度并不是學(xué)習(xí)專業(yè)知識(shí),而是要不斷快速準(zhǔn)確地刷新對(duì)事物的認(rèn)識(shí)仪壮。我?guī)缀趺總€(gè)月都覺得上個(gè)月的自己somehow naive憨颠。比如說因?yàn)闆]信心害怕冷凍期不敢投實(shí)習(xí)而錯(cuò)過大公司實(shí)習(xí)機(jī)會(huì),比如說2月份之后大公司基本招滿了開始輪到小公司招人的時(shí)候积锅,小公司更多關(guān)注具體技術(shù)而非算法這時(shí)候刷題其實(shí)可以放一放爽彤,再比如說面試中一些問題怎么見招拆招等等。但是不管一路上有多少磕磕絆絆缚陷,到現(xiàn)在也算是符合了一年前的規(guī)劃适篙。
以后的日子,愿生活對(duì)我溫柔以待箫爷。
We played hide and seek in waterfalls
We were younger, we were younger
Someday we will foresee obstacles
Through the blizzard, through the blizzard
04/17/2018
(這篇文章斷斷續(xù)續(xù)寫了三個(gè)晚上嚷节,最后一次發(fā)布了之后在手機(jī)上手賤用以前的草稿覆蓋了原文導(dǎo)致后面很多內(nèi)容丟失有重寫了一遍,對(duì)于我這種懶人來說也算是不小的工程了虎锚。但是做一個(gè)內(nèi)容創(chuàng)造者而非單純的內(nèi)容獲取者的感覺硫痰,挺棒的)