利⽤打⼯度假或遊學簽證在加拿⼤當軟體⼯程師可能嗎?
除了硬碰硬的跨國面試以外,有可能用比較輕鬆的機會獲得Global pay嗎?
大家好,我是進度條的講師縱裕,這篇是要分享我曾經加拿大做過的挑戰以及失敗的經歷。
對的,失敗!!!
啊,先別急著按X離開嘛,即使是失敗也是有很多有用的資訊,不然我也不會想在這邊分享。再者,其實在當時是有台灣的人跟我做一樣的事情成功找到加拿大的工作。我之所以知道是因為他發文幫他公司徵人而稍微有接觸,總之有興趣的話就還請繼續看下去吧!!
正式開始之前,還是從一些相關資訊開始講起好了。
目前在台灣工程師的平均薪水比起其他行業要高上一些,所以滿多人想要轉職工程師看看能不能過更好的生活。當然,事實上是已經滿多人轉職成功了,無論是藉由實體或是線上的教育課程、自己買書,公司打鴨子上架去做網站設計。轉職後發現薪水是有所增長,但是基本上車貸加上日常花費(還不加上房貸),一年能存個10幾20萬已經是一般人的極限了。當然,如果你領高薪卻過大學生般的物質生活,那應該是可以存到更多。
在台灣,矽谷夢應該是每個工程師都有或曾有的夢,我當然也不例外,尤其是前幾年聽到平均10萬美金的年薪(約台幣300萬)。大概是台灣政府所公布的台灣平均薪資的5倍之多 (2018年初公佈為平均5萬 = 年薪60萬,而這數字是包含了年終與獎金)。當然網路上是罵翻,說不可能這麼高,但是以台北程式設計師來說的話,是有可能。只是即使如此差別還是滿大。不過這邊還是要提出一點,以我自己的觀察,如果你在台灣拿到的是5萬月薪,同等級的工作其實在美國大概也是5萬,只是是5萬美金年薪。相比大概是 60萬 比 150萬的感覺,約2.5倍。
圖片截自HBO影集 - 矽谷群瞎傳
不過即使只有2.5倍,對於當時的我來說,當然是相當心動啊!!即使是現在也還是滿心動的,畢竟主要工作賺的夠多的話,就有更多的時間去陪家人。台灣收入還算不錯的工程師除了本薪外、多半都有其他的收入來源(斜槓人生!!),無論是像我一樣錄錄課程寫寫文章,或是下班狂接案,也可能像一些工程師是一邊看盤(股市或數位貨幣)一邊解issue,股市進出比本薪還高。所以如果看到你們的同事哪天滿臉沮喪有心事,除了他的女友可能不小心被硬碟格式化掉外,也可能是他昨天剛賠掉了這個月的薪水。
總之,相當有行動力的我(自己說),在某天按照計劃抽中了加拿大的打工簽證,想說就賭個一把,決定先去讀語言學校3個月,期間順便找找加拿大當地的工作,大不了就失敗當玩它三個月,找到了就看看能不能留下來。而當時的我的英文真的不算好(現在也只是堪用而已),大學畢業也是靠修學校的英文學程完成,並不是考超過學校制定的英文分數標準。
疑?你說怎麼不直接去美國?
有兩個原因,第一,美國即使你超強,Google、蘋果等超大型公司都錄取你了,你還是要去「抽」工作簽證。第二,在美國即使只讀語言學校,如果每週超過一定時數就需要「學生簽證」。加拿大的話不需要,只要用免簽就可以讀整天的語言學校。而且即使我沒抽中打工簽證,我還是可以用加拿大所謂的6 + 6 的打工遊學方案,也就是讀6個月的學程可獲得6個月的工作簽證(資訊來源)。以小型的一個人生計畫來說,規劃在不確定的事情上面對我而言太不切實際了,美國的簽證有時候就是會出一些奇怪的狀況,以我的需求來講還是加拿大穩定些。
不過我也不是都真正了解以後才去的,當初也是想說美國與加拿大很近,應該文化上面沒太大的差異吧(沒見過世面的人)。去了以後才發現,其實差異還不小。就薪水上來講,雖然沒那麼好,同樣的工作在美國是6萬美金的話,加拿大大約就是6萬加幣(當時大概是30 : 24,加幣比較小一點)。不過生活上面的花費,也差不多是這個比例。在加拿大多倫多的花費比起美國紐約還是要低些,更不用說舊金山灣區那誇張的物價,在旅遊的時候體驗過,真的誇張。
youtube上找到的照片,我還沒有機會到矽谷參觀一下
去灣區順便看看NBA不過分吧
總之,我在出發前三個月找了現在在Hello Study 楓禾留遊學 的加拿大專業代辦 Luna 幫我打理語言學校、住宿與學生保險相關事宜(後來回國其實一直還有在合作)。當時會找代辦的原因除了英文不夠好,對於寫正式的學校註冊信與處理跨國匯款事宜有點恐懼外,另外就是,我發現其實以我的需求找代辦不會比較貴,反而比較便宜...,因為語言學校其實對於外國市場的掌握度都是靠這些代辦來維持,代辦這樣的窗口對他們來說很相當的重要。語言學校並不是像知名大學或是航空公司那樣市場強勢的行業。所以沒辦法擺脫對地區性窗口的依賴性。如果大盤賣得比末端窗口還貴,這樣的行業鏈是維持不下去的。
(最近業配正夯,幫好朋友業配一下錯了嗎?)
我當時也是有參考PTT留學版,説學校應該要自己申請比較好,又省錢。但以我個人的意見,如果你不是要申請拿學位的世界排名前面的學校的話,請別人弄會比較輕鬆一點。(好學校理所當然的會要求英文,如果你的目標是那些學校的話,能自己處理的英文程度是基本。),不過我們這篇是講打工遊學獲得工作的可能性,所以我們就直接跳到後來我到加拿大上完課後找工作的情形吧!
當然單就結果論的話,我確實是失敗了。不過網路上都是報喜不報憂,所以還是分享給大家,讓大家知道我為什麼當時會失敗,如果再挑戰一次我會做怎樣的努力,而且,其實也沒人說我未來也不能再挑戰(在國外錄製課程!?)。總之有一些很單純的邏輯可以分享給大家。
在多倫多市中心、世界排名相當前面的多倫多大學
先講些背景,我當時在台灣的工作經歷個人覺得還算堪用,做了滿多專案,也可以很清楚的描述在專案中做了些什麼。但是都是偏向韌體的,我是再決定要去加拿大之前才開始精進Web端的能力,在這之前雖然已經會.Net相關的一些技術,但是實際工作上還是走韌體相關的路線。當時就猜想,這樣的能力比較難找工作,果不其然。其實也不是加拿大沒有這樣的工作,而是韌體相關的產業跟硬體脫不了關係。以多倫多這樣的大城市來講幾乎都是軟體業的服務業,也就是網站或是手機APP的工作居多。在我剛到多倫多在求職網站放上履歷沒多久,其實就有硬體場打來問說要不要面試,不過要飛去溫哥華。飛一趟大概要花5小時的時間(約為台灣到日本),而我才剛安定下來,實在是沒有能力與意願。
找工作上面,一開始就被當地的朋友灌輸說不好找,連面試的機會都沒有。不過實際上我自己放上去的履歷來講,真正跟後來面試有關的只有一個自製的iOS APP與一個Ruby on Rails的購物網站罷了。卻大概每週都可以接到1~2通獵人頭(Head Hunter)的來電(來信的話更多),著實給我了很大的信心,跟我聽到的風聲其實不太一樣。不過後來發現,其實中間還是有點落差。
以我經歷過的加拿大的面試大概如下,你把全英文履歷放上www.monster.ca 與 www.indeed.ca 與之類的求職網站(注意,不要放在.com底下,這兩家都是跨國公司,.com指的是美國與全球工作,加拿大的工作簽並不能讓你到美國工作)。 然後你要一個手機門號,與Email帳號,最好順便附上當地的地址,通通寫在履歷上面。我當時的門號與住宿的Homestay也都是讓代辦 Luna 他們協助的,所以第二天就搞定了。如果要自己找房子的話,有些房東規矩很多,像我3個月後自己搬出來住的房東就要求當地人的推薦。加拿大社會裡面對於“推薦人”這件事相當重視,我當時就是讓Homestay的女主人當我的推薦人。這樣的事情其實一直延續到後面找工作,基本上在見到公司面試官之前,都需要獵人頭的推薦。
(繼續業配,配好配滿!!)
Monster.ca 網站截圖
Indeed.ca 網站截圖
在求職網站放上履歷後,如果你是有APP專長與Web專長的話,很快的就會有人發信給你。我自己第一封收到的是IBM的iOS Developer信,要求滿高的,跟我當時資歷不太符合,所以應該只是人資隨手送的。中間陸續有接到幾通電話。而下一個階段就是當有人看你的履歷時,有興趣的話會發信跟你約時間「電話面試」,你可以多給他幾個時間選擇,雖然對當時的我或是其他英語能力還不佳的同學會是一個有壓力的事情。但對於獵人頭或是公司人資而言,不是什麼大事,每天都要打無數的電話,所以時間多半都很好喬。
接電話的時候,我自己都會用有麥克風的手機耳機,因為就算你聽得懂,但是對方也不見得是"標準英文"。在台灣的科技業也滿常碰到印度裔的工程師,如果你沒有經驗,相信我,透過電話要聽得懂真的不是那麼的簡單。搞到後來我都去看有印度人主演的英語電影,想要熟悉一下。總之第一關大概90%是電話面試。講完如果OK,就是要去獵人頭公司當面聊一下。
避免一些無謂的節外生枝,所以這邊把名稱都拿掉
獵人頭的電話面試內容其實都差不多,沒什麼在問技術細節(他們也可能不懂)。通常就是問問你做過的專案內容,因為他想要知道是不是符合他客戶的需求,再來就是問工簽問題與薪水級距。這邊他們跟你是同一戰線的。我所知道的加拿大獵人頭基本上是看你薪水去決定他這個案子的收益。所以後來回來台灣的時候很不習慣。在加拿大,獵人頭都是鼓勵談高(當然不會超過對方能負荷的水平)。台灣獵人頭都先恐嚇我,說沒有這麼高的,然後真的去談每個都超過...。不過這過程中其實有一些盲點,也是我後來才發現的。當時在談的薪水大概是5~6萬加幣左右的年薪,並不算高,但對於網頁與手機菜鳥工程師(大概是1~2年經驗)來講,比台灣高得多,開太低會被獵人頭囑咐說不要自己開價,讓對方開價或是請對方打給獵人頭。
電話面試完,有可能由獵人頭公司發線上考題給你或是直接由公司發題目給你。每家公司不太一樣,問題除了一般的選擇題外,也有直接線上寫程式考演算法的類型。我碰到可以選擇自己喜歡的語言去寫,也可以嘗試編譯後確認無誤再送出(聽說有些系統不行)。會有倒數計時,所以點擊開始之前最好平常先刷刷Leetcode。
通過之後就會去對方公司面試,也是要一關一關過,台灣現在也有很多公司這樣面試。面試會先見到白板題或是先聊天不太一定。因為你的履歷一看就是外國人,所以先聊天也不見得是怪事。很多人會有疑問說英文要有多好才能應付國外工作。其實以工程師來說,你能跟他聊天笑一笑大致上就可以了,他們才不管什麼語言考試考多少分,這種東西也不需要寫在履歷上。路上隨便一間咖啡廳的當地人服務生都鐵定講得比你好,重點不是英語能力,而是程式能力,但是不能溝通的話連合作都不用談了。
再來,就要講到前面提到我所忽略的地方。獵人頭不管哪一個國家,當然都是希望你進入客戶的公司,才會有酬庸。但其實大型的公司,很多不透過獵人頭找人,或是你必須要條件優秀到一定程度,獵人頭才會拿出來跟你討論。我當時有一個非常明顯的弱點,就是當我上完3個月語言學校後,我的工簽只剩下9個月。後來進了幾間公司面試的時候,多半都會問我工簽長度問題要怎麼處理。加拿大的法律規定中,本國人就業保護其實滿嚴格的,基本上是新創公司都不太可能有能力僱用外國人,所以其實對方預期的是大學或碩士畢業生。以我所知道的資訊來講,如果你是1.5~2年學制的學位的話,是可以拿到三年工簽的。然後工作一年後可以嘗試申請永久居留,接著就是標準的移民步驟(如果想要的話)。就像現在問你說如何幫外國人在台灣獲得工作簽證你應該是一無所知一樣。面試官其實也都搞不清楚,只知道很麻煩而已,所以這對當時的我來說是一個絕對的劣勢。
因此在我幾個月內經歷過幾次的面試都因為工簽長度問題被打槍後(當然也有因為能力不夠被打槍),我就放棄了,改為以增進英文能力為主。後來發現以為失敗的旅程,最後幫助我還滿多的。比較有趣的有兩件事情,一個是在加拿大經歷過電話面試或是實體的白板面試,回台灣的全英語面試聽起來就沒什麼壓力。另外一個是軟體業有趣的事情,我在加拿大旅遊途中其實一直有在幫我台灣朋友的公司寫網站賺生活費(我拿了工簽卻連打零工都沒有)。回來台灣後寫上履歷,之後的面試沒有一家公司問我那一年在做什麼,好像這Gap year完全不存在一樣,後來談的薪水還比我當時如果一直在台灣耕耘的結果還要高得多(一部分是因為語言能力增強了)。所以如果你還是Junior或是剛離開菜鳥工程師的行列的話,我個人是還滿推薦去一趟加拿大或是其他英語國家解決自身的心魔。
由旅遊景點多倫多島看向多倫多市中心的景色
最後回到我們的標題:利⽤打⼯遊學 / 打工度假簽證在加拿⼤當⼯程師可能嗎?我自己看到的結論是可能,但是可能無法繼續留下來。必須要滿足幾個條件。
1. 工簽長度越長越好,最好接近一年。
2. 語言能力要聊天幾乎都聽得懂,用英文描述自己履歷與經歷要流暢。
3. 軟體專長方面,以手機與網站製作相關比較容易找工作。
4. Leet Code 要刷。
再補充一點,如果要增進英文能力後再找工作的話,可以先利用免簽6個月的時間上課,之後再轉打工簽證之類的。這樣就可以有完整一年的工簽(打工簽證是一年減一天,所以無法用來申請永久居留)。在找工作上會比我當時好一點。最前面提到的台灣工程師他的背景是Android APP工程師,一到加拿大就開始找工作了,找到的工作其實也是新創。但我自己碰到的加拿大人與店家還滿熱愛iPad的,所以碰到幾個工作敘述都是前端iPad,後端 Ruby on rails 做純API串接。
當然最好的解決方法還是依照常理的先拿學位獲得長期工作簽證,再去找加拿大當地的工作。
因為篇幅有點過長,所以關於加拿大、遠端工作與英語能力方面的心得,會放在之後的文章裡面。
下一篇:事先知道的話挑戰國外工作可能不一樣?去加拿大發現的人際關係經驗與英文需求
最後,如果你喜歡我們的文章,別忘了到我們的FB粉絲團按讚喔!!