畢業多年的程式設計師重拾英語考雅思

黃博文發表於2013-12-05

昨天雅思成績出來了,我的聽力,閱讀,寫作,口語分數分別是5.5,5.5,5,6。這樣算下來總分是5.5。可能對於大多人而言這個成績不算什麼,但是對於我來說卻不容易(至少在一年前我想考到這樣的分數絕對是不可能)。這個分數也滿足了我這次考雅思的目的,因為如果要去澳洲出差拿457簽證的一個新要求是雅思成績必須達到聽說讀寫每門成績5分以上。現在簽證流程已經在走了,估計1月初就會到澳洲。

在查到雅思成績單的時候我還是有些小興奮的,這說明我的英語在這一年來有了巨大的進步。同時我想將我整個學英語的過程記錄下來,希望能夠給其他人有所啟迪。因為我越來越覺得作為一個有追求的程式設計師,必須要學好英語,良好的英語絕對有助於你的IT職業生涯。

ok,英語就從我的初中說起。從初中我真正開始學英語,從初一到初三英語一直很不錯。因為那時候學習成績好,年級幾百人經常考到前十名。我想主要是初中英語詞彙量不大,而自己特別能下苦功夫背,所有單詞能記得住,自然考試不再話下。

當時初中老師說努力學習,考上重點高中就解放了。我輕信了老師的話,辛苦三年考上了重點高中,才發現自己從一個火坑跳到了另一個更大的火坑。我實在受不了一天花10多個小時在學習上的這種日子,自己也變的貪玩起來。英語這個時候就漸漸拉下了。主要原因是沒有下功夫去背單詞,考試的時候很多單詞都不認識,閱讀理解越做越困難。漸漸的對英語也起了逆反心理,老是覺得學了又用不到,只拿來考試沒什麼實用價值。在重點高中競爭是相當激烈,尤其是在高考大省河南。我們一個年級有1千多人,我最好考過前30,一般在200左右徘徊,這個排名剛好能進入2本線。

第一次高考成績出來了,差幾分考上2本線,然後我就復讀了。其實那時候復讀風非常流行。一個應屆班級60來號人,至少有40多人都要復讀,不知道現在是怎麼個情況。復讀那年讀書還是不怎麼上心,記得那年魔獸世界剛開服,還去通宵打過幾次魔獸世界。英語詞彙量沒有積累起來,考試全靠運氣,口語更不用說了,發音根本不著調。這年高考我清楚的記得我的英語超水平發揮,當時看到題目就覺得挺簡單的,最後考了120多分(滿分150分),平時模擬考都是90多分的。但是我的數學卻發揮失常,只考了90多分,最後差重點線9分。報志願的時候我一心想離開河南,最後選了四川成都的一個2本學校。

到了大學以後,英語分班考試我被輕鬆的分到了C班,也就是英語最差的班。到了大學了那是放開的玩啊,英語課都沒怎麼去過,除非是老師點到。其實現在想想大學教授英文的方式還是挺好的,注重口語,時不時還看幾部原生電影,不像高中之前都是啞巴英語。在大學期間我還秉承英語無用論。當然不是認為英語完全無用,而是不希望將英語作為一門必修課,而是作為選修課讓那些喜歡外語的人去學。

到了大三隨著對IT技術的持續學習,我漸漸覺得英語是有用的,尤其是我們們程式設計師。試想這些IT玩意都是老外搗鼓出來的,所有原始資料都是英文的,只看翻譯後的資料到底是經過了一套工序,不能跟上老外的思維。但是這時候英語已經拉下太多了,我已經弱到了英語26個字母的標準發音都發不出來了。更為悲催的是英語四級報了6次名,結果都沒考過。雖然這個過程中好幾次都拿出了學習英語的勁頭,但是每次都是隻有三分鐘熱度,沒有持之以恆。還在我們學校只要過了學校組織的英語考試就可以拿到學位證,萬幸我通過了這個考試。

畢業以後步入社會,自己深知英語不行,當時找工作也沒投幾個外企,唯一面試的一個外企在口語面慘敗告終。我整個大四都在一家成都本土IT公司實習,畢業後也留在了這個公司。我在這個公司呆了3年,英語越發的退步。直到2011年末的時候,我不想在這個公司呆下去了。這只是一個小私企,發展前景各方面都不大,我覺的再呆下去人就廢了。那時候我想換到一個比較出名的大公司去,能夠好好的磨練下自己技術,能夠找到和自己志同道合願意鑽研技術的人一起學習。我已經意識到了英語是我的硬傷,所以就在2011年末的時候重拾英語。

當時每天下班後我都會看一些微軟的教學視訊,堅持看英文原版,配上中文字幕。這樣一邊能練習英語,一邊還能學習新技術。我記得當時看的是Bob大叔教Windows Phone開發的系列視訊,每天晚上看一期,自得其樂。同時我注重了對生疏單詞的瞭解。每當我在程式設計或者看資料發現有不認識或不會讀的單詞時,就會查詢意思並試著閱讀。當時我英語差到了連Value和Delegate這兩個單詞如何發音都不知道,但是隨著刻意學習,情況慢慢好轉。

過了2個月後,也就是2012年初的時候,我發了一些簡歷,也收到了一些面試通知,有外企的也有私企的。當時我記得我做了一個筆記,裡面有英文寫的自我介紹,還有幾個可能被問道的英文問題的答案,比如你的長處是什麼等。每次面試前我都會拿出來背誦,然後自己模擬面試場景來練習。陸陸續續參加了幾次面試,英文面感覺還湊合。當然也有打擊,當時面軟體園某家外包公司時,全程英文面,自己答的一塌糊塗,自信心大受打擊。我的英文緊限於背誦自己預先寫好的自我介紹及準備的幾個問題,聽力和應變完全不行。

