學徒計畫:軟體工程師進入科技大公司的另類通道(2024/05/11 更新)

May 23, 2024
半路工程師在矽谷

隨著科技發展,軟體工程師的需求量大幅增加,吸引許多人轉職投入這個領域。然而,求職者人數激增的狀況下,競爭也日益激烈。在矽谷生活的軟體工程師 Brian Hsu 分享一些知名科技公司的學徒計畫。學徒計畫通常比初階職缺的面試要求更低,並提供帶薪學習的機會,讓求職者能累積實務經驗、證明自我能力。

如果你正在轉職,或是剛好在美國唸書即將畢業, 可能發現許多人分享最近找初階工程師工作比幾年前難度高上不少, 雖然說各大科技公司對於各種背景的候選人更加包容, 但同時也因為許多人前仆後繼的轉職,讓供給大為增加,還有人開玩笑說,現在在美國的留學生「三百六十行,行行轉碼農」。

我並沒有要鼓勵大家都轉職成為軟體工程師,畢竟職業是一輩子的,如果只是因為看到當下火熱的需求,可能轉職後會面臨跟現在一樣「供給>需求」的狀況,又或是轉職完才發現自己不喜歡成天面對螢幕寫程式而陷入進退兩難的困境。

但如果你已經很確定你想要當軟體工程師,並且已經轉職完,苦無機會證明自己呢? 好消息是,現在有另外一種方式可以讓你進入矽谷的科技公司,那就是各家公司都在推出的學徒計畫 Apprenticeship Program

各大科技公司目前都在前仆後繼地開啟學徒計畫,目的是更廣納各式背景的軟體工程師,希望招攬更多女性、少數族裔、或是非傳統 CS 背景的軟體工程師加入。一般學徒計畫會比初階軟體工程師的面試稍微再簡單一些,有些還不用實地去公司面試,被錄取後大概會有為期數個月的帶薪學習/工作,及證明自己能力的機會。如果表現的好,許多人也可以順利轉為正職軟體工程師,省下了不容易得到面試機會、或無法通過面試的不確定性。

Meet.jobs專欄:學徒計畫:軟體工程師進入科技大公司的的另類通道(2024/05/11 更新)
學徒計畫通常比初階職缺的面試要求更低,並提供帶薪學習的機會,讓求職者能累積實務經驗、證明自我能力。

之前有讀者反應說,本文分享學徒計畫時都快到截止時間了,其實各大公司公布的時間都距離申請時間很短,因為真的申請的人太多了。印象中,有些計畫一打開申請網站就掛了,公司也不怕收不到足夠多的候選人,我通常都是一知道就分享了,所以如果你有興趣的話,平時要多準備,並且設好提醒,當申請一開放就趕緊送出吧!

編註:文內的學徒計畫申請日期每年都有異動,有興趣的讀者記得直接點選網頁,查詢最新的申請收件時間,提前準備。

軟體工程師學徒計畫一覽

目前我知道有軟體工程師學徒計畫的公司有:

IBM Software Engineer Apprentice(2024/05/11 更新)

百年老店 IBM 的軟體工程師學徒計畫,學徒計畫一共 12 個月,需要完成計畫中的訓練以及學徒的要求。 申請的標準是需要會一個程式語言,並且願意完成學徒計畫的規定事項。錄取的話會在 IBM Cloud 部門於加州矽谷的 San Jose 。申請頁面中,薪水級距是 $77,600 – 85,360 美元。之前我幫忙輔導的實習生去過 IBM,他分享那裡步調比較慢,大家壓力都比較小,整體公司的氛圍、文化和矽谷其他大科技公司有蠻大的差別。無論如何,IBM 是一個世界知名企業的學徒計畫,對於有興趣轉行或是入行的讀者,也是一個不錯的機會。

LinkedIn Reach(2024/03/03 更新)

Microsoft 旗下的 LinkedIn 每半年都有學徒計畫,學徒計畫今年下半年的只有 2 類職缺可以申請:

  • Artificial Intelligence/ Machine Learning Apprentice Engineer
  • Back-end Apprentice Engineer

往年招的類別比較多,過去幾次看到的有:Backend、 Mobile、Data Science/Machine Learning、   User Interface、 User Interface Research (UXR)、 User Acceptance Product Evaluator、 Technical Program Manager (TPM) 、 Site-Reliability (SRE)、  Technical Services Analyst (TSA)  的職位。最近一期是 3/1 開始接受申請,截止日期 3/6,預計招收 10-35 個學徒學員。

