〈北美程序猿的生活〉-EP-10年工作经验,5个月也找不到美国工作,只能打包回国,投了285个简历,面了58场,0个offer

這集〈北美程序猿的生活〉,主講人從地裡上週的一則貼文講起。發文的人在美國做資料工程師。貼文寫他投了 285 個職位,面了 58 場,裡面有 6 次 final interview。美國的 offer,他說收到的是零。亞洲的 offer 有兩個。人就收拾行李回去了。

被裁的日子是 5 月 20 日。往後找了半年,美國的工作沒有。他本來的計畫是,等 offer 到手,再寫自己怎麼拿到的。苦撐了半年,還是沒有成功。沒有成功的這段,他就放出來,給後面的人參考。

貼文裡他寫,自己是大齡才到美國的,工作經驗八年多,做的偏資料分析。主講人插了一句。八年多,他覺得不算大齡,估計三十歲左右。前面那家公司在醫療這行。傳統行業,他說通常不太忙,所以那兩年人躺平了。H1B 也抽到了。人既然到了美國,他想賺錢,也想去大廠挑戰一次。貼文用的詞是不忘初衷。去年他進了一家大廠。沒有想到,招他是 hire to fire,招進來,是為了裁員的時候填名額。5 月 20 日,人被裁了。

他說應該就是 Meta,當天裁了八千人

主講人做過一支影片,Meta 在 5 月 20 日裁了八千人。日期對上,他說應該就是這家,這個日子大家應該都知道。後面他就把樓主進的那家大廠叫做 Meta。

他還認識一個前同事,印度人,也在 Meta。兩人先前在同一家。還在那一家的時候,這位前同事嗆過他們的 VP:「既然錢賺得這麼少,為什麼還要待在這裡。」沒過多久,人就跳去 Meta。主講人說這段當時像爽文。可惜人在 Meta 沒待多久,幾個月就被裁。他先說是 5 月 3 日,後面又說 5 月 20 日那一波也有他。

這位前同事的 LinkedIn 沒有寫 5 月 20 日離開 Meta。頁面上是 7 月,或者 8 月。主講人猜,中間還有一段留在 payroll 上的時間,兩個月,也許三個月。Payroll 就是人已經被裁、名字還掛在公司薪資名單上的那段。他不信對方是進了 Meta、做了三四個月就自己走掉。自己走,他覺得說不通。所以被裁的日子,他定在 5 月 20 日。頁面上比較晚的日期,是薪資名單還沒停。

他用這個例子講現在的跳槽。這個時代,他說跳槽要謹慎。工作穩定性愈來愈差。新來的最不穩。信任還沒建立,關係還沒建立,成果也還沒拿出來。最先被裁的,往往就是這批人。

五月九份,八月一百零七份

貼文把找工作的月份列成一張表。

5 月投了 9 個,一場面試都沒有。6 月投了 72 個:4 通 recruiter 電話,3 場技術面,2 場 hiring manager 面試。Hiring manager 就是用人主管。7 月投了 39 個:4 通 recruiter 電話,2 場技術面,3 場 hiring manager,5 場終面,當月一共 14 場。8 月投了 107 個:3 通 recruiter 電話,3 場 hiring manager,7 場 Zoom,當月一共 13 場。9 月投了 58 個:4 通 HR 電話,6 場技術面,4 場 hiring manager,8 場 final interview,當月一共 22 場。

月份念完,他報了合計。投出 285 個職位。Recruiter 電話 15 通。技術面試 10 場。經理面試 11 場。終面 17 輪。面試總共 58 場。

主講人看完,覺得履歷還是投少了。美國機會相對多。人若已經走到要離開、身分有危險的地步,他覺得更不該省著投。第一個月少,他能理解。5 月 20 日才被裁,已經到了月尾,中間可能還要準備面試。可是人剛剛進過 Meta。他覺得面試這件事,不久前應該已經準備過一輪。這種情況下,該開始海投。

「在積極找」這句,他先說成一天至少幾百份履歷。說完自己改口。不必執著一天幾百,幾天裡面湊滿幾百,也算在找。樓主 6 月那一個月是 72 份。以他個人的感覺,這是少的。

