想进入游戏界当程序员应该读CS还是游戏专业的Engineer?

avatar 224213
Falke117
16331
24
楼主大三电工,现在基本把进入游戏界当程序员(不是设计师,也不是技术美工)作为职业目标。想申请2017年秋的美国研究生项目。

关于两者的优劣看了看国外网友的讨论总结起来大概是:
MS in CS:
1:学出来有退路。游戏行业竞争激烈,学CS永远有其他工作可以找。
2:对计算机有着更深入的了解,这对游戏程序开发这种追求极致性能的领域有很大帮助。
3:CS的学费和专门的游戏学院相比便宜。
4:对于本科有论文和科研经历之类的同学CS的申请会占很大优势。
游戏专业Master,Engineer方向
1:最好的CS研究生院往往很难申请,而最好的游戏专业相对没那么困难。
2:在学校两年就已经做好了投身业内的准备。统计数据显示最好的游戏研究生毕业生业内就业率相当理想。
3:你在学校的老师基本就是业界老兵。
4:很多项目,尤其是ETC@CMU,能充分锻炼你的团队合作能力。
5:但是对于Engineer方向而言你学的永远不如CS的同学深入,这可能会在以后某一天坑你前程。
6:对于有自己优秀作品集的同学申请游戏专业会占很大优势。

不知道有没有准备投身游戏界的同学和已经在游戏界的学长能给出一些见解?有什么可以补充的或者以上几点有什么不对的?

楼主个人情况:

大学很惭愧没有任何科研经历和论文。自学的C++,估计比较水(主要是同学们都不搞这个没有环境来判断自己究竟有多水),但是Guildhall@SMU给出的程序员作品集要求的两道题(https://www.smu.edu/Guildhall/Admissions/PortfolioRequirements/Programming)看了看做出来都不存在问题(但是能做出来就代表足够进入Guildhall否也没有足够信息)。如果申请游戏专业的话还有一些OpenGL,3D建模(Maya/rhinoceros)的作品集可以算拿得出手。专业相关的只有VHDL的设计算勉强拿得出手。

现在5月中旬,还有差不多一个季度的时间可以补救一下自己:
如果确定报考CS,那么这4-6个月的时间能否做出足够的专业成果来辅助申请?
如果确定报考游戏专业,这段时间还是能做出拿得出手的作品集的。(程序+模型+游戏MOD,甚至也许能搞出小的游戏)
但是现在需要确定究竟是走哪一条路,接下来的时间就不多想,尽量能做些就做些什么。最后两边肯定都要尝试申请,但是精力会专注在一边。个人偏向于想走CS的路线,但是个人条件看起来似乎走后者更靠谱:

GPA:3.79 (前2.5学年成绩,大三下成绩出来估计要下跌到3.7出头,雷达课程和无线电课程实在是学不来也不喜欢)(对了申请学校可以拿前2.5年的成绩单吗?)
GRE:154V+170Q+4.0AW
T:109=R29+L29+S27+W24

Dream School:
CS:UT Austin(看了看论坛里各种条件很好的学长的各种Rej估计这个没戏了)
or
GameDev:EAE@Utah, Guildhall@SMU(Guildhall这个项目对T和GRE的成绩单连复印件都接受,不要求从ETS发送。这种不跟着ETS打劫考生的精神我觉得很赞)
  • 8
24条回复