面試流程有 essay, take home project, virtual interview 等幾個階段。有薪學徒計畫最特別的點是計畫長度從 1 年期到 5 年都有!此外 Reach 的學徒,年薪介於 $80,000 – $107,000 美元之間,但也有人在 Blind 上分享是 125k 美元。不論怎麼說,以初階學徒工程師來說,有各式保險福利及不錯的薪水,算是很好的起步了。學徒計畫主要的團隊在 Mountain View 以及 SF, 所以會需要搬到加州!有搬家補助!之前在 LinkedIn 工作的朋友分享他們的學徒計畫,組上是真的會提供很多工程師協助,讓剛入行的學徒有很多學習機會。有鑑於過往申請者眾多,他們可能會提前截止,有興趣的讀者記得趕緊送出申請。

Microsoft LEAP(2023/09/17 更新)

16 週的學徒計畫。過往 Microsoft Leap 軟體工程師學徒計畫都會明確寫出計畫地點,但此次和旗下 LinkedIn 最近的 Reach 改採用舉辦申請前說明會,並在說明會中講解的方式。從 LinkedIn 宣佈的文章好像有人抱怨說明會一分鐘就報名滿了,不確定主辦單位是否有會加開名額!這個梯次的申請時間是 9/25 – 10/2。過往申請得需要寫 2 個 essay,並且需要有一些工作經驗,過去 6 個月內不能被微軟有任何形式的雇用的條件。Microsoft Leap 學徒計畫想要找有自學經驗、從 bootcamp、或是社區大學、如果是相關科系的話,得有 2 年的工作經驗 gap 才可以。

微軟學徒計畫有除了軟體工程師外的選擇,非工程師的朋友也有計畫申請。申請上的話,計畫正式開始時間從 2024 年的 1/16 到 3/3。過往有因為一開放申請當天,就因為太多人申請,系統不堪負荷而關閉了, 有想要申請的讀者,建議把握第一天申請!

大家關心的薪水部分,加州、紐約目前都有法律規定公司要公布,從他們職缺來看,年薪級距是 7.6 萬 – 15.1 萬美元,如果是加州或紐約辦公室的話,薪水級距是 10 萬到 16.5 萬。而計畫只有 16 週,所以計畫可以拿到的薪水大約是=年薪 x (16/52)。對轉領域入門的候選人來說,還是很棒的薪水(但這個級距怎麼這麼大?!)

JP Morgan Chase 2023 – Emerging Talent Software Engineers – October cohort  (2023/07/06 更新)

