1. 程式人生 > >在美國如何獲得IT工作

在美國如何獲得IT工作

至於是國內好,還是國外好,哪裡機更會多,個人有個人的想法。話說蘿蔔白菜也各有所愛,人人都有追求自己夢想、幸福和自由的權利。廢話少說,就說重點吧。

這個年頭,IT農民工來美國工作其實相對早些年來說容易太多了。我大三開始進入試學校裡的驗室幹活的時候,以為想我這樣的國內讀本科的同學,想去美國只有一條途徑,那就室申請美國大學的研究生,然後畢業了找工作,留在那裡。可是畢業幾年之後,發現身邊很多同學同事,雖然沒有去美國讀書,但是都去美國工作了。去加州灣區的IT公司,也就是矽谷的居多。

後來抱著試一試的心態,我聯絡了一位在矽谷工作的師兄,問是否有機會我也可以來試試。他說把英文簡歷給發他就可以了,其他的我就不用管了。過幾周之後,果然那邊的HR就開始聯絡我了。可惜後來雖然沒去成他推薦的公司,但是還是差不多的流程成功應聘了另外一家矽谷的IT公司。磕磕絆絆,就這樣一步步地,遠渡重洋來到了矽谷工作。



其中的曲折就不說了,我的情況有點特殊。但是基本思路是一樣的,主要是看三點,走三步:

三點:

1. 技術好。

2. 英語好。

3. 人緣好。

三步:

4. 投簡歷。

5. 面試。

6. 搞定H1B簽證。

三體:

7. 哦,沒有三體,《三體》是小說:-)

技術好,容易理解,矽谷的很多IT公司都是世界頂尖的,招聘的當然也是比較優秀的人才。想靠小聰明,或者包裝漂亮的簡歷,或者面試時候的忽悠之詞,往往是很難過關的。

因為大的IT公司特有的面試流程,很容易識別出這些人。那什麼叫技術好,其實更多的是考察一個人是否聰明,跟你會不會、知道不知道多少技術關係不大。所以大的IT公司都面試什麼資料結構啊演算法啊什麼,其實真正工作中用的也不多。


但是這些是每一個CS專業人士的基礎,只是通過這種基礎的語言或者說知識來考察和挖掘你是否聰明,思路和反映是否夠快。從這個角度來講,單純的做演算法題雖然能讓你對面試題更熟練,但是也不一定就能是你變聰明。還是要平常多學習、多總結、多思考,鍛鍊自已的邏輯思維能力。在面試的時候讓自己的大腦高速運轉,展現自己思維最快、最邏輯的一面是至關重要的。

英語好。這個不用說了,來美國工作,不可能跟同事講中文。雖然矽谷華裔工程師很多,但是工作生活上主要還是用英語。尤其是應聘面試的時候,英語不好溝通都成問題,別提還怎麼考察技術了。

我有幸學校畢業之後,其實是畢業之前,就開始在一家很大的外企的杭州分公司工作。工作語言是英語。雖然一開始我的英語也非常差,但是在工作中堅持學習,通過各種機會鍛鍊自己的英語,聽說讀寫,持之以恆。英語慢慢的就真的只變成了一個溝通的工具,兒不是一個什麼負擔。英語能力就像一個渠道,把你在技術上積累的能量,通過英語能力這個溝通渠道,釋放到更廣闊的平臺上,也就是釋放到矽谷。


現在想想真的感謝我大學的導師、我在第一家公司的老闆和同事,能夠給我那麼多機會,積累技術、學習和鍛鍊英語。我個人的另一個例子是,在後來離開的第一家公司之後,進入另一家本土的網際網路公司。可是第二家公司雖然有國際業務,但是技術團隊完全在國內,工作語言是漢語,甚至面試的時候連一個英語的問題或者自我介紹都沒有。

進入公司子後不久,我發現工作中完全用不到英語,為了不荒廢自己幾年來積累的英語能力,我開始堅持用英語寫每週的工作總結,也叫週報。我估計有可能我是公司本土的技術團隊一千多人中唯一一個堅持用英語寫週報的人。