後面他把數字又往上說了一次。美國機會非常多,不必綁一座城市,哪一座都可以選。真要投,一天幾百份,甚至上千份,都投得出去。專業也不必先限死。這種時候,完全不必只投跟自己專業背景相近的職位。可以攤開來。沾到一點邊就投。連邊都不沾,也可以拿去試一試。他補了自己的判斷。現在是 AI 的時代,人一旦進得去,有什麼不會做。難的是進得去。

Recruiter 這一關,貼文寫 30.8% 卡在這裡,幾乎都是公司不辦簽證。不辦簽證的,樓主也投了。他沒有只挑肯辦簽證的公司。主講人看完還是覺得量不夠。講完他承認,這些都是事後諸葛亮,純屬他個人的看法。

Pinterest 電面沒過,亞馬遜把鏡頭關了

貼文點了公司的名。主講人一個一個念。

Pinterest 和 Airbnb,他說都是非常好的公司。樓主題沒刷好。電面,也就是一開始那輪篩選,他說當時就慘了。

Neighbor 是一家小型的倉儲共享公司。這名字主講人沒聽過,他把它當成小公司,而且偏傳統。這次是 hiring manager 自己在 LinkedIn 上把人找回來的。兩邊聊得非常好,談的主要是他帶回家做的那份作業。這種流程叫 take home interview,也叫 take home project,題目帶回去做,做完再回來講。跟 hiring manager 那一關,他說非常好。轉到創辦人,聊得有點尷尬。然後被拒了。

Zoom 面到一半,外包的 recruiter 人直接不見了。過了兩個月,才收到系統寄出的拒信。主講人說,很多 recruiter 是外包出去的,人在印度,不算公司編制。事情常常不會放在心上。

Figma 是靠內推進去的。第二面跟 recruiter 聊得很開心。轉到一位印度裔 hiring manager,沒講兩句,對話提前結束,人被掛了。主講人說這非常 rude。他猜對方不想招這個人,也不想把時間耗在這上面。大家的時間都很寶貴。

他自己多年前碰過一次。那家公司的 recruiter 態度很好,後面還一次次跟進。第一場,hiring manager 打來,第一個問題是:「我為什麼要招你。」他愣住。他習慣的面試,技術過了通常就往下走。他沒見過有人用這句開場。他當時冒出來的疑問是:難道求職的人是在做推銷,還得把自己推銷進門。行為面試確實有一點推銷的味道。這種問法,他還是沒遇過。那一場沒有第二題,只問了這一句。Recruiter 再來跟,他不回,把那家公司封鎖了。

他自己的舊事講完,回到貼文。最離譜的一筆,樓主把另一位印度同事推進同一個職缺,那位同事拿到了 offer。

Tricella 也是找內推,拿到電面。完全不考寫程式,就是跟面試官聊天,然後安排現場的 Zoom 面試。公司出機票、出飯店,人送到加州。面完一個月沒有消息,然後把他拒了。他覺得聊得不錯。為什麼被拒,他自己不清楚。

Block 的電面考的是除錯,題目是 AI 的 Python 和 SQL。題他全部寫出來了。對方似乎要的是零提示。他猜自己中間還是用到了提示。職缺描述寫著要十年以上的經驗,要找程式設計底子深厚、能獨立負責整個專案的人。主講人覺得,這一關過不過,跟當時有沒有給提示,關係不大。樓主自己也不確定,電面是不是那時就掛了。緊接著那位印度裔 hiring manager,對他顯然沒有興趣,全程零互動。

主講人說,看下來樓主遇到不少種族歧視。講實話,美國這邊他覺得還是不少,總是或多或少有一些。他不把每一個人都算進去。他自己被印度面試官面過。對方全程像沒有興趣,級別也比較高。那一場是行為面試。也許對方不知道要問什麼。他更覺得對方根本沒想要他,所以也不準備問題,全場非常尷尬。很好的印度面試官,他也遇過,所以不能只拿種族下判斷。中國面試官,好的差的都有。好的那次,他自己答非所問,對方還是讓他進了下一輪。差的那次,他覺得自己做得可以,對方還能找出更難的題,非得把他掛了。

