wu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

很幸运的被一知名公司招收为实习生,度过了一个难忘的暑假。两个月的实习,对于我个人来说是人生一笔宝贵的财富。自己不仅亲身体验了该公司自由的工作环境,融洽的工作气氛,同时也依靠这个平台来汲取了许多知识。回顾自己的大学生活,也多多少少有一些感想,与大家分享一下吧。顺便介绍一下,本人工作是后台开发,擅长 C/C++,偶然踏入游戏行业,并将在此长期奋斗。 以下仅代表个人对于 游戏行业 的一些看法,如无兴趣可以直接无视,欢迎交流探讨。

一、 写给大三

大三的你应该已经接触过几种编程语言了,现在的你应该有自己最擅长的一种,不管是 Java、还是C++,不能仅仅停留在对语法规则的熟悉上,而是知道这种语言比较关键的知识。拿C++来说吧,你至少应该知道一些STL库的使用、虚表、多态的机制等。

数据结构这门课应该认真去学,这门课上的练习建议大家都亲手去写,其他课程的练习你可能有自己的办法去提交,但是这门课请务必亲自动手。对,练习是有难度,遇到不会的那就赶紧去学吧。相信通过这门课的学习,你对C++和数据结构的认识都会提升一个层次。

当你确定自己要踏入游戏行业时,你现在应该确定一个方向:前台还是后台。如果你选择了前台,那么你可能要学MFC和windows编程原理。对于游戏行业,如果你想提高自己的实力,可能还要学习Direct3D、windows下的图形图像处理方法、游戏引擎。如果你选择了后台,那么开始使用Unix环境吧!熟悉常用命令、shell脚本等,如果想深入学习,这里的舞台更为广阔。不管你选择前台还是后台,C/C++、常用数据结构和算法、网络通信原理,这些是基本功,你应该打扎实。如果有时间,还可以了解一下设计模式,并尝试在项目中运用。总的来说,应该先去学习好这几个基本功,这才是最重要的,至于前台还是后台,这些作为提升自己实力的途径,可以视个人情况来学习。

另外,抽时间做项目,这个项目不一定很大,但你能将所学的知识运用于其中,并能通过这个项目来思考整个程序的架构,突显出自己的想法。

二、 写给大一、大二

建议很简单:打好基础。学好基础课程,尤其是第一门编程语言,这对以后的学习至关重要。程序语言大同小异,学习时很重要的一点就是多动手。多动手来写,多动手来调试。这个过程无意间锻炼了你的逻辑思维能力,当你达到一定程度的时候,后续的学习将会事半功倍。

三、 关于游戏行业

游戏行业作为近年来新兴的一个行业,行业前景良好,发展迅速,人才竞争也相对很激烈。大致分为策划、美工、开发、测试、运维几种工作。可能只有美工与我们专业无关,其它的几个各有各的特点。大家可以上网了解一下相关的情况,看一下一些公司的笔试题。

从今年的招聘情况看, 10月份与游戏相关的公司有腾讯、金山、网易游戏,3个公司招频人数都不多。开发类笔试题主要考的是C/C++基础相关的知识。网易游戏的笔试题最多,难度也最大。开发类笔试题中间夹杂着一些概率计算、智力题、改错题、算法设计题,对算法知识要求较高。网易游戏 策划的题目更像是高考语文试卷( 3个小时 ),真的需要你上知天文下知地理,反而是历史系最擅长的。网易游戏 笔试刷人很厉害,竞争堪称惨烈。

四、 结语

从事这个行业,兴趣很重要。这里送上杨振宁先生的一句话,与君共勉: 发现自己的兴趣,培养自己的兴趣,发展自己的兴趣。

posted on 2010-11-12 21:58  butterflydog  阅读(160)  评论(0编辑  收藏  举报