如何培養英文能力?分享 5 招自學方法 (土生土長 TOEFL 115+)

2023年1月15日

💎 加入 E+ 成長計畫 與超過 350+ 位軟體工程師一同在社群中成長,並且獲得更多的軟體工程學習資源

先前分享了幾篇找海外軟體工程師的心得文後,陸續收到讀者詢問如何養成英文能力,於是決定彙整一下我的英文養成歷程,作為大家的參考 (當然學習有很多種方式,我的也只是一個參考點。建議多讀不同方法,然後發展一套對自己有效的)。

在開始之前,先談一下我在英文方面的背景,我在高中時多益考 960 分 (滿分是 990),大學與畢業後都考過托福,分數落在 115 -120 之間 (滿分 120)。與此同時,我從幼稚園到大學,全都是讀台灣的公立學校。國中前因為爺爺還在世,所以家裡面都說台語 (閩南語)。所以在客觀環境面來說,我與多數的台灣人並沒有太大差別,因此我覺得這篇分享的內容,對多數人應該都是適用的。

另外,我沒有讀研究所。因為文組的背景,身邊很多同學在工作幾年後都有出國讀 MBA 的打算。我自己也曾經想過要讀,但在工作三年後考完托福後,決定不繼續考 GMAT/GRE,而是轉職軟體工程師。

雖然我過去在英文檢定考試成績還不錯,但以工程師海外求職的角度來說,我覺得分數多少並不重要 (留學的話就另當別論,但找工作真的沒遇過公司要求附上英文檢定成績)。先前我寫過一篇《找海外軟體工程師,英文要多好?》,裡面有更詳細的分享。基於這個論點,我在這篇主要會著重在務實面的英文能力養成,而不會講如何在檢定中考高分 (因為標題點進來的讀者,先說聲抱歉了)。

1. 為自己打造全英文環境

很多人會說在臺灣沒有學好英文的環境。從客觀層面來說,因為官方語言不是英文,所以的確在日常中沒有太多用到英文的機會。但是這不代表沒有辦法在台灣為自己創造一個可以持續精進英文的環境。舉例來說,把手機跟電腦的系統換成英文的、看 YouTube 時都看英文的頻道 (基本上你找想得到的類型的 YouTube 頻道,一定有英文的)、通勤聽 Podcast 時都聽英文的節目,或者平時用社群媒體時,都追蹤英文的帳號。

一開始這樣做可能會有點不習慣,有想切回中文的衝動;然而只要能堅持下去,幾個月後就會發現有明顯的改變,會發現讀英文的速度變快、東西開始能慢慢聽懂。

推薦 Podcast 科技軟體英語頻道

  • 《The Stack Overflow Podcast》:軟體工程師必用的 Stack Overflow 也有推出自己的 podcast,會聊一些最新趨勢,很推薦 The Stack Overflow Podcast
  • 《Behind the Tech》:微軟的 CTO 有自己的 podcast 叫 Behind the Tech with Kevin Scott,他會邀請業界的技術大佬對談,可以知道頂尖技術人都怎麼思考,很推薦

2. 從有興趣的主題開始學英文

上面提到可以藉由把自己平常接觸的內容,都轉換成英文的,但這實踐起來不容易。如果要讓做這件事的門檻降低,推薦先從自己感興趣的主題下手。

假如你過去覺得學習英文很無聊,很難堅持下去。我必須說不是英文本身無聊,而是你接觸的內容讓你感到無聊。我記得我在國中時學校有用《空中英文教室》,如果不是考試要考的篇章,我根本就沒有動力看。到了高中,《經濟學人》有來我們學校推銷英文版的訂閱,當時我跟風訂下去,結果想當然爾就是後來都完全沒看。不是說這兩個刊物不好,只是他們不是我有興趣的內容。

以前很多人會說看美劇學英文,但在行動網路發達的現代,不只是美劇,幾乎任何內容都可以很輕易找到英文版的。你喜歡看脫口秀,好笑的英文脫口秀數量絕對不會比中文少;你喜歡打網球,每場轉播都改看英文轉播,每場賽事精華都上 YouTube 看英文版本的。以我來說,因為我喜歡看動畫,所以在看的時候都改用英文聲源與字幕的。對我來說,我不覺得自己在學英文,而是覺得在看動畫,只是剛好用英文看而已。