Snowflake 也在他面過的比較有名的公司裡。現場的 Zoom 面試,他覺得聊下來沒有問題。第二天最後一輪,hiring manager 直接說不會錄用,十分鐘就下線。主講人說,現在面試官很傲慢。也許是選擇太多,不想浪費自己的時間,也不想浪費彼此的時間,幾分鐘就想把事情定下來。

亞馬遜的 final interview,樓主寫體驗非常差。有一輪面試官把鏡頭關了,題目貼在對話框裡,讓他自問自答。問完沒有追問,直接貼下一題。一輪八個問題。主講人同樣覺得,面試不開 camera、不開鏡頭,是非常 rude 的做法。

Databricks 沒有再往下走。Recruiter 跟他講,H1B 剩下的時間太短,風險太高,就不繼續面了。

另外還有面到一半人就消失的,也有外包公司。他說這輪面到的公司還真不少,裡面有不少是比較好的公司。主講人的判斷是,若只挑這些好公司,人很難留下來。公司沒那麼好,對方又可能不辦 H1B。這句他說不能講死。有些中等規模的公司,不必搶頂尖那一層的人,照樣會做移民擔保。他拿自己 LinkedIn 上的聯絡人來看。有的人待的美國公司並不算很好,看起來 offer 還是拿到了。

兩個亞洲 offer,四十歲的退休他用兩筆錢比

樓主最後只拿到那兩個亞洲的 offer。貼文裡他寫:「看來是命中註定要跟美國分手。」

主講人聽到這句,講的是他自己為什麼不去美國。去,他當成一場冒險。綠卡的過程可能失敗,人就得灰溜溜離開。先拿到加拿大國籍再過去,他覺得那是另一回事,還好。多年前旁邊就有人在問,要不要去美國。他一直不想入籍,也不想為了去美國冒這個險。那時候太太正在考律師證。他不想到了那邊,再把證考一次。幾層原因疊在一起,人就留在加拿大。

他也想過,如果當時自己過去了,現在也許已經有機會拿到綠卡。他接著說,拿到綠卡沒有用。人還是得賺錢養家。他說的碼農,就是寫程式這一行。這行若做不了幾年,放到美國那種環境,他估計生活會非常困難。

退休的錢,他拿四十歲當一個假設。四十歲在加拿大退休,500 萬加幣,他覺得還差不多。同樣是四十歲,改在美國退休,他覺得得有 1,000 萬美元。他想到的是美國各種醫療。那種費用,可能就是無底洞。他自己沒在那邊生活過,也許有別的醫療保險方案可以走。這點他說,自己不確定。

前期投 AI 工程師,後期才回到分析

樓主在貼文裡把這段求職分成三段。

現在海投的回覆率極低。主要的面試,是內推進來的。市場上初級職缺少,他只能硬著頭皮去面資深的位子。主講人看那些面試次數,覺得這份履歷顯然不差。人能收到這麼多面試,履歷走到面試的轉化就是高的。他之前一支影片裡,履歷到面試的轉化只有 3%。樓主把沒過的原因寫在自己身上。他說自己太菜,面試沒過。

前期投的都是 AI 工程師。那一陣他說是雄心壯志,投的是自己有興趣的東西:大廠,還有跟 AI 有關的工作。面試有。一到技術面,人就被刷下來。

中期他換方向,開始投前線部署工程師,也投資料工程師。這兩類位子,很多公司要的是包山包海,一個人身上得做很多事。他沒有紮實的資訊科班經歷。缺了這段科班,他很難走到終面。

後期他回頭,投回老本行,商業智慧工程師,和資料分析。這個時候轉化高了很多。Final interview 開始能夠穩定進去。職級寫的是主任級,英文 principal,或者資深級,英文 senior。考的多半是溝通。終面那些行為面試,只要有一題卡住,後面就是兵敗如山倒,整場跟著掛掉。樓主對此的說法是:這種工作,人家可以找很會說話的印度人來做,程式設計交給 AI 就行。

樓主給還想留在美國的人留了一句。若是一心想留,就從一開始向下相容:職級往下降,或去小一點的公司。早一點拿到 offer 之外,他說這還有一點心理治療的效果。

