編輯說明(2026 年復刻):原文自 2019 年起持續更新了五年,累積了數十個學徒計畫的開放梯次資訊。那些申請截止日、薪資級距都已過期,復刻版保留了原文的核心概念、判斷與建議,並把各家計畫整理成常青的對照表。實際申請時間與名額每年不同,請以各公司官網為準。
從 bootcamp 到學徒計畫
我在 2016 年分享了美國短期程式語言班的盛行。那時許多主流媒體、機構預測到了 2020 年,美國大概會有一百萬個科技相關職缺找不到人,人才的供給跟不上市場的需求。腦筋動得快的創業家從 2012 年開始打造各式 coding school,專門訓練沒有學過程式的人。如果說這波科技榮景是現代版的掏金熱,提供人員給科技公司則像是 1849 年賣鏟子給挖礦人的交易。
但幾年下來,entry level 的景氣已經不像過往那麼好。舉例來說,我參加的 Hack Reactor,在我那時候網頁上的其中一個 selling point 是畢業 3 個月內 99% 畢業生找到工作,我同期的同學也大致都在 3 個月內找好工作;後來聽說畢業生要花更多時間,這個宣傳也拿掉了。許多人前仆後繼地轉職,讓初階職缺的供給大為增加,還有玩笑話說現在在美國的留學生「三百六十行,行行轉碼農」。
我並沒有要鼓勵大家都轉職成為軟體工程師,畢竟職業是一輩子的。如果只是因為看到當下火熱的需求,轉職後可能面臨一樣難找初階工作的狀況,又或者轉職完發現自己不喜歡成天面對螢幕寫程式,而陷入進退兩難的困境。
但如果你已經很確定你想要當軟體工程師,並且已經轉職完成,卻苦無機會證明自己呢?好消息是,現在有另外一種方式可以讓你進入矽谷的科技公司,那就是各家公司都在推出的學徒計畫(Apprenticeship Program)。
學徒計畫是什麼
各大科技公司開啟學徒計畫,目的是更廣納各式背景的軟體工程師,希望招攬更多女性、少數族群、或是非傳統 CS 出生的軟體工程師加入。
一般學徒計畫會比初階軟體工程師的面試稍微再簡單一些,有些甚至不用實地去公司面試。被錄取後大概會有為期數個月的帶薪學習/工作,並證明自己能力的機會。如果表現得好,許多人可以順利轉為正職軟體工程師,省下了不容易得到面試機會、或是通不過面試的不確定性。
申請的現實:窗口短、手腳要快
之前有讀者反應,說我分享學徒計畫的時候都快到截止時間了。其實各大公司公布的時間距離申請截止都很短,因為真的申請的人太多了,印象中有些計畫一打開申請網站就掛了,公司也不怕收不到足夠多的候選人。我也通常都是一知道就分享了。所以如果你有興趣的話,平時就要多準備,並且設好提醒,一開始接受申請就趕緊送出你的申請。
曾推出學徒計畫的公司(原文追蹤整理)
以下是原文 2019–2024 年間持續追蹤過的代表性計畫。梯次、資格與薪資每年都會調整,這張表幫你建立「哪些公司有這條通道」的地圖:
| 公司 | 計畫 | 特色(依原文紀錄) |
|---|---|---|
| REACH | 每半年一梯,長度 1–5 年不等,職類最多元(Backend、AI/ML、UI、SRE、TPM 等),團隊會提供很多工程師協助 | |
| Microsoft | LEAP | 16 週,需要寫 essay,偏好自學、bootcamp、社區大學背景;除工程師外也有 PM、UX、資安等路徑 |
| SWE Apprenticeship | 約 20 個月,含 bootcamp 與兩次輪調,鎖定無 CS 學位、寫程式經驗一年以下者 | |
| IBM | Software Engineer Apprentice | 12 個月,需要會一種程式語言,完成計畫訓練與要求 |
| JPMorgan Chase | Emerging Talent Software Engineers | 長達 2 年,偏好非傳統 CS 出身;需注意多數梯次不提供移民贊助 |
| Amazon | SDE Apprentice | 先訓練課程再分發到組,鼓勵退伍軍人與理工背景申請 |
| Airbnb | Connect | 6 個月,鎖定自學、線上課程、bootcamp 等非傳統背景 |
| Asana | AsanaUP | 6 個月(當時聽聞轉正比例高,屬當年觀察、非現況數字) |
| Twilio | Apprenticeship | 6 個月(當時聽聞轉正比例高,屬當年觀察、非現況數字) |
| Dropbox | Ignite | 6 個月,鎖定非傳統 CS 背景 |
其他原文追蹤過的還有 Oscar Health、Plaid、Lyft、Twitch、Twitter(現 X)等。名單會隨景氣增減,這類計畫通常在景氣好時推出、景氣修正時先被縮減或暫停(例如 Twitter 的計畫就已不在),2026 年的現況請以各公司官網公告為準。
給想申請的人
- 先確認資格:多數計畫明文鎖定「非傳統背景」——CS 科系畢業、又沒有工作經驗 gap 的人,反而可能不符合資格。
- 簽證先問清楚:不少計畫(尤其金融業)明文不提供移民贊助,需要雇主支持工作簽證的人,申請前務必確認。
- 平時就準備好:申請窗口常常只有一兩週,甚至第一天就額滿。履歷、essay 素材、作品集先備好,機會來了直接送出。
- 把它當成真正的機會:學徒計畫不是安慰獎。帶薪、用真實專案證明自己、轉正比例不低——對半路出家的工程師來說,這往往比海投履歷更有效。
如果當年我剛轉行的時候就有這種學徒計畫,我的路可能會少繞一點。這條門一直都在,只是它開的時間很短,你要先準備好站在門口。
本文原發表於舊站「半路出家軟體工程師在矽谷」(2019-08-03,作者持續更新至 2024-05;該站已下線,全文由 Wayback Machine 備份保存),復刻時將過期的梯次資訊整理為常青版本。