美國遊戲公司求職經驗分享 - offer

Edwina avatar
By Edwina
at 2012-03-06T13:14

Table of Contents

※ [本文轉錄自 GameDesign 看板 #1FK1FAWF ]

作者: KCKCKC (~ 。 ...) 看板: GameDesign
標題: [分享] 美國遊戲公司求職經驗分享
時間: Fri Mar 2 08:26:44 2012

大家好,前一陣子在美國求職,尋找遊戲動畫關於 Programming 的工作。
這陣子確定了一個 offer 之後,在此跟有興趣的人分享一下。



=== 前言 ===
在美國念 Computer Science 的 M.S. 畢業後,尋找 Entertainment Industry 的工作
(Game / Animation)。沒有人脈,學校在中西部,剛剛畢業,修過許多系上
Graphics/Animation 的課程。在這裡提供一個"一般人"的例子,提供給未來有興趣走這
條路的人。

這是我的網頁 http://iamkclee.com/



=== 背景 ===
四五年前大學畢業後,決定未來要投身於娛樂科技,於是在申請美國的資工碩士時,就往
這個方向走。由於大學沒有修過什麼 Graphics, Animation, Game 的課程,因此最後在
CMU ETC 與 Ohio State University 之間,我選擇了Ohio State,我覺得我需要先充實
娛樂科技基本的知識。選擇 Ohio State 另一個原因是,Computer Animation 有一本教
科書的作者在這裡當教授,我想我應該可以學到許多。

這兩年多,把這邊資工系中 Graphics 相關的課程幾乎都修了,無論是 Computer
Graphics (基本圖學知識, OpenGL, GLSL),Computer Animation (電腦動畫的知識,
Maya做動畫, MEL Script), Geometric Modeling, Game (Unity3D), 修一些
Arts/Design 開的課程(與 Design 的學生合作電腦動畫, 使用 Maya), 還有一些閱讀及
報告 Gaphics 相關的 paper 的 seminar。我想的確是學到許多,畢業後,於是乎就準備
投履歷,找 Game / Animation 相關的工作。

畢業後,履歷大概投了兩百多間的大小公司 Studio (包含遊戲跟動畫公司)。收到了大約
20個 Phone Interview 問候背景資料,其中大概一半寄了題目讓我寫完寄回去、大概四
分之一個公司打來 Tech Screening、剩下四分之一問問背景資料完就音訊全無。




=== 列出有給我回覆的(較大的)公司,以及他們跟我要了什麼 ===

打來問背景資料: Zynga, Sanzaru Games Inc.

要寄 C++ Sample Code 回去: Visual Concepts

* 發 Take home 作業 (5-7天繳回):
Wayforward (給一個2D Act 遊戲 Project 的Code, 要我新增功能: 讓角色做不同動作,
增加敵人AI)
Bungie (4題程式題, 一半基本題, 一半像 ACM 程式競賽題, 題目中特別強調他們要聰明
的人)
Vicarious Visions: (程式數題, 3D數題, 有的沒的[組語, Animation 知識 ... 等等]
數題. 超多題)
Red 5 Studios (2題程式題, 難度中等)

* Online Test (寄一個連結來, 限時完成網頁上的題目):
Cryptic (兩題程式題, 盡快完成. 難度大概像 ACM 程式競賽.)
Gameloft (程式題, C++的題目, 3D的題目, OpenGL題目. 3 hours limit)
Kiz Studios (各式C#的題目, Unity/iOS, 2 hours limit)

* Phone Tech Screening:
Large Animal: 工程師打電話來, 出題目要我在 Google Doc 寫程式, 也問了Game
Design的問題, 美術部門的人來詢問我背景+閒聊.
Storm8: 工程師打電話來, 出題目, 網路上寫程式一題.
Heavy-iron: 電話中問 C++, 3D, Graphics, Animation 的問題.
KingsIsle: 電話中問 C++, 3D, Graphics, Animation 的問題.
Cadillac Jack: 電話中問 C++ 的問題.

* C++ 主要會問 OOP 那邊的問題,virtual 之類的;3D, Graphics 則是五花八門 但都
是一些基本的知識就是。

=== 接下來是我的心得 ===

1. C++ 很重要,平常要自己練習寫遊戲的話,還是記得用 C++ 寫:Tech Screening 問
的都是 C++ (還有 3D 相關的知識), Take Home 的題目也希望你用 C/C++ 寫, 跟你要
Sample code 的也希望你給他們曾經寫過的 C++ 程式。

2. 平時記得練習寫程式:許多公司的 Take home 或是 Online 考試都有類似 ACM 程式
競賽的題目,平時還是要練習怎麼解題目。很多時候,修課修到最後可能幾乎沒有再寫
C/C++,也不太接觸解題,這樣第一關就馬上會被刷掉。

3. 做一個個人網頁、做幾個遊戲:我想有公司願意讓我有 Tech Screening 的機會,主
要還是因為我有做一個作品的網頁,加上曾經做過一個看起來OK的遊戲,但我相信,這些
東西大家都有,其他有相同 Passion 的人,一定做得比我更多更好(而且他們還是美國人
, 沒有身分的問題),但如果有個人的作品集,至少可以”騙”到一些 interview 的機會
。特別是,如果沒有人脈,這些公司幾乎都要有業界經驗的人,有名的大公司開的也幾乎
是 Senior 的職缺。

4. 增加一些 Team Work 的經驗:幾間公司在 Tech Screening 的時候,都會問問有沒有
多人合作 Project 的經驗,也會問問類似遇到問題大家怎麼解決,因此修一些需要合作
經驗寫 Code 的課程也是滿重要的。

5. 手機遊戲程式是另一個機會,有機會可以寫寫相關的程式;facebook 遊戲也是一個機
會,所以 Action Script 也是可以找時間好好學習的。但這邊的技術變化得很快,難說
幾年之後會變成什麼,倒是遊戲大廠都仍是 C++ 為重。

6. 如果想往 Animation Studio 走,作 Technical Director,要做個很棒很棒的 Demo
Reel。只修過動畫相關的課程,沒有可以讓人哇一聲的 Demo Reel,是完全不會被考慮的



=== 結論 ===
不知道同樣想在美國的遊戲公司找 Programming 工作的人會需要些什麼建議。我想,人
脈很重要(OSU 有比較多前輩在動畫公司, 遊戲公司似乎不多),學校的地理位置很重要(
最好是在加州),學校有沒有跟遊戲公司合作很重要,暑假 intern 的機會很重要,如果
這些都沒有,那自己的作品很重要。知名公司在他們網頁上所要徵的人,都要至少有一個
AAA 級遊戲的經歷,剛剛畢業的學生如果在學期間沒有把握人脈或是暑期實習機會,怎
麼可能會有這個,更不用說是沒有身分的非美國人了。因此,我也無法分享,究竟可以進
各家遊戲大廠的國際學生,都是怎麼樣子的高手,我想他們應該都真的非常厲害吧 XD

目前 Unity3D 還滿紅的,最後拿到三個 on-site interview 的機會,皆是因為這些公司
要用 Unity3D 作些產品,而我剛好有用過。最後很高興也找到了一個看起來適合我去的
Studio。

從12月開始投履歷,投了大概兩個月,一度以為大概沒什麼機會了。Gamasutra 常常會有
公司 post 新的工作機會,索性就不斷的投,當然有回覆的很少。我想就是不要放棄吧,
終究是會找到適合自己去的地方的。

如果有其他的同好,或是有相關的問題,也歡迎大家來討論。



=== 附錄 ===

遊戲公司 map:
http://www.gamedevmap.com/

找工作網站:
http://creativeheads.net/
http://www.cybercoders.com/
http://www.dice.com/
http://www.indeed.com/
http://www.linkedin.com/
http://www.simplyhired.com/

查薪水 or 公司狀況:
http://www.glassdoor.com
http://www.salary.com
http://www.jobs-salary.com/

--

All Comments

Faithe avatar
By Faithe
at 2012-03-09T12:30
很不錯的分享, 感謝, 所以你最後選擇到遊戲公司嗎?
Harry avatar
By Harry
at 2012-03-10T06:30
找得到工作的都很神啊~
Dinah avatar
By Dinah
at 2012-03-12T17:14
是的. 最後去了一間主要作 app 的小間遊戲公司.
Edith avatar
By Edith
at 2012-03-17T02:28
開了大概10年了, 應該是還OK ... xd
Frederic avatar
By Frederic
at 2012-03-18T18:06
Adele avatar
By Adele
at 2012-03-19T17:35
推~很棒的經驗分享
Bennie avatar
By Bennie
at 2012-03-23T16:17
感謝分享
Hedy avatar
By Hedy
at 2012-03-24T01:23
推!專業詳細的解說
Sarah avatar
By Sarah
at 2012-03-25T16:57
btw: http://www.gamasutra.com/jobs/ 其實這網站比較重要
很多工作機會 會不定期更新在上面
Genevieve avatar
By Genevieve
at 2012-03-26T12:58
推這篇文章 但是我補充一下 人脈跟LinedIn非常重要
Elvira avatar
By Elvira
at 2012-03-30T22:04
尤其是如果公司裡面有人願意幫你丟 得到面試的機會大很多
Audriana avatar
By Audriana
at 2012-04-04T19:44
打錯是Linkedin...Orz 此外個人覺得學校雖有影響 但是
Yedda avatar
By Yedda
at 2012-04-06T07:13
經驗才是最重要的 不過我本身是企劃啦 程式那邊比較不熟
Carolina Franco avatar
By Carolina Franco
at 2012-04-09T13:26
像是EA跟敝校CMU就有不錯的合作關係 也都會飛去interview
Victoria avatar
By Victoria
at 2012-04-12T15:46
所以就一堆人在裡面 幾年前Pixar也蠻多的...
Ivy avatar
By Ivy
at 2012-04-12T16:58
Pixar 每年都會來 OSU ... 但最後有進去的人就 ... XD
Emma avatar
By Emma
at 2012-04-16T16:12
實用推!
Edward Lewis avatar
By Edward Lewis
at 2012-04-19T01:48
你選擇正確 真的對graphics有興趣 OSU CS > CMU ETC
Kumar avatar
By Kumar
at 2012-04-19T15:53
CMU ETC我個人覺得 是project很重..沒甚麼機會碰圖學
Andrew avatar
By Andrew
at 2012-04-23T06:15
CMU是我的夢幻學校..只是CS超難進..ETC的project又太操
Olivia avatar
By Olivia
at 2012-04-25T22:49
如果不做研究 想跟一群人一起做game 那CMU ETC還是最佳選擇
Bethany avatar
By Bethany
at 2012-04-30T20:48
推經驗談
Olivia avatar
By Olivia
at 2012-05-02T01:40
好文推~~
Heather avatar
By Heather
at 2012-05-04T16:42
推推
Edwina avatar
By Edwina
at 2012-05-08T08:53
傳統 CS 學校都會太偏 Animation , 因為研究主流就是
不在 real-time 或是 console .
Tristan Cohan avatar
By Tristan Cohan
at 2012-05-12T09:37
然後問 C++ 的很多都偷抄 Effective C++ 有念有保佑.
John avatar
By John
at 2012-05-13T15:38
推, 原po是強者, 可以去storm8 interview :)
Rachel avatar
By Rachel
at 2012-05-16T12:30
恭喜! 遊戲公司工作很有成就感的 當你的game上市時
Edwina avatar
By Edwina
at 2012-05-16T18:42
很棒的分享~~ 幫你推一個!! ^^
我一開始的目標也是跟你一樣,後來還是放棄轉到別的方向了XD

在台灣如何報 Medicare 和 SS

Isla avatar
By Isla
at 2012-03-05T16:29
請問一下板友們 有沒有人在台灣工作但是持續報 Medicare Tax 和 Social Security Tax 的經驗 之前在美國工作是公司會直接扣 現在回工作生活台灣了 我希望能� ...

請教是否要到日本工作

Caitlin avatar
By Caitlin
at 2012-03-04T02:30
※ 引述《rsc320 (rsc)》之銘言: : 我退伍之後在台灣從事汽車產業相關工作,至今已工作五年,目前年薪約台幣750K. : 而日前有一個日本廠商想找我過去日本 ...

北美電話面試

Connor avatar
By Connor
at 2012-03-03T03:45
面試公司: health care company in MD 面試職位: 治療師 求職方法: career builder 面試過程: 第一階段電話面試 約25分鐘 我想因為這職缺是接case不是full ti ...

Summer Intern @ eBay Research Lab

Jessica avatar
By Jessica
at 2012-03-03T03:25
不好意思用另外一篇來回覆 如果你已經投了履歷 然後想要follow up 確定大概狀況如何 請寫信給xnight 他人很nice 很害羞 而且他吃素 但是不要麻煩他做其�� ...

日本軟體工程師的薪水大概是多少?

Harry avatar
By Harry
at 2012-03-03T00:50
想請問一下在日本工作的薪水 如果像是東大碩士畢業,或是日本其他類似台灣台清交畢業的 加上有兩年左右的工作經驗,大概可以談到多少? 資訊�� ...