他自己面到後面,人已經受創。貼文用的詞是創傷,還有應激。他講的就是人被逼緊了,話沒辦法好好表達,不少機會就這樣錯過去。他說這是自己第一次知道:簽證壓力和失業壓力的雙重打擊一起下來,自己的狀態可以差到這個地步。主講人聽完,猜後面有幾輪面試,對方幾分鐘就關掉,也許跟這個狀態有關,算其中一個原因。他隨即說,這一點他自己不確定。

真要留在美國,主講人覺得就照樓主講的做。一開始就海投,各種公司都投,到這個時候已經不挑了。他補了時間。這份十個月的總結做出來時,一開始的機會已經錯過。樓主自己有一組對照。海投的面試率,他說真的非常低:250 份海投,只有 2 場面試。那些履歷,大部分是按職缺描述改過的。內推就不一樣,他說很有效。50 份履歷,收到 24 場面試。幫他推的人,有本來就認識的朋友,也有他在 LinkedIn 上直接找陌生人、開口求內推的。

今年有 6 個走到現場的 final interview,開頭講的 6 次就是這一種。合計裡的終面,他報的是 17 輪。去年這種走到現場的終面,他才 2 個,就面上了。今年 6 個,一個都沒有面上。他誤以為,今年有 6 個就穩了,肯定能上岸。很遺憾,沒有上岸。

主講人說,這跟他上次出的那支影片有點像。十年經驗,六個終面,一個 offer 都沒有。他看到現在的市場愈來愈挑,面試難度愈來愈大,通過率愈來愈低。公司這邊,合適的候選人非常多。Hiring manager 要是已經選定一個人,他估計就不會再花那麼多時間。人可能就上線,直接說不招你。前面有一家,名字他這會兒說不上來,反正十分鐘就下線,跟你說不招。他覺得這句話一分鐘就講得完,十分鐘已經算多。那十分鐘裡講了什麼,他說他不知道。那些很粗魯、直接拒絕的做法,他的判斷是:面試官也許已經招到人了,鏡頭也就可以不開。

九月初另一位,六十天只夠收拾

今年 9 月初,主講人講了另一個案子,跟這則貼文無關。一位印度工程師,在矽谷的大公司工作,人在美國住了八年。被裁之後,公司的法務告訴他,有 60 天可以找工作。履歷發了兩個星期,任何回應都沒有。移民律師的錢也不夠。全家做了決定,回印度。

房子賣了四個星期。東西清了五十天。最後一天,車賣了。孩子的學校落在班加羅爾。他留下的原話是:「60 天,勉強夠收拾東西。」給別人的建議是,愈早回去愈好。

主講人說,最近確實有不少印度人回流印度。印度各種成本會低一些,特別是房價,低很多。他接著說,現在拿 H1B 的人很危險。人被裁了,簽證剩下的年限若不夠,想找工作也不好找。剩下不到兩年,就會碰上前面 Databricks 那種話。僱你,太危險。這種話,他說就會發生。

樓主貼文的最後,很感謝那些想幫助他的人。他在了解,看看還有沒有機會再回到美國。主講人個人覺得,以後這種機會會愈來愈少,也會愈來愈困難。

明年還剩多少人指揮 AI,他沒有明朗的出路

難,他說是因為這一行正在起很大的變化。這行到底還需不需要人,他覺得已經沒什麼好爭。最終肯定不需要人,只不過是時間問題。這個時間,就是還剩下多少人。明年這一行,還需要多少人留著,在旁邊指揮 AI 幹活。後年,他想的是,也許直接讓 AI 指揮 AI 幹活就行。

人要移民美國,他覺得會變得非常難。之前的影片裡他講過,大廠的 Perm 基本上都停了。最近關掉的有八家公司。他後來自己又查了一次。其他美國大廠的 Perm,其實早就停了。剩下還沒關的那幾家,政府會幫你關。

AI 這頭,他說美國人自己都找不到工作。人才已經不是一件值錢的東西。AI 就是最大的人才。知識也一樣,人會的,AI 都會。什麼叫人才,他說不好說。新時代要怎麼定義人才,也不好說。再往下,人才這種東西還在不在,一樣不好說。美國以後還需不需要從外面引進人才,一樣不好說。

出路他一直在想。目前看來,還沒有一條比較明朗的。