每年都有很多人會選擇去美國讀計算機(CS),在這條人生路上,可能會經歷:美國CS申碩、美國CS申博、美國CS求職。
其實這3件事是有最佳策略的,最佳的策略是可以得到幾乎所有CS專家的認可的,也是所有狠人都會採納的策略。
接下來我們針對這幾個事,逐個的說下最佳策略。
注意,更詳細的細節都在 www.xiaogeedu.com上,這個網站驚為天人,非常震撼。
這是一個畢業於CMU(卡耐基梅隴大學)的做事極致的CS人,打造的與美國的CS有關事宜的網站,強烈建議用電腦訪問然後進行閱讀。
網站首頁的截圖如下:
接下來,開啟正文:
一、美國CS申碩
(更詳細的細節都在 www.xiaogeedu.com的“CS申碩瘋子”版塊裡,強烈建議用電腦看下。)
1.宏觀結論:
美國CS申碩的最佳策略= CS知識高深的CS文書+美國名校CS碩士全申+讓自己的3個推薦信都從夢校出
2.為什麼這是美國CS申碩的最佳策略:
舉個例子,小明是一個CS本科生,想要申請斯坦福的CS碩士。而小明能夠意識到,最頂級的CS學生一定是做了多段高深的CS科研和CS實習的,而這些高深的CS經歷寫在文書裡,就會形成CS知識高深的文書。
因為高深的CS文書是所有CS人才的共性,所以小明用這樣的專業的、知識高深的CS文書為自己立起來了一個CS人才的人設。
擁有了這樣的人設,那小明就可以下一個賭注:如果小明把美國名校的CS碩士全申了,那不可能所有的名校的CS錄取委員會全體眼瞎,識別不出這是頂級的CS人才。所以小明應該有希望至少拿到一個名校的CS碩士錄取。
然後,如果小明擁有了斯坦福大學的3封推薦信,那確實很有希望申中斯坦福大學的CS碩士。斯坦福大學的錄取委員會可能會很願意把小明視為自己人,畢竟這個斯坦福大學內部有3個教授都推薦小明,斯坦福大學的錄取委員會還是會非常樂意把坑位留給這種學生的。
3. 如何實現CS申碩的最佳策略:
(1)如何寫出高深的CS文書?
假設一個人沒有學過化學,確實很難基於高深的前沿的化學知識去寫文字,因為這是個有知識門檻的事情。
類似的,只有一個人學過深入的前沿的CS知識,才能基於這些知識去寫高深的CS文書、且不出知識性錯誤。這種CS文書有三個特點:
特點1:高深的CS知識。書寫這樣的文字有極高的寫作門檻,需要大量閱讀CS論文,並且站在CS這個學科知識之巔,然後才能寫這種極其專業化的高深CS文字。
這個特點可以讓美國大學的CS錄取委員會覺得,寫這個CS文書的CS碩士申請者已經達到了CS專家的高度,否則他不可能寫的出如此專業的文字。
特點2:技術串聯。做成這件事需要精通多個甚至全部的CS的子領域,這更加需要大量閱讀CS論文和程式碼,並且站在CS這個學科知識之巔,看看不同的CS經歷如何串聯成線。
這個特點可以讓美國大學的CS錄取委員會覺得,這個文書背後的CS碩士申請者按照自己的目標與計劃去行走人生,而且非常有希望收穫成功。
舉個例子,小明做過2個實習 ①分散式系統②編譯器,還做過3個科研 ③深度學習④平行計算⑤作業系統。
如果不加以串聯,那麼讀者可能會不知道小明為啥要走一條有些混亂的成長道路,不明白為啥小明不專注於一個CS的子領域、而是要去做看起來毫不相干的多個CS子領域。
所以,如何串聯5個經歷,讓這5個經歷形成一個故事線、形成優秀CS人設,成為了小明必須做的事情。
-
分散式編譯器是①②的交集,所以CS人設是分散式編譯器?
-
如何把③④⑤融入分散式編譯器人設中?說想做基於AI的、可依賴平行計算的分散式編譯器?但⑤沒融進去?
-
超級計算機能串聯④⑤,所以分散式編譯器和超算,啥更好?
-
③是6年前做的,⑤是今年做的,硬串它倆 會尬嗎?
-
實習們與科研們,是分開串?混著串?
-
②不對應推薦信,那是否融入人設?
所以,只有精通多個CS子領域、思考領域們的交集/並集/差集,才能想出合理的技術串聯方案。
特點3:藝術串聯。做成這個事情,需要我們在不破壞技術串聯邏輯的基礎上,為CS文書植入文學藝術元素。比如希臘神話、數理化定理、英文寫作修辭方法、西方名人名言等等。
這個特點可以讓美國大學的CS錄取委員會覺得,這個文書所塑造的人設,非常獨特,給人留下更加深刻的印象。
舉個例子,比如小明的人設與computer vision(計算機視覺)有關,且,小明做過image-based和video-based(影像場景和影片場景)這兩大類任務。那如果想針對這種情況植入藝術元素,如何植入呢?
-
我們仔細思考後發現,影片比影像多了時間序列的概念,那麼也許小明就可以引入愛因斯坦的相對論,然後說成自己從小就喜歡相對論並且被這個理論中的時間有關的事情所深深的吸引,所以長大後,當小明發現自己最喜歡計算機視覺方向的時候,就希望也做帶時間色彩的事情。
-
但是小明真的要在CS的碩士申請文書中,引入相對論這個概念來樹立自己的CS人設嗎?引入了後,到底是錦上添花、還是畫蛇添足?
-
如果是錦上添花,那在後文中的哪個部分 需要來呼應一下相對論嗎?如果是畫蛇添足,那對小明的CS人設來說,到底什麼是最適合的藝術元素?還是說,小明的CS人設不適合植入藝術元素?
以上這些問題,如果都能夠完美的回答,那麼,我們將會擁有一個頂級的、有邏輯的、立體可感的CS碩士申請人設————這個人設,非常強大、非常震撼、非常獨特。
(2)如何實現美國名校CS碩士全申?
其實只要你想的話,沒有任何人有權阻礙你這樣做。比如小明想要順著美國大學的CS排名,自上而下逐個申請每個大學的CS碩士,那確實是可以這樣做的。去填網申然後遞交申請即可。
(3)如何擁有來自夢校的3個推薦信?
想要得到夢校的推薦信,那就需要在申請之前的長達1-3年的備戰週期裡,跟著自己夢校的多個教授(至少3到6個教授)合作做project且好好表現,從而讓自己的推薦信全都從夢校的教授出,而不是從自己的本科學校出推薦信。
舉個例子,小明想要申請2026 Fall的美國CS碩士,且夢校是斯坦福大學,那麼,小明的背景提升之路的實現方法是四步走:
簡歷打造到什麼程度、涉及什麼project、以及是否有什麼速成project的方法,這些都是沒有標準答案的。更何況,還要與自身的興趣結合。但是總之,這一步是讓CS簡歷在CS深度與CS廣度中做一個權衡。
-
比如,小明專攻於computer architecture,但是考慮到AI也可以用用來解決architecture的問題(例如利用 reinforcement learning對network routing、traffic control等進行自適應地排程),所以,小明也許可以考慮在自己的computer architecture的簡歷里加入一些reinforcement learning以及LLM的project。但是到底加還是不加,還需要考慮小明的可用時間、當下在AI領域有擁有的技能基礎、以及是否不排斥做AI的任務。
-
比如,小明專攻於natural language processing 和LLM,但是考慮到有些實驗室的computing resources可能非常豐富,可能會用CUDA和GPU加速AI的計算,那麼,小明也許可以考慮在自己的AI簡歷里加入一些cuda programming、parallel computing、以及ml systems的projects。但是到底加還是不加,還需要考慮小明的可用時間、當下在system領域有擁有的技能基礎、以及是否不排斥做system的任務。
所以,在一定程度上,小明輕微的放下了對於自己專攻方向的執念,畢竟,讓簡歷的色彩多一些,可以令自己也許可以有機會匹配上更多的教授。比如自己的簡歷裡ai色彩也有、system色彩也有、software色彩也有,但是不同人的三個色彩的比例和具體的project依然是不同的,這個需要具體情況具體分析。
當小明對著Stanford的CS系和非CS系的所有教授,依次發郵件聯絡的時候,會發現教授一共可以分為兩類:
-
如果教授與小明簡歷的方向一致,小明可以說“我和您的方向一致,我能直接給您組上的project做貢獻”;
-
如果教授與小明的簡歷方向不一致,小明可以說“我知道您是做A方向的,而我確實是做B方向的。考慮到A方向的project在xxx場景下也需要用到B的skills,所以我們也許也是有合作的可能性的。您有任何的需要B的skills的project或者task的話,我都可以做。”
因此,簡歷富含多種技術色彩 + 聯絡與自己簡歷方向匹配與不匹配的教授,這樣一來,就會導致收到的project涉及的技術色彩就有一定的不確定性。
也就是說,比如簡歷裡涉及a、b、c三個技術領域,但是最終可能會收到a或者b或者c領域的project機會,也可能會收到d領域的project機會。那d領域的project萬一特別難怎麼辦?萬一雖然不難但是領域過於小眾怎麼辦?
這些問題也沒有一個通用的答案,也得具體情況具體分析,走一步看一步,只能是見招拆招。
所以,只有同時懂a、b、c、d這4個CS子方向甚至全部CS子方向,才能精準的選出最適合自己的project機會。做出選擇和判斷,需要CS的專業知識。
注意,在這個四步走的實現方法下,沒有任何一步需要花錢。其細節在www.xiaogeedu.com上有更詳細的,用自己的電腦訪問下看看,比較驚為天人,會被震撼到的。
二、美國CS申博
(更詳細的細節都在 www.xiaogeedu.com的“CS申博瘋子版塊”裡,強烈建議用電腦看下。)
1.宏觀結論:
美國CS申博的最佳策略=高深的CS文書+跟至少3~6位美國CS教授(這些教授在不同的美國大學任教)做project 以期待換到教授組上的讀博名額 以及教授的人脈圈裡的讀博名額。
2.為什麼這是美國CS申博的最佳策略:
在申請PhD之前的長達1-3年的備戰週期裡,跟著多個不同大學的CS教授(至少3到6個教授且他們在不同的大學任教)合作做科研且好好表現,從而讓這些教授認可我們。
在這條背景提升之路下,如果發成了論文,當然好,但是如果沒發成論文,也不會有太大問題,因為這條背景提升之路本身就不是完全依賴於論文而取勝CS博士申請。
成功的秘訣就在於申請博士之前就提前與多位美國CS教授合作過,然後拿到了多位美國的CS教授的認可,然後,至少有1個合作過的CS教授招CS博士且願意把名額給這個申請者、或者至少有1個合作過的CS教授把這個申請者推薦給了教授的人脈然後有人脈願意給這個申請者發博士錄取。
要知道,每個教授其實都有很多學界人脈,比如:
-
這個教授當年讀博士的導師
-
這個教授當年做博士後的導師
-
這個教授在當上教授後,在各種場合認識的各種校內以及校外的教授人脈
此時申請者能不能拿到教授的人脈的博士錄取,有很多時候就是教授一句話的事兒,比如“小明這學生靠譜的狠,你就放100個心,招他去你組讀PhD就行”。教授的這一句話,比小明去發郵件去套磁教授然後面試,要管用的多。
3.如何擁有多段與美國CS教授合作做科研的經歷?
這個流程,其實和備戰美國CS碩士申請下想要套中美國CS教授做project這件事 的四步走 是很像的,但是其實還是有區別的。
(1)對於美國CS申碩來說:我們在背景提升週期裡,應該優先和美國的【夢校】的教授合作。【夢校】是第一優先順序,比教授的專攻方向更加重要。
舉個例子,小明想要申請斯坦福的CS的碩士,那麼小明最好讓自己的3封推薦信都從斯坦福出。此時,小明可以在一定程度下,放下了對CS教授的執念。也就是說,如果3個斯坦福的推薦信都是斯坦福的CS教授,這當然是最有利於小明的。
但是如果3個斯坦福推薦信,一個是斯坦福的CS教授,一個是斯坦福的Math教授,一個是斯坦福的Physics教授,那麼,只要小明與這3個斯坦福教授合作做的project都是CS性質的project,那這樣的推薦人組合在小明申請斯坦福這件事上,確實優於 3個CS教授但是這3個教授不在斯坦福當教授。
而且,這個project不一定必須是科研project,對,沒錯,也可以是非科研project。因為對於小明來說,此時核心不是跟著教授做科研,而是把教授分給自己的project(不管是科研project還是非科研project)做的令教授滿意,從而換來推薦信。
(2)對於美國CS申博來說:我們在背景提升週期裡,應該優先和美國的【符合自己專攻方向】的優秀教授合作做科研。【符合專攻方向】是第一優先順序,比夢校重要。
舉個例子,小明專攻於資訊安全方向,想要申請美國的CS PhD。那麼小明最好要透過與多個專攻於資訊安全方向的教授合作做project,然後打造了自己在資訊安全上的科研履歷的同時,擁有了3個資訊安全方向的教授的推薦信。
考慮到有很多招人的資訊安全的優秀教授可能並不在自己的夢校(比如自己的夢校裡可能沒有做資訊安全的教授,或者,雖然自己的夢校有資訊安全的教授但是他們未來幾年都不招Research Assistant以及PhD),所以小明如果死盯著夢校的資訊安全的教授,那就會極大的限制了自己的選擇、從而讓自己無法最大化的去打造自己的科研履歷。
注意,對於CS申碩和CS申博來說,打造簡歷、與教授合作做project、得到推薦信,這些步驟裡,沒有任何一步需要花錢。其細節在www.xiaogeedu.com上有更詳細的,用自己的電腦訪問下看看,比較驚為天人,會被震撼到的。
三、美國CS求職
(更詳細的細節都在 www.xiaogeedu.com的“CS求職瘋子”裡,強烈建議用電腦看下。)
1.宏觀結論:
美國CS求職的最佳策略 =拿到更多的面試邀請(多套CS求職簡歷+LinkedIn好友超過10000甚至達到30000人) + 透過面試考核 拿下更多的offer (使勁刷CS面試題 + 多種投遞渠道)
所以是括號裡的四件事需要做。
2.為什麼這是美國CS求職的最佳策略:
確實有很多人認為,想要走通美國CS求職、在美國找到CS工作,核心在於CS求職簡歷、刷好CS面試題。
但是其實,CS簡歷和CS面試題,確實遠遠不夠,在當下的環境下,不足以讓我們找到美國的CS工作。
為什麼呢?我們一個一個分析下。
(1)為什麼只憑借CS求職簡歷無法讓我們收到足夠多的面試邀請?
因為要麼就是我們的CS求職簡歷不會被看到(投遞職位的人太多了,公司那邊只看了一部分簡歷就招到了合適的人了,其餘簡歷就不看了,所以我們的簡歷被淹沒了),要麼就是我們的簡歷會被看到 但是被更優質的簡歷比下去了(因為投遞職位的人太多了,天外有天 人外有人,總有更優質的簡歷)。
所以在找美國CS工作的時候,如果我們希望拿到更多的CS面試邀請,那不能只依賴於CS求職簡歷,還要依賴於LinkedIn人脈,因為人脈可以提供內推、甚至幫助我們對接一些明面上看不到的機會。總之,人脈多多意味著潛在機會多多,拉近了求職者與公司之間的距離,會有很多意外驚喜。
(2)為什麼只憑借刷好CS面試題無法讓我們收到足夠多的職位offer?
因為我們在參與面試的時候,確實有可能遇到不會的CS面試題(從而影響到我們的面試表現),或者,CS面試題確實都做出來了、面試表現非常好 可以給自己打100分,但是,別的求職者不僅面試題都做出來了、而且還超常發揮出了120分的面試表現(比如總會有其他求職者和麵試官聊歡了,然後面試官發現兩人有很多相似的地方,就會對這個求職者的印象格外好)。
所以在找美國CS工作的時候,如果我們希望拿到更多的CS職位的offer,那不能只依賴於CS面試題,還要依賴於多樣化的投遞渠道,因為有的投遞渠道確實不卷(從而拿到面試邀請以及職位offer的機率都不小)。
(3)結論:
美國CS求職的最佳策略 =拿到更多的面試邀請(多套CS求職簡歷+LinkedIn好友超過10000甚至達到30000人) + 透過面試考核 拿下更多的offer (使勁刷CS面試題 + 多種投遞渠道)
這個確實是美國CS求職的最佳策略,在這個最佳策略下,需要求職者做2個與CS有關的事情(CS簡歷和CS面試題)和2個與CS無關的事情(LinkedIn人脈和多樣的投遞渠道)。
有的時候,對美國CS求職來說,甚至非CS技能要遠遠重要於CS技能。
3. 如何把美國求職有關的這4個事情都做好呢?要做到什麼程度呢?
我們一個一個看下這2個與CS有關的事情和2個與CS無關的事情要怎麼做。
(1)為了拿到更多的面試邀請——CS求職簡歷
考慮到當下的美國的CS就業環境確實不如往年,所以,強烈建議:
-
針對CS的常見的求職方向,都要準備簡歷,至少準備3-4套求職簡歷。比如SDE一套簡歷、Infra一套簡歷、MLE一套簡歷、ML Infra一套簡歷。
-
很多人說,3-4套CS求職簡歷準備不過來。那我的建議是——任何難事在更長的時間跨度下去做,都會變簡單。如果你碩士二年級需要在美國找CS工作,那就大三、大四、碩士一年級這三年,每年至少準備一套CS求職簡歷,就可以了。一年一套CS求職簡歷的要求,確實不是很過分,是可以實現的。
-
不管是打造幾套CS求職簡歷,每一套簡歷都要儘量多新增業界色彩。其實有多個方法可以為簡歷新增業界色彩,比如:
-
做暑假實習與日常實習,有薪無薪都做。每一個暑假都去做全職的實習,每個上學的秋季與春季學期都可以找一些日常的兼職實習或者無薪實習來做。日常的無薪實習可以透過LinkedIn私信問到,大概發幾千條就可以肯定找到。
-
跟著美國CS教授做業界色彩的任務(比如自己大學的某個CS教授與業界某公司有合作,那這個教授肯定有業界色彩的任務)。
-
去各種Freelancer平臺接業界的單(Fiverr、Upwork、Toptal、Solidgigs、Guru、AnyTask、PeoplePerHour、Truelancer等等)開通賬號,然後只接來自業界公司技術開發需求的單(而不要接來自學生的作業代寫)。
-
參與業界的開源專案並且做貢獻(首先需要熟悉這個開源專案在Github上的原始碼,深挖讀懂後,看下那個repository的issues版塊是否有自己能修的bug,多遞交幾個bug fix就可以增加至少有一個bug fix被接受的可能性,一旦被接受就可以成為contributor)
-
業界論文復現(比如某公司發了一個論文並且開源了這個程式碼,然後自己把這個程式碼學會了,並且自己實現了一遍,復現成功了)
-
業界證書課(很多大公司都有業界證書可以去學,比如Meta、Amazon、Google、Nvidia等),在這個連結裡整理了大約幾十個證書課,可以用電腦訪問下然後就可以得到業界證書課程的清單了:https://www.xiaogeedu.net/sys-nd/353.html用電腦訪問這個連結看下