這樣一寫就是兩年,雖然別人看起來我可能比較另類或者不入流,但是我知道這對我自己有好處,所以還是堅持了下來。這使得我在後來不論是在電話面試、到美國現場面試、還是與律師溝通H1B簽證等需要英語的情況下,都能沒有障礙的溝通。也很感謝我第二家公司的老闆,他很開明地讓我特立獨行地用英語把週報一直寫下去,甚至有時候還跟我交流交流一個句子英文為什麼那麼寫。

人緣好,其實跟投簡歷有很大關係。一般只有應屆生或者剛畢業一兩年,去盲投簡歷。一般有工作經驗的同學,想去大的IT公司,最好的投簡歷的方法,就是找自己認識的在那家公司工作的同學啊、朋友啊,通過內部推薦的流程來投簡歷。

大的IT公司求職者眾多,盲投的簡歷很有可能被淹沒在茫茫簡歷海中。內部推薦,不僅可以獲得更大面試的機會,而且一旦應聘成功,推薦人往往還有獎金可以拿。一舉多得,何樂而不為呢?不過,讓人家幫忙推薦,重要的是你自己覺得自己滿足了上面的技術好、英語好的條件,否則人家推薦你也很難為情。

公司不給面試機會吧,人家對你不好交代;給了面試機會把,最後沒通過,又浪費了所有人的時間。所以,最好還是覺得自己比較有把握了,再找人推薦,這樣節省大家的時間,而且應聘成功的機會也大一些。

面試,網上的面經應該也很多。但是其實大的IT都有資訊比較全面的job info的頁面,裡邊一般會講他們期望找什麼樣的人才,以及面試應該準備那些方面的知識,流程大概是什麼樣的。只要平常有足夠的積累,正式面試前準備兩三個月應該就足夠了。而且還有一個網站,careercup.com,總結了各大IT公司的面試題以及流程,還出了一本書,是不錯的參考。

如果面試順利功過的,那恭喜你,下面就是繁瑣的H1B簽證流程。IT農民工來美國工作最普遍的簽證型別就是H1B。

不要擔心老婆(老公)、孩子,他們可以通過H4簽證跟你一起來美國。H1B簽證是唯一允許有移民傾向的簽證(L1簽證可能也允許,不確定)。一般公司會有專業的簽證律師團隊幫你完成簽證的,所以你不用太擔心。但是唯一要注意的就是,美國簽發給外籍人士的H1B申請每年都是有名額限制的。現在大概是一年65000個名額,注意這是給全球的想拿H1B身份去美國工作的人的名額,所以還是比較緊張的。

美國移民局的H1B申請審批是每年的4月份開始的。一般要15天到幾個月的時間才能批下來。然後要拿著審批通過的檔案去你當地的美國領事館去申請H1B簽證。但是一個麻煩的事兒是,就算早早通過移民局的審批、並且拿到了H1B簽證,你也這隻能等到當年的10月1號才能正式來美國開始工作(可以提前10天入境,也就是9月20號之後入境即可),這是美國移民局的規定。

所以根據這些資訊,你可以考慮考慮你願意什麼時候開始投簡歷,整個面試流程可能要持續一個月,甚至兩個月,如果還要來美國on site面試的話。面試通過拿到offer後,什麼時候辭職,需要等H1B簽證入境多長時間,等等問題。

Offer搞定了,H1B簽證搞定了,就沒有什麼攔路虎了。一般大的IT公司都會提供很好的Relocation的福利,具體的可以跟HR的同學談。因為有完善的Relocation的服務,所以舉家搬到美國也不是什麼很困難的事情,只是步驟比較多,比較繁瑣,一步一步耐心發辦好就可以了。

囉哩囉嗦,感覺寫的也不算太詳細。展開了寫估計都能寫本書。但願給那些有些蠢蠢欲動的同學們提供一個大概的瞭解和印象。其實作為IT農民工,來矽谷工作並不難。

原文