如果90天內再找不到碼農的工作, 這個曾經的富二代Justin 就要徹底收拾包袱回國, 跟美國說再見了. 從天堂到地獄的變化, 只不過是半年. Justin 在美國讀著排名100名開外大學的機械專業, 為什麼研究生畢業後的他卻急需一份計算機行業相關的工作? 這一切, 還得從他的家庭說起. 家庭變故被迫轉計算機 本科從國內二本院校畢業後, Justin 順利來到了美國讀研究生, 選擇了他感興趣的機械專業. 對於畢業求職, Justin 毫無壓力, 甚至跟學長們聚餐聊起, 聽學長感歎機械專業畢業後在美國找工作的不容易, 他都不以為然. 因為, 按照父母規劃的路子, 他是讀完喜歡的專業, 回國繼承家業的. Justin 有個在矽谷eBay當工程師的叔叔, 曾對他選擇專業時再三叮囑, '你的情況, 研究生應該選計算機專業, 比機械專業要在美國好找到工作, 而且好立足. 機械專業就業不比幾年前, 認識的一個機械專業畢業生, 畢業以後去了碼頭工作, 年薪才四五萬美金. ' 當然, Justin 是不以為然的. 直到家庭一通電話, 告訴他家裡發生變故後, Justin 才意識到留美有多麼重要: 如果沒有能力留在美國, 找不到好的工作, 就養活不了自己, 還會給家庭添麻煩. 他不斷想起叔叔當時的建議, 還上網搜了一堆關於公司軟體程序員求職要求和各種待遇的資料. 他相信成為程序員是他畢業後最好的一條出路, 不但經濟能夠獨立, 還能幫家裡解決一些經濟上的問題. 他下定了決心要當程序員. 靠背題進入小公司 眼看研一已經過去, Justin 的壓力是巨大的, 因為這意味著他必須在這一年內順利畢業, 拿到計算機學位. 多虧學校轉專業的條件相對比較寬鬆, GPA一直在3.8以上的Justin 順利轉到了計算機專業. 也許是學校的課程難度不是特別高, 加上自己的努力, 一個學期後他就和同學開始做起了學校的項目. 當時Justin 自我感覺非常良好, 覺得只要保持3.8的GPA, 再加上自己在學校的項目, 找到一份程序員的工作肯定是很容易的事情. 不料, 第一次電話面試, 演算法題準備不足, 就直接掛了. 他向矽谷工作的學長了解到, 只有高GPA和項目是不夠的, 演算法題也很重要. Leetcode的刷題平台是很多在大公司碼農的必備和救命稻草. (leetcode.com) 150多道演算法題, Justin 計劃給自己每天刷三道題, 50天能刷完. 看起來50天是足夠的, 但Justin 還要空出時間去做項目, 去修滿學分畢業, 還要投簡曆找工作面試. 更重要的是, 刷題並沒有想得這麼簡單. 有那麼幾天, Justin 筋疲力竭, 癱倒在床上, 看著天花板, 開始懷疑自己的能力和對未來的茫然. 當時的他選擇了捷徑: 理解不了題, 就背題. 如果說不幸運中的那麼一點幸運是, 有一家在矽谷剛成立的創業公司, 剛好面試了Justin 會的題目, 讓他順利拿到了這家公司的offer, 同時也研究生畢業. 剛到矽谷就失業 剛到辦公室的第一天, Justin怎麼也沒想到自己只花了一年的時間能和一群計算機科班出身的工程師一起工作. 但還沒來得及從這來之不易工作的高興勁中走出來, 由於公司創始人在法律方面的失職, 被競爭對手舉報, Justin和當時所有的工程師在沒提前告知的情況下, 瞬間被告解僱. 那個時候, Justin比研究生那一年還要有壓力, 他感受到了什麼叫真正的痛苦. 好不容易來到了矽谷, 當上了碼農, 卻失業了. 而更讓他擔心的是自己的身份問題, 要是90天沒找到工作, 就要立馬回國. '自己選擇的路, 跪著也要走完. ' 那時的他每晚在睡覺的時候都能哭出聲來. 來到了矽谷, 當上了碼農, 路都走到這裡了, Justin不甘心這是他最後在美國的結局. 一邊找工作, 一邊準備刷題的他, 還是把所有認為能幫助自己的人都聯繫了一遍. 失業的第一個月, 他拿到了幾個面試的機會, 但都失敗了. 好在失業的第三個月, Justin 找到了一份QA(軟體測試)的工作, 但不提供抽籤. 但不管怎麼樣, Justin還是先穩住了身份. 但初入職場的忽然失業讓他心有餘悸, 他覺得自己一定要去大公司, 再也經受不起小公司的驚嚇了. '我承擔不了一個錯誤決定所帶來的後果了. ' Justin告訴自己. 如何正確跳槽到FLAG 身份只是暫時的, 如何進入大公司才是Justin的首要目標. 他的女友聯繫到了當時在FLAG(Facebook, Linkedln, Amazon, Google) 公司工作的校友. 校友給了些建議, 讓Justin不妨去一家在矽谷的高科技線上職業教育平台 '來Offer' , 因為有很多學員完來Offer的課後都去了很好的科技公司. (www.laioffer.com) 聽到 '來Offer' 第一眼, Justin 並沒有在意, 因為當時自己也試圖聯繫過不少各式各樣的求職培訓機構, 比如有些機構的經營模式是那種保證學員拿到工作後再給學費的機制. 但其實就是機構招收學員短期集中培訓, 給學員造假簡曆, 然後包裝後賣給大公司, 當合同工. 他怕 '來Offer' 也是這樣的機構. 他還擔心來Offer是不是不會接受非名校畢業的他, 但沒想到當時來Offer創始人主動聯繫了Justin, 了解了Justin的所有情況後, 讓他先來試聽一下第一節課程. 上課的那一天, Justin清楚記得自己當時的思維徹底被顛覆了. Leetcode上第一道最簡單的演算法題Two Sum, 經過來Offer老師的分析和變形, 可以引出這麼多新的知識點, 而這些知識點又在後期的課程中循序漸進. (leetcode的Two Sum題) '沒想到這麼一道簡單的演算法題還可以這麼學. ' 他明顯感受到來Offer的課在幫他建立一個系統性學習演算法的思維, 而不只是單純的刷題. 聽完第一節課後的Justin馬上就報了名. 報名後的他又回到了當初研一時的拼勁. 除了上班, 他就聽來Offer的直播課程, Justin還經常會當著線上幾百人面前被老師點名, 線上直播編程. 剩下的時間他就去鞏固消化課程上每一個新學的知識點. 讓他那段時間最欣慰的是, 在來Offer遇到了一群和他有著相似經曆同學. 他們不但一起上課, 還一起組團互相做類比面試, 有些先拿到公司offer的同學會給組其它同學主動內推. 在上完課後, 來Offer老師還給Justin做了簡曆修改和再一次的類比面試. (來offer的師資力量) '當時我們14個人的小組最後都拿到了大公司的Offer, 現在這群都成股票群了. ' 已經成為FLAG 公司程序員的Justin笑著告訴小探. 當時拿到Offer的他激動壞了, 來Offer指導他的薪資談判他都來不及用得上. 當被問及零基礎的學生是不是也能去科技公司當程序員, Justin 告訴小探, '有些完全沒有基礎的轉專業學生也來上來offer 的課, 最後都成了獨角獸公司的程序員. 我其實一直很後悔自己沒有早點去來Offer, 要不然, 我應該能節省更多時間, 現在可能過得更好吧. ' 重新開始的建議 從轉專業, 刷題到矽谷, 又在來Offer平台的幫助下進入了FLAG公司. Justin感覺現在的自己是幸運的. 雖然家庭發生了變故, 但也因為這個原因, 讓這個曾經的富二代對生活變得更加現實, 更加勤懇. '我曾以為, 從名校畢業才能去大公司. 沒想到自己這個100名開外非科班出生的我也進了FLAG公司. 我推薦每個想留在美國發展, 但暫時不知道自己未來想要什麼的留學生去當程序員, 而想基礎紮實和去好公司的上來Offer. ' Justin有點激動. 從一個不知名美國大學研究生畢業的Justin, 今天能在矽谷知名的大公司成為一位程序員, 女友的陪伴, 來offer的幫助一個都分不開, 而最重要的還是他自己的決心和努力. 一路走來的Justin, 雖讓成為了FLAG的程序員, 但一名好的程序員, 還需要在公司裡不斷得磨練自己. 除此以外, 還有抽籤, 買房, 結婚等更多現實的實際問題等著去解決, Justin說, 自己的未來在矽谷才剛剛開始. 這批90後在矽谷的程序員, 有著談股份薪水, 買房買股票的共性, 但都有著自己成為程序員的獨特經曆. 正如Justin所說, '每個能下定決心, 能努力的人, 在正確的指導下都能當一名程序員. ' 也許在矽谷當程序員, 真的每個人都可以.
|