10 月開始的學徒計畫,總長時間高達 2 年!計畫期間薪水是年薪 9.5 萬 – 11.5 萬美元。此學徒計畫希望找到非傳統 CS 出身的候選人,要對程式語言 ( Java, Python, and C#)、資料庫、演算法及資料結構有基礎。 學徒計畫地點為 Atlanta, GA, Chicago, IL, Columbus, OH, New York, NY , Plano, TX, Wilmington, DE,申請時要選擇地點偏好,需要進辦公室。

需要注意的是這個申請頁面直接說:”We do not offer any type of employment-based immigration sponsorship for this program”,所以如果你需要在未來雇主支持工作簽證及移民申請贊助的話,就沒辦法申請。JP Morgan Chase 從 3 月以來矽谷銀行出事後,一直在吸納用戶及存款,和大科技公司不同,他們一直在招人,有興趣往目前比較穩定的銀行業發展的讀者,記得在下週 07/16 以前送出申請!

Google Software Engineering (SWE) Apprenticeship, September 2023 Start (2023/04/19 更新)

Google 開放了美國地區軟體工程師學徒計畫申請,從現在到 4/25 截止,預計招募沒有 Computer science / Engineer 學位以及一年以下寫程式經驗的人。職位地點的選擇有 New York, NY; Atlanta, GA; Austin, TX; Chicago, IL。

錄取後從 9 月開始一連 20 個月的計畫,包含前 3 週 onboarding、6 週 bootcamp,過程期間會輪調 2 個組。因為每週需要進公司 3 天,所以看起來沒有遠端的選項。薪水的底薪級距是 $53,500 – $71,000 美元(不確定獎金、股票的情況)。之前聽說這個職位等級應該是 L2 ,比一般大學畢業生  L3 還低一級,因為是特殊計畫,過往的案例是是好好做的話,計畫結束前都有很高機率轉正成正職 L3 工程師。

Oscar Health Software Engineering Apprentice 2023(2022/10/21 更新)

Oscar Health 的學徒計畫,希望招募在紐約辦公室的學徒,16 週的有薪(時薪 $50 美元,還有公司員工福利)學徒計畫,希望招募科技業中的少數族裔(women, Black, Hispanic, and American Indian populations),並且是非傳統 CS 科系出身的候選人,公司技術使用 Python, JavaScript, and Go,雖然看起來帶領的人會是紐約辦公室,但學徒可以在網頁中列出的 20 幾個州遠端工作。目前開始申請,錄取的話 2023 的 2 月或 3 月開始學徒計畫。

Dropbox Apprenticeship Program(2022/07/20 更新)

雲端儲存服務公司的學徒計畫,希望招收非傳統 CS 出生的候選人做長達 6 個月的有薪學徒計畫,7 月初有一個一小時說明會,這週開放報名,7/22 晚上截止報名,符合條件的候選人會需要做一個 coding exercise,8 月底前告知結果,錄取的人在 9/20 開始 6 個月的學徒計畫,明年 2 月告知是否可以轉正職(通常這種計畫, 只要不要太誇張, 大部分人都是可以轉正的)。對於計畫內容有興趣的,可以參考他們的介紹文章:

AsanaUP Software Engineering Apprentice, San Francisco or Vancouver, BC(2022/04/05 更新)

工作流程協作公司 Asana 提供的 6 個月的學徒計畫,學徒是有薪水及員工福利,計畫想提供科技業中比較少數的群體機會進入軟體工程師的道路,可以是自學或是參與 coding school 的人,計畫有舊金山及加拿大溫哥華的地點(看起來都要回辦公室了),聽說過往這個學徒計畫轉換成正職員工的比例超過 80%,對於有興趣的讀者是一個好機會加入近年很火的公司。過往學徒計畫學員訪問可以參考他們文章:

Twilio Software Engineer Apprentice – US Remote(2022/03/24 更新)

剛開放今年第 1 梯次的申請(上一次是 8 月)。Twilio 學徒計畫是長達 6 個月,計畫希望招收非傳統 CS 出生的少數族群,像是女性、非異性戀、有色人種、LGBTQIA+、殘疾人士、或是退伍軍人(原文 This includes, but is not limited to, trans men, non-binary people, all women, people of color, LGBTQIA+ identified people, people with disabilities (visible or otherwise), and veterans)。Twilio 是雲端簡訊服務的龍頭,許多 Apps 及公司都用他們的服務來寄送簡訊。2022 年 4 月 8 號報名截止,如果錄取的話 5 月 16 號開始學徒計畫。聽說從學徒轉換成正職軟體工程師的比例超過 95%,所以如果目前你正在找初階的軟體工程師,這會是個不錯的工作起點!此外,這次看到計畫細節資訊:學徒時薪是 $44 美元, 有 work from home 設置的津貼、各式保險的福利,每個月有 $65 work-from-home stipend, $50 wellness expenses, $30 買書等福利。

Amazon Software Development Engineer Apprentice(2021/10/10 更新)

Amazon 也推出了學徒計畫了,看來 FAANG 的系列公司可能也會陸續跟進。最新一期的計畫預計 12/1 開始,先有 18 週的課程訓練,順利完成後會再分配到實際工作和組實際工作學習。從工作頁面上看起來是鼓勵退伍軍人申請,希望申請者的條件是有理工背景的學士以上學歷、或是社區大學學歷+ 2 年 technical troubleshooting 經驗、或是從 coding bootcamp 畢業。理想的條件有像是符合 Amazon 的 leadership principles、或是像 1 年以上的寫程式經驗。

Plaid Apprenticeship Engineer – October 2021 San Francisco(2021/09/16 更新)

Fintech startup Plaid 的產品是讓各種應用程式能容易連結使用者的銀行帳號,協助開發人員建置金融相關的應用。之前 Visa 想要用 53 億美金收購,最後被司法部擋下,但從這裡就可以看出公司的前景很好!Plaid 學徒計畫要找非傳統出生的候選人,希望至少有 2 年工作經驗、會至少一種語言,最酷的是申請必須用 post API 來申請!一定程度刷掉不會的人!

DFINITY Software Engineer Apprentice, SDK(2021/09/16 更新)

非營利科學研究機構 DFINITY 的目標是 build the Internet Computer, thereby reinventing the Internet as a computer that hosts secure software with superpowers。其實我看不太懂他們的產品,但他們現在也有一個學徒計畫,希望找至少會 JavaScript, Typescript, and Rust 其中一種語言,並且對區塊鏈有興趣的人。 學徒計畫會在 11 月開始,12 月結束後有機會變正職。

Twitter Engineering Apprenticeship Program(2021/07/07 更新)

長達一年的學徒計畫,希望找到非傳統招募管道的候選人(從其他學徒計畫的標準,一般來說就是沒有 CS degree 的人以及科技業中的少數族裔)。申請的候選條件是要有至少 2 年工作經驗(不一定要是工程相關的經驗),以及至少會一種程式語言。學徒期間會有 Mentor 指導,也有等同 Full time employee 的福利。有興趣的朋友,記得參與他們的說明會並及早準備好履歷及準備面試。

Twitch Apprenticeship Program(2021/07/02 更新)

線上電玩直播平台 Twitch 目前有 Front-end 及 Full-stack 2 個學徒計畫可以申請,最新的學徒計畫都是遠端工作的,但要配合美國西岸的工作時間。會需要候選人有可以合法在美國工作簽證的人申請,也明確的說不支持 visa sponsorship。 申請截止日是 7月 5 日 12PM PST,有好幾輪面試,錄取後 8/30 會先受訓一個月,9/27 開始正式學徒計畫 6 個月。從網頁看來,時薪是 $48 美元,並且也有各種醫療保險等的福利。

Airbnb Connect Engineering Apprenticeship 2021, San Francisco CA(2021/03/17 更新)

長達 6 個月的軟體工程師學徒計畫,希望找非傳統背景的工程師,非傳統像是沒有大學 CS 學位、自學、或是線上、社區大學、或是短期程式語言密集班的畢業生。3/8 到 3/22 之間可以申請。過了線上及第一關後的實地面試大約會在 4/7 那週,錄取的話 2021 年 5 月開始。這個計畫是有薪水、正常有休假 PTO 及健康保險的職位,每季也還有 Airbnb 旅行的使用券,公司有早中晚餐,聽去過 Airbnb 的朋友都說公司工作環境挺不錯的。

Blend Full-stack Apprentice(2020/12/10 更新)

學徒計畫在舊金山,但目前因為疫情都會是遠端,遠端工作的話需要在公司規定可以工作的州工作,並且需要有可以合法在美國工作簽證的人申請。申請截止日是 12月 22 日,錄取後 2/22 會先受訓一個半月,4月開始正式學徒計畫到 7 月。時薪是 $46 美元,有醫療保險的福利。

Lyft Software Engineering Apprenticeship, Remote in US(2020/07/28 更新)

長達 8 個月的有薪學徒計畫,前 4 個月為學習及 ramp up。8 個月結束後會被評價是否能正式雇用成正職的軟體工程師。學徒計畫網頁中提到希望找到在任何產業有 3 年工作經驗的人才,雖然是遠端工作,但要以加州時間來配合。之前 Lyft 有裁員,不過感覺學徒計畫還是一個對沒有經驗的人才好的入門軟體工程師的入門, 真希望我剛轉行的時候有這種學徒計畫呢!

Spotify NYC Tech Fellowship, NYC, NY

線上最大的音樂串流平台 Spotify 推出在紐約 18 週的獎學金計畫(其實就像是學徒計畫),主要希望培養更多不同背景的人才,像是自學、從 coding bootcamp 、或是社區大學出來,還沒有工作經驗的人才, 目前他們過往的數據是 90% 參加的人都有轉成正職,已經成功實行 4 年,現在是第 5 年的計畫。報名的網頁也有過往參加的人的經歷推薦。

Pluralsight Software Apprentice, South Jordan, UT

線上教育公司 Pluralsight 也推出了軟體工程師的學徒計畫。 Pluralsight 像是 Udemy 一樣,提供眾多和 IT、科技相關的教育課程。他們找尋的學徒要 work on full stack development。從網頁中我沒有看到截止時間及計畫開始時間,這個計畫是在猶他州(他們總部所在的地方),算是和其他公司的計畫比較不同。

以上是我知道比較知名的學徒計畫,如果你剛好知道其他科技公司的學徒計畫,歡迎分享,我會把它加到這個文章裡,讓更多讀者知道。

歡迎關注我的粉絲專頁,了解更多矽谷經驗、矽谷人物專訪、及各式矽谷新奇事務。https://www.facebook.com/PivotSoftwareEngineer/

延伸閱讀

薪水怎麼談?3 招薪資談判技巧教你談出合理薪水待遇!海外工作、國內轉職都適用

如何讓第一輪主管面試變得超簡單?準備這 5 大必問考題就夠了!

【提升職場競爭力 1 】如何成為獨當一面的職場工作者?|半路出家軟體工程師在矽谷

本文獲 Brian 授權刊登,並同意 Meet.jobs 編寫前言及改訂文章標題,未經原作者同意,不得轉載。原文出自 「半路出家軟體工程師在矽谷」Blog,以上內容均為作者個人經驗與觀點分享,不代表其任職公司立場。

作者介紹

半路工程師在矽谷

大學唸化學系,研究所到美國唸環境科學碩士,畢業後在美國投 800 多份履歷找不到正職工作,從無薪實習開始累積經驗。 因為需要處理大量資料,開始學寫程式,一寫之後就愛上了寫程式的工作。 在美國新創公司、及大型科技公司工作過。閒暇之餘,在我的部落格及粉絲頁分享自己的美國及矽谷經驗。

Bitnami