2015年8月31日 星期一

軟體工程師面試準備- 面試要練習什麼? 找工作和練習的時間要如何平衡拿捏?

這個系列是從軟體工程師美國找工作經驗分享來開始介紹美國矽谷缺人才的情況,以及我的找工作經驗。上篇 "主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會?" 告訴如果你已經要積極找工作了,現在美國大家都用什麼網站平台來找,以及各個平台的比較。本篇要介紹,當你已經開始找工作了,你每天行程大概會像怎麼樣,每天找工作及練習要怎麼分配,你的時間要如何平衡?

如果你是全職找工作,你在一開始的階段每天最好能在你喜歡的平台上申請5~10間公司的職缺,如果你的申請的工作職缺差不多,你的履歷應該都不用改,cover letter 則依你申請的公司客製化,可能要花一些時間。當你每天都有新申請至少5間公司,一週下來你已經有超過25間公司可能會聯絡你了。第二週開始,你每天還是需要持續申請新的工作機會,但你應該漸漸要分配出幾個小時來做第一關及第二關電話面試了。我曾經很有野心的一天安排4~5個電話面試,但通常一整天下來,第四第五個面試的表現都不會太好,和前輩朋友們討論後,感覺一天最多3個電話面試可能是比較好的安排。 如果你有 on-site interview,恭喜你!基本上你整天都要分配給 on-site interview,在矽谷的科技公司,短的 on-site  可能是2個半小時,長的到7、8個小時的都有,加上交通時間,為了確保你的優質表現,有 on-site interview 的日子就別新申請工作及安排電話面試了吧!

2015年8月15日 星期六

主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會? (2019 更新)


這個系列是從軟體工程師美國找工作經驗分享來開始介紹美國矽谷缺人才的情況,以及我的找工作經驗。上篇 "等待機緣- 我要如何被人資或獵人頭發現? 我要如何脫穎而出? LinkedIn重要嘛?" 告訴你好的 online appearance 可以讓工作主動上門來找你~本篇要介紹,如果你已經要積極找工作了,現在美國大家都用什麼網站平台來找,以及各個平台的比較。

首先,如果你要找工作了,你的履歷、求職信、 LinkedIn 應該要完全沒有任何拼字及文法錯誤。履歷在面對不同類型的公司工作也會需要微調。求職信更是要顯現出你為什麼想要加入對方公司的渴望。 LinkedIn 可以在對方人資不確定要不要聯絡你時,發揮臨門一腳的效果。找工作前如果沒有把這三個必須的資料用到完美的話,就算你花了許多時間申請,但人資或獵人頭看一眼你資料就認為你不專業而不考慮你了。

2015年8月10日 星期一

等待機緣- 我要如何被人資或獵人頭發現? 我要如何脫穎而出? LinkedIn 重要嘛?


我的 LinkedIn 帳號收到Amazon 人資的工作機會及面試邀請

這個系列是從軟體工程師美國找工作經驗分享來開始介紹美國矽谷缺人才的情況,以及我的找工作經驗。上篇簡介美國軟體工程師面試流程描述了美國軟體工程師每一階段的面試流程,相信你已經知道大部分情況你會有1. 人資電話面試,2. 工程師電話技術面試,3. 到公司實地面試。每個公司可能會稍有不同,但是基本上應不會差太多。本篇要探討如何讓你被公司或獵人頭主動發掘,有什麼技巧可以幫助你增加能見度,以及LinkedIn 的效用。

找工作是個很辛苦的工作,許多人戲稱 Looking for a job is a full time job(找工作本身就是個全職工作),如果你可以不用丟履歷及一間一間公司的寫求職信(cover letter)(履歷與求職信會在下篇著墨),直接進到第一關電話面試不是很好嘛?本篇一開始的圖片是我 LinkedIn帳號收到 Amazon 人資的面試邀請,如果你有維護好你的 online appearance(你網路世界的形象),在極度缺軟體工程師的美國,相信你一定常常收到這類公司人資及獵人頭的信。