當時其實還是收到不少offer的,但是基本都是一些私企,也有外企,不過這個外企對英文要求不高。在2013年3月時,我已經離職有1個多月了,我接觸到了ThoughtWorks這家公司,第一輪是HR電話面,包含口語面。第一個問題就是英文自我介紹,我早都背的滾瓜亂熟了,張口就來。可是後來HR針對我的自我介紹問了很多問題,我基本一個沒聽懂,甚至What is your major?都沒聽懂(我根本不知道major是什麼意思)。但是那時候我也不知道我怎麼想的,不管她的問題是什麼了,就自己不停的說,將自己預先準備的英文面的答案挨個往外說,什麼我家裡父母是幹嘛的,我為什麼選擇本公司,我的長處是什麼。唯一聽懂的一個問題是why you love coding?我巴拉巴拉說了一大堆。

就這樣我竟奇蹟般的通過了電話面。對ThoughtWorks有所瞭解的同事肯定知道ThoughtWorks的面試流程是比較長的。其中有一面是給你三道程式設計題,讓你任選一道實現,三天內做完。媽呀都是英文的,題目看懂都花了老半天。看著最後一道題貌似英文簡單點,就用詞典把最後一道題弄懂了,吭哧吭哧做完了。還有一面是考邏輯題和英文測試題,全英文。我看了題目就傻眼了,好多單詞不認識。那時候我不知道哪裡來的勇氣,挨個問監考的HR這個單詞是什麼意思,那個單詞是什麼意思,最後超常發揮通過了。最後office面的終面都是全中文的,快結束時我心情還比較放鬆。但是沒想到當時的面試官Jeff突然問我英文怎麼樣,我說還可以。然後他就用英文問了我一個問題,我壓根沒聽懂。但是我並沒有慌張,而是說了句,“I think my english is good, but others don’t think so.”。幾個面試官都笑了。

當我走出辦公室的時候,心情還是比較輕鬆了,不是因為我覺的我有戲,而是我覺的我竟然堅持走完了這些面試流程。在ThoughtWorks的整個面試流程中我有多次萌生退意,覺得就自己這水平面上希望渺茫。但是每次我都又自己給自己打氣,憑著那種不服輸的精神堅持了下來。

在這裡我想給各位找工作或換工作的IT人士說一些心得。

  • 精心準備簡歷,突出重點。寫簡歷的時候多換位思考,想想HR看到這份簡歷會怎麼樣,怎麼能都博得HR的眼球。我看過很多人的簡歷,看完什麼感覺都沒有,沒有能夠吸引人的地方。當然這個吸引人的地方你要真有,不能作假。比如在github上多多分享自己的程式碼,參與開源專案的開發,積極撰寫技術部落格,搞搞翻譯,在豆瓣分享自己的讀書心得等。這些寫在簡歷裡很容易抓住HR的心。

  • 一定要從網上搜集各種面試題來看,複習。不懂的就去學。我當時下了20多頁的面試題,一道道做,一道道記。面試時至少80%的題都能從題庫中找到。

  • 無論面試什麼樣的公司,事前都要充分準備,並且要自己堅持,不能主動放棄。人在有壓力的時候很容易產生動搖,有的人挺住了,他成功了,有的人動搖了,那就失敗了。

面上ThoughtWorks以後,在2012年5月份入職了。此時我的英語口語還是一塌糊塗,詞彙量不足200。第一天入職是English Only Day。即整天只能說英語,說一句中文罰款一塊(自願)。還沒從面試成功的喜悅中清醒過來,又掉入了一個冰窟。加上以前搞的是C#,現在加入了Java的專案組,頓時感到亞歷山大。

那時候確實辛苦,整天不分上下班的學習,早上7點多起來讀英語,晚上學習技術之餘要預留一個小時讀英語。白天開站會、和國外同事交流時努力在筆記本上幾下每一個不認識的單詞,隨時翻閱。為了改變自己一口濃重的“河南口音”,自己下載了VOA的一段音訊,跟著讀了上千遍,直到跟VOA裡面說的幾乎一模一樣。通過高強度的練習自己的英文進步很快,加上平時堅持查閱外文資料,多管齊下,逐漸能夠應付工作。那時寫了一篇文章,可以參見這裡

不過等到可以應付日常工作的時候,那時候已經11月份了,自己也放鬆了對英語的學習,導致後來英語進步較慢。後來2013年7月的時候去澳洲出差了一個月。去之前心理還是挺忐忑的,怕自己hold不住。過去以後才發現並沒有想象中的那麼困難。在澳洲一個月自己的聽力也有了一些進步,無論是聽力還是口語。

回國之後打算考雅思。也沒有怎麼特別準備,只是買了一本雅思題庫書,做了4套模擬題,熟悉了一下雅思題型。考試前心理還是挺忐忑的,畢竟好久沒有參加過這樣的考試了。考完以後感覺發揮的還是可以,5分應該沒問題。成績出來後也不出所料,順利過關。我覺的雅思考到5分還是很容易的,但是要達到7分就要下一些功夫。聽力和閱讀要考夠7分再努力把應該可以。而寫作和閱讀則一定要有所積累,並且一定要多學習國外那種很native的用法。其實我在和外國同事交流過程中發現他們其實有很多很常用的用法,但是在國內英語教材中很難體現出來。多看一些美劇,多讀一些英文書籍能夠提高這方面的能力。

現在英語在平時的工作和學習中早已不可或缺。它已經不是擋在我面前的一座大山,而是成為我個人成長的助推器。希望這篇文章能夠激勵我們們的IT同仁們,都能夠克服英語這個難關。

相關文章