冷静地握住鼠标,本身就是一种力量
作为游戏开发行业的资深人士,我有责任和义务与后来者分享我的学习经验。显然,我在表达方面做得还不够好。
经常会有一些刚毕业的学生或者新手问我:如何有效学习游戏开发?我也一直在思考这个问题,作为一个没有经验的新手,应该如何学习游戏开发,降低游戏开发的学习成本?然而如何学习是一个非常模糊的问题,很难有一个标准答案,因人而异。本文根据我个人的学习历程简单说说,希望对大家有所启发和帮助。
微笑面对生活
大学经历
02
首先介绍一下我的专业背景。我毕业于苏州大学,专业是电子信息科学与技术。学过这个专业的人都知道,整天和代码打交道,但对代码本身既熟悉又陌生:陌生,是因为我们缺乏知识和技术储备,大多数人无法独立完成代码;熟悉,是因为招聘会上企业的招聘需求大多是需要开发岗位,而在目前的环境下,开发技能尤为重要。但很多大学并不注重开发,这与学校的资源、学科背景等有关,也是学校教学与企业和社会需求的脱节。
毕业后的第一份工作
毕业之后就职的第一家公司是苏州华硕研发中心。这家公司我就不详细介绍了,相信大家都知道。当时我在“开发部”。对于我这样的应届毕业生来说,进公司后不懂开发怎么办:保存代码,然后复制。
这种学习方法跟我个人条件有关,我的记忆力比较差,但是理解力稍微好一点,所以我就把代码存起来,理解代码的逻辑和运行的效果,用理解力去弥补记忆力差的缺点,这是第一点。第二点,多加努力,毕业后的前两年,我一直是两点一线(工作地点-宿舍)的状态,就算是周末,也会出现在办公室,一方面环境比宿舍稍微好一点,另一方面可以让自己更静下心来。第三点,多问问题。
那段时间,我和部门经理都是骑着自行车原路返回,路上大概有三四十分钟,我们聊着聊着就问了好多问题,从技术到参考书,再到行业信息。
03
进入游戏开发行业
三年后,我调查了互联网行业的大方向,进入了游戏开发行业。由于之前已经有了经验和积累,加上在学校有扎实的代码基础,所以学起来相对容易。经过几年的学习和沉淀,我积累了相当多的项目经验游戏开发,在北京一家知名游戏公司担任首席程序员,基本上都是做月流水几千万的大型游戏项目。不过,我还是没有停止学习。互联网更新太快,不学很容易被淘汰。
现在我在浩玩科技担任 Unity 讲师,和很多热爱游戏行业的后辈们一起学习、一起进步。我开始爱上现在的工作了。或许,将游戏技能传授下去才是我现在的职业规划吧。
04
传承是一种乐趣
以上都是我从入门到熟悉的心路历程,不作为参考,更不作为借鉴。同时学习永无止境,需要学习的东西还有很多。写这篇文章,只是希望业内的同仁们能从我的过程中学到一些东西,结合自身条件,找到适合自己的一套学习方法。但我想对所有即将毕业的迷茫的同学说:
无论你是什么专业,毕业找工作都不要慌张,要有耐心,找自己喜欢的行业,自己感兴趣的职业游戏开发,不然就算找到稳定的工作,也是漫无目的的混日子。好了,今天的分享就到这里,如果有想从事游戏开发行业的,可以联系我,一起探讨技术问题,共同进步。