北美?大陸還是臺灣?想請前輩給些建議-CS領域 - 海外工作
By Quanna
at 2013-05-22T15:33
at 2013-05-22T15:33
Table of Contents
各位好
我目前在考慮換工作及生涯規劃
主要是想換個工作內容更有趣,技術也更有挑戰性的地方
但不確定該留在台灣,還是直接轉往大陸或美國發展
希望各位前輩能給些建議指教
(因為目前還在職,為避免被約談故匿名PO出XD)
先簡介一下個人的基本背景
男性,年紀未滿30(離30不遠)
台灣前三大學CS碩士畢業
五年以上軟體開發工作經驗,目前任職於國內知名科技公司
沒有綠卡,如果要申請美國工作會需要雇用公司申請H1B簽證
個人能力方面
自認基本功還算扎實
演算法、資料結構有一定程度,平常有參加程式競賽
(程度大概是前兩年Google Code Jam都有拿到T-Shirt)
對於軟體的興趣算相當廣泛
工作上專精的領域是:分散式系統、TCP/IP網路、Web Service
不過,因為是真的很喜歡寫程式
下班後仍持續利用透過自修及開放課程,接觸其它技術領域
例如:資料探勘、機器學習、程式語言、組合語言、逆向工程、
音訊處理、密碼學及安全性、資料庫及分散式資料庫…等
和同儕相較,較強的學習動機與能力,以及廣泛的CS相關知識
讓我常可以解答別人的問題、支援不同工作角色。自認是我的優勢之一
(不過,這也變成我該怎麼選擇專精領域的困擾之處,此處後表)
英文能力方面,當然不如各位在國外工作的前輩
但技術相關的聽說讀寫、與外國人用英文討論spec都還OK
以下有幾點問題想請教:
1.關於應徵北美/大陸/台灣的工作
我整理了一下目前的職缺資訊
除了臺灣以外,基於語言、生活跟興趣領域,還是以北美、大陸的職缺為主
但三方都有優缺點,因此有些取決不下
北美:
優點是有興趣的公司較集中,發展較好,缺點是今年H1B已經額滿
如果想要到北美,只能投明年年初的履歷。
疑惑之處是,我不確定我這樣的條件去投北美的工作是有競爭力的嗎?
雖然之前到美國出差時,可以確信自己的程度不輸美國同事,
但如果想跨海競爭工作,好像應提高對自己的標準。
在這個前提下,不知道有無可以拿來當準備目標的標準呢?
此外,我目前對美國公司的認識,
多半還是來自於一些國內外科技部落格、Hacker News的介紹。
再從Glassdoor上面看評價。
除了一些早就為人所知的大公司以外,對各公司的認識感覺起來都有些浮面。
不知道各位前輩在找工作時,是如何尋找並篩選公司的呢?
最後,如果希望能應徵上並來得及趕上明年H1B申請,
我大概甚麼時候求職會比較洽當呢?
大陸:
原本我是在台灣跟北美間掙扎,
但之前Amazon廣發邀請信的事,的確引起我的注意,
意外發現它與北京和上海Google都有符合興趣或符合條件的職缺。
讓我開始思考這或許也是個不錯的機會。
(A社的工作內容介紹的較詳細,裡面有些頗符合興趣。
G社則是required和preferred條件剛好幾乎全部符合,但不知能力強度是否達到要求)
對我而言,大陸職缺與條件上的符合程度是吸引我的優勢所在。
缺點則是,大陸的汙染嚴重、生活狀況不明、如果以分智網的資訊來看,
則平均薪水約略低於我目前在台灣所得。(坦白說我還蠻訝異的)
為難之處則是,不知道這兩間公司大陸部門跟美國部門
在工作文化、技術挑戰的差異如何?
應徵跟面試時要特別注意甚麼地方嗎?
將來如果想跳去美國或跳回台灣,會不會反而不利。
(我去WIC板稍微爬過文,但類似領域跟困難的問題比較少。)
台灣:
在台灣工作的優缺點,相信板上的前輩大多都心有體會。親人朋友俱在此
但除少數公司外,業主對技術的尊重、對應用的良性支持和創見,多少都令人心生憂慮。
其實我目前的環境已經算不錯了,風氣很自由,同事跟主管也都很好相處、薪水也OK。
想換工作,純粹只是我自己想換到在技術與應用上能有更多火花的地方。
在台灣的部份,目前是考慮Google、Trend Micro及Mozilla
其中T社是我比較有把握的(但也可能會因此不考慮)
M社可能實力相若,G社則是心有嚮往,想挑戰看看。
2.關於應徵同一個公司的不同職缺
前面曾經提過,我對軟體領域的興趣廣泛,這也造成我在選擇工作職位時的困難
對於前述領域來說,我自信自己的程度約在各領域工程師的前10%~20%以內
但身為軟體工程師,我越來越覺得需要選擇領域作為專精項目
到達前1%或更高的水準,才能對公司、領域或人們有些不一樣的用處
思考了一段時間,選了幾個我比較有興趣的領域
下個工作應該會在這些領域中擇一發展:
1.Web Service
延續目前的工作技能
但希望能處理更多人使用、更需要scalability及availability、更具挑戰性的工作
2.資料探勘或機器學習
從研究所到現在都斷斷續續的在接觸
覺得滿有趣的,不過目前還沒在這個領域完成過商業等級的程式
3.作業系統核心開發
相較之下這是我最不熟的領域,也是我接下來打算自習的目標。
但2跟3的經驗不足,應該會形成求職上的最大障礙。
不過,我對2跟3的興趣(特別是2),卻高於1。
面臨到求職轉換時,我該先用1找工作,以期進入工作一陣子後轉換到2或3嗎?
或是直接尋找2或3的工作,但是被拒絕的情況可能會高很多?
(聽Google是自由選team,不知現在是否依然如此?)
同時也由於自己的興趣廣泛,我會對同一家公司的不同職缺有興趣
一般來說是同時apply好呢?
還是依興趣順序apply,一個結束再apply下一個?
前者的好處是可以直接比較哪個職缺更吸引我,畢竟很多時候要談了才知道。
但是會擔心對方公司並不喜歡這樣的情況。
如果按照興趣與能力順序apply,對我而言的確有點曠日廢時,也怕對方誤會自己亂槍打鳥。
此外,有些情況是「同一個公司,在不同國家的不同職缺」(如同時投G社台灣及大陸)
會影響是否要同時apply嗎?
會問這個問題,是因為聽說某些公司不管錄取與否,處理速度都相當慢
如果同時要apply很多家公司,容易出現時間互卡的問題
不知道各位前輩在尋找工作時,都是怎麼安排的?
3.關於應徵的職稱
跟國內的公司比起來,國外或跨國大型外商公司的職稱常會給的比較嚴謹
有些公司的Senior要求六年或八年以上工作經驗
在這樣的情況下,會擔心如果要純以年資來看
投Senior略有不足,投Junior又覺得是降低標準
如果以技術水準來分
也很難在面試前就知道對方對於該個職位技術水準的實際要求到底如何
因此想請教各位前輩的意見,這時到底該投Junior還是Senior呢?
投Senior會擔心原本可以應徵上Junior,但卻因為投Senior而直接被刷掉
投Junior則會擔心降低標準,無法談到爭取到該爭取的待遇
還是我應該投Junior,然後在面談過程中再爭取比初階Junior好的待遇呢?
不知各位前輩對此有何看法或經驗可以分享的?
(提供前輩參考,我目前工作的職稱是Senior以上,但並非G社等級的公司)
最後,我想請問各位前輩,大家會怎麼排這三處的工作順位呢?
先應徵大陸美國或台灣哪裡呢?就時間來看,美國好像要等到比較晚應徵。
台灣跟大陸可以先開始。但單純以國情跟地區的喜好程度來說
(不考慮工作內容跟公司性質),則北美>=台灣>大陸。
在工作內容與地區間,應該如何考量會比較洽當。
打得落落長一串,請板上前輩們能不吝盡量給我意見。謝謝各位。
--
Oversea_Job 海外工作版匿名ID: OverseaJob 禁止轉錄本帳號所發表之文章
--
All Comments
By Isabella
at 2013-05-27T06:34
at 2013-05-27T06:34
By Victoria
at 2013-05-27T11:59
at 2013-05-27T11:59
By Catherine
at 2013-05-30T11:41
at 2013-05-30T11:41
By Jessica
at 2013-05-31T09:28
at 2013-05-31T09:28
By Kama
at 2013-06-03T14:39
at 2013-06-03T14:39
By Frederic
at 2013-06-07T20:12
at 2013-06-07T20:12
By Blanche
at 2013-06-11T06:20
at 2013-06-11T06:20
By Erin
at 2013-06-15T22:10
at 2013-06-15T22:10
By Jack
at 2013-06-19T23:28
at 2013-06-19T23:28
By Oscar
at 2013-06-22T08:31
at 2013-06-22T08:31
By George
at 2013-06-26T07:41
at 2013-06-26T07:41
By Callum
at 2013-06-28T09:25
at 2013-06-28T09:25
Related Posts
EAD OPT久久沒回音
By David
at 2013-05-22T07:19
at 2013-05-22T07:19
請問這樣的條件有機會在美國找工作嗎?
By George
at 2013-05-21T16:06
at 2013-05-21T16:06
出國念化工碩士&找工作
By Eden
at 2013-05-21T01:20
at 2013-05-21T01:20
隻身到海外工作並決定定居的理由
By Christine
at 2013-05-19T23:03
at 2013-05-19T23:03
直攻博士或先工作?
By Queena
at 2013-05-19T12:56
at 2013-05-19T12:56