(2)為了拿到更多的面試邀請——LinkedIn人脈
找起工作來之後就會發現,人脈永遠不夠用。人脈到用時方恨少。所以,人脈一定是在求職季到來之前,提前儲備好。
-
如果已經有了人脈,如何使用人脈?
-
人脈的用法1:在LinkedIn上1對1對每一個人脈發私信。我認識一個LinkedIn好友4000人的人,然後他在本科畢業後,花了三週的時間發了2000條私信,去詢問這2000個好友的公司是否招實習生,自己願意做有薪/無薪的、全職/兼職的、短期/長期的實習,然後拿到了幾個公司的面試,最終順利的拿下了其中一個公司的實習。
-
人脈的用法2:在LinkedIn上髮狀態。我認識一個LinkedIn好友7300人的人,然後她在找不到工作的時候,發了一條求職的帖子,這個帖子為她帶來了19000個贊、900個評論和200條轉發。她發完這個狀態後的三週時間裡,她透過評論區和私信,收到了30多個公司的面試邀請,即便是連續一個月天天面試都面不過來。
-
如何儲備人脈?
-
目標與時間線:要以LinkedIn好友10000人作為人脈儲備的初級目標,以LinkedIn好友30000人作為人脈儲備的高階目標。大概1年可以連10000人,3年就可以連30000人。個人感覺,30000的LinkedIn好友是一個基本夠用的人數,但是確實需要讓自己培養起一個持續3年的習慣,就是在長達3年的時間裡,每天堅持在LinkedIn上連人。
-
在LinkedIn上儲備人脈、連人的思路:首先要連自己的校友、然後再去連那些跟自己同城的人、然後再去連全美的人。連人的時候也是主要連這幾撥人:
-
學computer science的人
-
做software engineer/machine learning engineer/system engineer的人(初級的、高階的、以及技術負責人)
-
做HR/recruiter的人
(3)為了透過面試考核 拿下更多的職位offer——CS面試題
其實,關於美國CS求職的面試題資料,現在市面上真的非常多了,這是因為說到根上,美國CS求職的面試題是有規律可循的,才會有那麼多資料的誕生。
之前我花了半年的時間,在各種留學生平臺過了一下所有的在美國走通CS求職的人的成功經驗分享帖子(能有幾千條帖子了)。在這些帖子裡,很多人都熱心腸的分享了自己用過的CS求職資料。然後,筆者把這些資料彙總在一起,然後去重,然後去掉質量不高的資料,其餘的資料都彙總在這幾個帖子裡了:
-
117個演算法資料:
-
https://www.xiaogeedu.net/sys-nd/85.html
-
92個刷題資料:
-
https://www.xiaogeedu.net/sys-nd/84.html
-
45個OOD(面向物件設計)資料:
-
https://www.xiaogeedu.net/sys-nd/87.html
-
84個系統設計資料:
-
https://www.xiaogeedu.net/sys-nd/86.html
-
29個BQ(Behaviroal Questions)行為面試資料:
-
https://www.xiaogeedu.net/sys-nd/83.html
不管一個求職者想要在美國尋找什麼CS的工作,基本上都要用到這些資料。可以用電腦訪問這幾個連結看下,這樣就不用自己花時間去搜各種CS面試題資料了。
不過,依然需要提醒一點,就是面試與考試是有本質的不同的:面試 = 考試 + 溝通技能
在美國CS求職的過程中,確實需要用到很多交流溝通層面的技能,比如:
-
英語口語
-
英語講課(講題的時候,先講框架,再講細節;以及在講題的時候要注意與聽眾 也就是面試官 進行互動)
-
遇到不會的題目的時候怎麼辦(一方面要大方承認這個題目確實觸及了自己的知識;另外一方面也要對面試官舉例子,說自己其實會很多高深的CS知識並且可以根據這些CS知識做專案,所以理論學習能力和實戰能力非常強
(4)為了透過面試考核 拿下更多的職位offer——多樣的投遞渠道
美國CS求職一共是有10個渠道的,也就是下圖:

接下來我們一個一個說下每個渠道是什麼、為什麼這個渠道有希望令我們找到工作、以及這個渠道就算沒有令我們找到工作為啥也依然有價值。
-
渠道1
-
這個就是大家都知道的渠道。比如公司官網上有職位、LinkedIn/ Glassdoor/ Indeed/ AngelList等職位搜尋引擎上是有職位的、有的時候在朋友圈也可以看到職位。所以這個渠道就不多說了,因為非常好理解。
-
唯一要囑咐的一點就是,由於渠道1是大家都知道的,所以的確同過這個渠道去找CS工作的確非常卷。
-
渠道2
-
招聘會career fair。包括校內的career fair與校外的career fair,比如GHC和Tapia career fair。都建議去參與,找CS工作。
-
Meetup平臺的各種活動。有些技術討論會、技術講座、技術見面會等等。這些場合雖然不是招聘會,但是我們作為參與人員,可以把它強行當做招聘會去參與,去和人聊技術、聊對方公司是否招CS的人。
-
Conference會議。比如各種組織或者公司舉辦的會議,比如公司的年會、產品釋出會、開發者大會。這些回憶雖然不是招聘會,但是我們作為參與人員,可以把它強行當做招聘會去參與,去和人聊技術、聊對方公司是否招CS的人。
-
一切有人存在的地方。比如有一個人把每次坐飛機的機會當做一次招聘會,在登機門口候機的時候,去找那些頭等艙的旅客,一個個的去聊天,去問他們公司是否招人,然後就這樣找到了CS工作。
-
因此,我們要牢記住,一切有人的場合就是招聘會。比如,你週末要去游泳,那你去游泳館後的游泳池子是有人游泳的,對,這個你要把這個游泳池子當做招聘會來參與,找這些游泳的人,一個一個的聊求職,聊CS工作機會。這種場合聊到的職位機會,通常來說不是很卷(投遞的人不會特別多)。
-
渠道3
-
LinkedIn可以1對1私信或者髮狀態,去求問有沒有CS工作機會。只要好友過萬,私信+髮狀態可以讓自己至少得到幾十個面試機會。
-
跟著CS教授做業界色帶的任務。比如某CS教授與美國的一個業界公司有合作,那你透過這個教授是可以得到參與業界公司的project的機會的。做的好的話,也許可以直接去這個業界公司做CS工作;就算這個業界公司不招新員工,那你的簡歷也多了一段業界色彩的經歷。
-
渠道3不會特別卷。還是建議做的。
-
渠道4
-
透過LinkedIn和校友資料庫去認識各種校友以及非校友。筆者當年讀書期間在灣區做過CS實習,實習一共是11周(77天),筆者約了50多頓飯,就是透過LinkedIn和校友資料庫然後把各種人都約出來吃飯的。比如CMU的校友資料庫是這個樣子的:

-
然後,把校友和非校友約出來吃飯後,就要請他們吃飯,然後向他們請教如下問題:“請問,簡歷需要長成什麼樣子再面你們公司啊?你們公司面試會面什麼?有題庫嗎?要面幾輪?難度如何?哪一個組最值得加入?哪個老闆最值得追隨?薪資有協商的空間嗎?支援OPT身份嗎?給抽H1B嗎?”
-
這50多頓飯,相當於50多場1對1的求職輔導。聊完後就會發現,自己不僅僅對這50個公司的面試瞭如指掌,而且還會有人脈主動在自己公司招人的時候想著聯絡自己,其中就會發現這些人脈給自己分享的CS職位是沒有掛在公司官網上的,所以這種職位就一點都不卷,沒有多少人投遞。
-
這個渠道也不是特別卷。
-
渠道5
-
去各種Freelancer平臺(Fiverr、Upwork、Toptal、Solidgigs、Guru、AnyTask、PeoplePerHour、Truelancer等等)開通賬號,然後只接來自業界公司技術開發需求的單(而不要接來自學生的作業代寫)。
-
筆者見過一個人在Fiverr上只接了三單,然後第三單的那個美國公司對這個人特別滿意,然後這個人就順嘴問了一句:“你既然對我這麼滿意,那你要不然把我給招了?反正我也在找全職的CS工作。”然後那個公司就把這個人給招過去做全職了。
-
所以,如果能透過做Freelancer找到全職的CS工作,那當然開心;但是即便是沒有找到,自己的簡歷裡也多了一段業界經歷,也非常有價值的一段經歷。
-
渠道5不太卷,因為如果已經簽單成功,那這一單是不會有別人跟我們搶的,只要認真做、好好做,就什麼都有可能發生。
接下來,在說渠道6~渠道9之前,我們要先分享一個錯誤認知和一個正確的認知。
-
錯誤的認知是:以加拿大為例哈。假設小明是美國的留學生,小明人在美國的話,沒法找加拿大的CS工作,因為小明沒有加拿大的任何身份。嗯,這個結論是錯的。
-
正確的認知是:小明在美國可以註冊一個公司,然後給這個公司開通銀行賬號,然後小明就可以對加拿大的僱主說:“雖然我沒有加拿大的身份,但是如果你真的要給我工資的話,你可以採用美加之間的公司對公司的跨國轉賬,把錢從您的加拿大的公司的銀行賬號上,轉到我在美國的公司的銀行賬號上,然後我自己的公司的賬號收到錢之後,我自己給我自己發工資即可。”
這樣一來,小明就可以透過在美國註冊公司,打開了尋找全球所有西方英語系國家的遠端CS工作的格局。
然後我們就可分析渠道6到渠道9了:
-
渠道6:其實是美國境外的國家的渠道1下的機會。我們標記為渠道6。
-
渠道7:其實是美國境外的國家的渠道2下的機會。我們標記為渠道7。
-
渠道8:其實是美國境外的國家的渠道3下的機會。我們標記為渠道8。
-
渠道9:其實是美國境外的國家的渠道4下的機會。我們標記為渠道9。
然後,我們再來說渠道10:
-
渠道10:這條渠道是徹底的離開美國,然後再回來
-
我們作為中國人,可以直接在中國大陸地區工作,如果想要去港澳工作,也不是太難。
-
除此之外,愛爾蘭、新加坡、馬來西亞、荷蘭、德國、南非這6個國家的工作簽證的辦理也都不是很複雜,筆者見過不少之前從未出過國的人但是直接找到了這些國家的工作。而且人還不少。這可以令我們推匯出,這些國家的工作簽證的辦理並不複雜,努力找工作然後應該是有希望可以直接去的。
-
筆者也見過有些人從中國直接去了加拿大、澳大利亞、紐西蘭、英國工作。但是根據筆者粗略的瞭解,這些國家的工作簽證的辦理比上面提到的6個國家稍微複雜一些,所以身份的障礙會更大。
-
然後如果去了這些國家工作後,是可以透過L1或者H1B回到美國的。
-
L1是美國的公司內部調動簽證,比如小明在愛爾蘭的Google工作了1年,然後就可以對Google申請調回美國總部,此時就是用L1簽證,L1要求必須在美國海外工作1年且去美國的公司工作後是不能跳槽的。
-
H1B是美國公司的常見簽證。這個是需要抽籤的。只要在美國是有開公司的人脈的話,那我們最終是一定可以抽中H1B然後透過人脈的公司啟用H1B的,然後就可以在美國正常找工作了。(關於這一點,我們在本文的第四部分,也就是H1B這一部分會詳細說的。請繼續閱讀。)
注意,對於美國CS求職來說,打造多套CS簡歷、積累LinkedIn好友、刷面試題、持續採用多種投遞渠道,這些步驟裡,真的幾乎都不需要花錢。其細節在www.xiaogeedu.com上有更詳細的,用自己的電腦訪問下看看,比較驚為天人,會被震撼到的。
四、美國業界H1B
(更詳細的細節都在 www.xiaogeedu.com的“CS求職瘋子”和“美加身份瘋子”裡,強烈建議用電腦看下。)
1.宏觀結論:
美國業界H1B的最佳策略 =在美開公司的朋友幫抽H1B + H1B可以切開用 = 遲早可以透過朋友公司抽中H1B然後就可以在美國工作
2.為什麼這是美國業界H1B的最佳策略呢?
眾所周知,美國業界的H1B是需要抽籤的,而中籤率近些年一直不高。這導致有些人在3年OPT期間也沒抽中H1B,然後極其失落地離開了美國。
但是,但是,但是!
如果自己如果認識一個在美國開公司的朋友,願意幫自己抽H1B的話,那哪怕離開美國也不用過於難過,你可以透過他來抽中並生效H1B。
因為H1B抽籤這個事情有兩種場景:
-
(1)僱主幫自己當下已有的員工抽H1B
-
(2)僱主幫那些有僱傭意願但是還沒有發生實質的僱傭關係的人抽H1B
而(2)這一點是可以為我們所用的。也就是說,如果我們因為OPT三年沒有抽中H1B而離開美國的話,那哪怕已經人不在美國了,但是隻要在美國開公司的朋友願意幫我們一年年繼續抽H1B的話,那就我們遲早可以抽中並且可以回到美國然後正常的工作。
舉個例子:假設小明在美國讀了2年的CS Master,然後畢業後的3年OPT用光了也沒抽中H1B,然後小明在離開美國之前已經結識了很多在美國開公司的人脈,都願意幫小明抽H1B。
然後小明離開美國的第一年,又沒抽中H1B,但是離開美國的第二年,終於透過某位朋友的公司抽中了H1B。然後小明就透過這個朋友的公司遞交了H1B的申請材料,然後拿到approval notice後,去面籤然後拿到H1B visa,然後就成功入境美國,然後開始給朋友的公司工作。
然後,小明拿到朋友公司發的1-2個paystub後,就能啟用H1B,然後就可以從朋友公司辭職,然後跳槽去其他公司了。此時,小明可以對其他公司聲稱:“我已經有H1B了,你只需要幫我遞交H1B transfer就行了,approve了我就可以為你工作了。”
要注意的是,從朋友公司辭職後,小明的H1B就迎來了60天的失業期。然後:
-
如果小明在60天內找到了新工作,那麼,小明的身份就繼續是H1B;
-
如果小明在60天失業期沒有找到了新工作,那麼:
-
如果小明想在美國境內待著,就H1B轉B2再轉H1B,就可以再在美國呆個半年(甚至更久,因為b2 pending合法)
-
如果小明不想在美國境內待著,那就可以去境外(比如去加拿大、中國等地)然後繼續投遞美國的公司,然後如果拿到offer了後,只要這個公司可以接受H1B身份,那小明就可以去這個公司工作了。
需要提醒大家一點,就是,目前的H1B政策確實是支援H1B切開用。也就是說,這個H1B的坑位,小明不會因為辭職而導致重新抽H1B,哪怕小明離境了,都也依然佔有這個坑位。所以,只要小明找到新工作,就可以用H1B為新公司工作了 無需抽籤。
所以,大家如果真的擔心在美國留學後的3年OPT期間無法抽中H1B,那麼,請在3年OPT裡,動用一切手段和資源,去尋找在美國開公司的人,然後與他們形成人脈關係。這樣一旦自己抽不中,就可以安心回國,然後透過人脈一年年的幫抽H1B。
要注意,在這個思路下,哪怕一個人這輩子從沒出國過,但是隻要他有美國的人脈且這個人脈在美國開公司,他都可以透過這個人脈抽H1B然後啟用,這樣就可以不透過留學、而直接透過H1B去美國工作了。
3.如何擁有在美國開公司的人脈呢?
如果你身邊有這樣的人脈,那你就和他打招呼,直接讓他幫你操作即可。
如果你身邊不認識這樣的朋友,那麼筆者希望提醒你下,有個理論是六度分隔理論(即,你和任何一個陌生人之間所間隔的人不會超六個,也就是說,最多透過六個人你就能夠認識任何一個陌生人)。
所以,你和在美國開公司的人脈之間,就最多隔著6個人。那你朋友託朋友,關係架關係,總能最終認識這樣的人脈的。
或者,我們想一個更絕的。。甚至有點嚇人的場景
(當然了,嚇人不是我的本意,我只是想強調,開公司的人脈是一定可以找到的)。比如,有一個人,拿著槍指著小明,對小明說:“小明,如果你找不到在美國開公司的人脈,我就一槍斃了你。” 小明為了保住自己的命,挖地三尺也能把這樣的人脈挖出來。
所以,說到底,還是看自己是否願意逼自己一下,逼到那個份上了,自然而然就找到開公司的人脈了。
再舉個現例項子:筆者有位CMU校友,我們稱之為A。A在南加做SDE(程式設計師)。2022年8月,A的3年OPT就會用光,所以,2022年4月,是A最後一次抽H1B。在2022年的時候,一個人是可以多抽H1B的(比如有多個公司願意為A抽籤,然後A就相當於可以有多個簽了,中H1B的機率就能高一些了)。
A當時的僱主是願意給A抽H1B的,但是A因為特殊原因,不能離開美國,所以,A為了能擁有多個公司給自己抽籤從而增加2022年4月抽中的機率,所以,A利用2022年1月-4月的時間,走訪南加、灣區、西雅圖幾乎200家華人公司(比如華人車行、華人飯店、華人保險公司、華人商店等等),就是沒有預約、直接在網上查到地址然後就直接登門拜訪,然後一進門就開門見山的說自己的當下想要多抽H1B,自己也願意支付感謝費、辛苦費,然後看看有沒有人願意幫助自己。最終在A的不懈努力下,200家華人公司,有3家同意幫A抽H1B。然後2022年4月,A就真的抽中了H1B。
所以,有現成的路,我們就去直接走;沒有現成的路,我們就開闢一條路出來然後再去走。一定可以成事。祝每個想抽中H1B的人都可以擁有H1B。
五、我是誰
我是肖哥,畢業於CMU(卡耐基梅隴大學)。
這些年以來,我一直在沿著如上思路,極致的做美國CS申碩、美國CS申博、美國CS求職:
-
美國CS申碩的最佳策略=高深的CS文書 + 美國名校CS碩士全申+讓自己的3個推薦信都從夢校出
-
我有獨立書寫高深CS文書的能力
-
我的學員是選校自己定的,可以全申名校且全申CS碩士
-
我願意陪著學員走一條背景提升之路,讓3封推薦信都從夢校出,比如都從斯坦福出(注意,推薦信不是用錢買來的,而是經過精心的準備,然後套中教授的組裡的project,然後好好表現,換來的推薦信)
-
美國CS申博的最佳策略 = 高深的CS文書 + 跟至少3~6位美國CS教授(這些教授在不同的美國大學任教)做project 以期待換到教授組上的讀博名額 以及教授的人脈圈裡的讀博名額
-
我有獨立書寫高深CS文書的能力,但是在CS申博上,學員還是不得不主要用自己的經歷,我會和學員一起梳理技術串聯邏輯和CS內容暴露
-
我的學員是選校自己定的,可以根據自己的專攻方向選擇任意自己喜歡的學校的CS博士專案然後去申請
-
我願意陪著學員走一條背景提升之路,讓學員跟著3~6位美國學界CS教授的科研經歷然後拿到3~6封推薦信和CS博士錄取(注意,推薦信不是用錢買來的,而是經過精心的準備,然後套中教授的組裡的project,然後好好表現,換來的推薦信)
-
美國CS求職的最佳策略 =拿到更多的面試邀請(多套CS求職簡歷+LinkedIn好友超過10000甚至達到30000人) + 透過面試考核 拿下更多的offer (使勁刷CS面試題 + 多種投遞渠道)
-
我會帶著學員搞出多個CS子方向的CS求職簡歷
-
我會分享給學員LinkedIn的使用方法以及我自己在美國的大量CS業界人脈,包括可以抽H1B的人脈
-
我會分享給學員CS面試經驗
-
我會根據學員的實際情況以及時間點,去幫助學員給10個求職渠道排優先順序,告訴學員在不同的時間點如何採用不同的渠道來增加業界背景以及得到職位offer。
其實關於美國CS申碩、CS申博、CS求職還有更多建議、實操方法、經驗和策略,都放在了我的網站上 www.xiaogeedu.com。我的網站已經連續不斷的打造了5年了,現在有幾乎2000張思維導圖了,梳理了美國的CS有關事宜的要做的全部事宜。現在我的網站已經達到了一個極其震撼的高度,驚為天人。
強烈建議用電腦仔細閱讀我的網站hhhh 你會學到很多東西的。
多說幾句自己的吧。其實每個人都有優點缺點,我感覺我的優點包括:邏輯思維、串聯思維、推導推理、感悟事情本質、做到極致甚至瘋狂、高執行力 說幹就幹 一頓狂幹、無拖延症、明明無路可走但是硬要走出一條路、把負面情緒轉化為做事的動力然後就永動機了、不去關心外部環境的好與壞 而是回到自己身上 看看我還能做什麼來面對這種壓力與外部環境。
這些優點彙總到一起,就讓我具備了一個很特別的能力:只要我親歷一遍相應的事情,我就知道那個事情到底要怎麼搞才能穩穩的搞通,而且這種方法可以用來“嚇人”,因為太震撼了。當然了,嚇人不是目的,只是一種結果,目的肯定是希望能穩穩的做成一件事。
如果你想要認識我,歡迎你加我的微信:請在微信搜尋sean_xiaogeedu 或者 15550480832,或者用微信掃描下圖海報。

我的郵箱是[email protected] 如果你發現無法新增我為微信好友,請發郵件聯絡我,留下聯絡方式,我來新增你為微信好友。
(我的每一波學員都是提前1.5年滿員,例如申請2026年秋季8月入學讀碩讀博的學員,在2025年2月-3月就會滿員。)
特別鳴謝:感謝所有我曾經的CS申碩申博求職學員,把我推到這個高度。尤其感謝每屆的頂級CS學員,讓我得以把你們的頂級想法/建議/路徑 全都吸入我的腦子,讓我的思維變得強大 靈動 震撼 自由。
最後,祝所有人的美國CS申碩 CS申博 CS求職都順利、成功。