2015年8月9日 星期日

簡介美國軟體工程師面試流程

這個系列是從軟體工程師美國找工作經驗分享來開始介紹美國矽谷缺人才的情況,以及我的找工作經驗。接續上一篇程式語言- 到底學哪個好?我想進Google,我沒學OOO,他們會接受我XXX語言背景嘛?相信大家都已經知道好好磨練你最強程式語言的重要。接著這篇想分享一般來說美國的面試流程,讓大家知道美國面試的形式來準備。



美國的面試流程一般來說,你準備好你的履歷 (resume) 及求職信 (cover letter) 後,你就可能會用各種管道申請工作(履歷、求職信及找工作會在下篇多做介紹─主動出擊,我要找工作了,現在美國用什麼找工作?哪個平台能讓我有較多面試機會?)我的經驗中軟體工程師的面試流程大致如下:

2015年8月8日 星期六

程式語言- 到底學哪個好?我想進Google,我沒學OOO,他們會接受我XXX語言背景嘛?

需要為了某個職位學習新的程式語言嘛?

上一篇軟體工程師美國找工作經驗分享大致介紹美國矽谷缺人才的情況,以及我以半路出家之姿依然可以得到許多面試經驗來傳達舊金山灣區的科技榮景盛況,本篇作為求職準備篇第一章:程式語言這麼多,如果我已經有經驗(或沒有經驗),我需要學特定語言嘛?

精簡版 (如果以下太長,這段就是精簡的結論)
如果你已經有經驗有慣用的語言,把你最強的語言練到更強,不用刻意新學另一個語言,公司會找會你語言的工程師來給你面試的。如果你還不會寫程式,那你可以選擇學習你理想工作最會用到的語言,如果你想做網頁開發,你可以選擇 Javascript, Ruby, PHP 或Python,如果你想做手機 app 開發,那就是 Java (Android) 或 Swift (iOS) ,沒有特定想法的話,C++和 Java 在許多公司都是一般類(generalist) 軟體工程師會用到的。

軟體工程師美國找工作經驗分享 (2019 更新)

2015/8/5 結束在 Google 山景城總部的一整天面試
如果你有看到我的上一篇加州冒險新篇章,你應該知道我從東岸搬來加州了,從我開始找工作後,大概有兩個月的時間認真在面試,過程中見識了大大小小各式各樣的公司,稍微累積了一些經驗,我不敢說我已經是專家,這是我學習到的心得技巧想分享給未來想追求類似路徑的朋友們。

首先,並不是我特別厲害,我有許多面試機會主要得歸功於這波科技榮景,矽谷、乃至全美都在缺好的軟體工程師,全美各地都有許多機會,而加州矽谷這孕育了眾多科技獨角獸甚是科技巨頭的地方更是搶人才的一級戰場。尤其是矽谷這裡創業風氣很盛行,天天可能都有幾十幾百個新公司被成立,世界各地人才都想在這裡一展伸手,鼓勵創新、鼓勵失敗的風氣讓每個人都精神抖擻的以各種角度來用軟體服務解決不同的問題,而人才是打造產品最重要的角色,找到好的人才是每個公司最重要的課題。

加州冒險新篇章

source: https://commons.wikimedia.org/wiki/File:Golden_gate_bridge_in_San_Francisco.jpg

距離上一篇部落格已經有超過一年半的時間,一方面工作上常常忙的不可開交,一方面也每天學習充實自我,不知不覺部落格就耽擱下了。在這過程中我有開始寫我的英文版部落格,內容多偏技術取向,歡迎有興趣軟體開發的各位朋友查看~

目前我從美國東岸的馬里蘭州搬到風光明媚的加州矽谷,一切事務都還在熟悉中。從剛來到舊金山上課,到後來在灣區矽谷各個公司面試,認識許多新朋友,太多的故事及體驗衝擊著我。