假如你是軟體工程師,我會推薦你 Joma Tech 這個頻道,裡面有很多搞笑影片,很多工程師梗。看了很舒壓,同時又可以聽英文 XDD

3. 掌握領域的英語用字

如果你是想要面試海外工作,我會推薦先多下功夫在你的領域上。找工作不像考托福,托福會有五花八門各種主題,所以你需要懂不同的單字,你要能在不同情境下回答口說問題;但是找工作則不是,所以如果要投資報酬效益高一點,建議專注在掌握你的領域的常用字。

以我自己為例,我托福考 115 分以上,但是我之前去美國玩的時候,還是很多生活的俚語 (slang) 聽不懂;現在到了新加坡,最開始也是很多 Singlish 聽不懂。不過沒關係,我在面試不論是美國矽谷的新創公司、Amazon 倫敦辦公室,或是新加坡這邊的公司,都沒有聽不懂的狀況,因為我基本上技術相關的知識,都是讀與聽英文的。

之前也有看過一個影片,是拿工程師用的英文單字在美國訪問路人,然後問他們知不知道這些單字是什麼意思,結果是多數美國人也不知道那些英文單字的意思。即使是英文為母語,也不見得曉得某些特定用詞。反過來想也是一樣的,在某些特定的情境,某些用詞的出現頻率會特別高,通過精熟這些詞彙,當你在那個環境時,就比較不會有溝通障礙。

4. 提升英語口說方法一:跟著唸 (shadowing)

上面提了我認為在實務上幫助英文提升的幾個方法。但過去有些讀者來信問,假如過去沒有在英語系國家住過、沒有出國念過書,要如何提升自己的口說能力? 這邊分享兩個我覺得很有幫助的方法。

第一個是跟著唸,這個有個比較專業的名稱叫 shadowing。簡單來說,就是聽一段英文母語人士說的內容,然後邊聽邊跟著他唸。雖然跟著唸好像沒什麼,但每天花半小時練習,一陣子後會有很明顯的口說能力提升。

當然跟著唸也不是盲目地唸,這個方法的關鍵是「重複」。重複的意思是你找一段音源,然後重複跟讀這段音源,直到你能夠跟上該音源的語速、抑揚頓挫、腔調等等,在你做到這之前,都請先不要換練習別的音源內容。我個人蠻推薦 TED-Ed 的內容,因為講者語速通常不快,抑揚頓挫又特別明顯,然後每個影片約五分鐘,所以可以反覆跟讀那五分鐘的內容。

推薦 TED-Ed 影片

  • What's an algorithm? - David J. Malan: 哈佛大學電腦科學系教授 David Malan 的演算法講解短片

  • How computer memory works - 電腦記憶體如何運作的短片

5. 提升英語口說方法二:找題目練習說英文

跟著唸的練習,目的是在讓你能夠模仿母語人士的英文發音。但這在實際口說中還不太夠,因為在實際英文口說中,你需要主動想內容。因此需要有第二種練習,我稱它為「找題目練習說」。

找題目練習說的練習也很簡單,你就找一個題目,例如一個面試的題目。然後開始練習用英文回答這個題目。這個方法的關鍵也是「重複」。以自我介紹為例,假如你第一次講不好,那就再練一次,練到第十次、二十次,就會慢慢變順暢。直到你講得很順之前,不要換下一個主題練習。

假如你一開始想不到內容,可以參考其他人回答該題目的內容 (例如 YouTube 上有很多人的自我介紹影片),做一下筆記,然後寫出自己的回答,然後練習講這個回答,講到自己都不用看稿也能很順,這時再換下一個題目練習。

小結

以上是我推薦在台灣即可開始的提升英文方法。在實踐這些方法的過程中,最重要的是能夠持之以恆,每天不間斷地接觸英文、練習口說。就算平常上班時用不到英文,但上班前的通勤,或下班與週末的時間都能盡量把握的話,幾個月後一定可以感受到自己的進步!

🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們