回首看下自己的简历。

简历的一部分。

1:熟悉Windows操作平台,熟练应用Visual Studio.NET以及Borland C++ Builder 6.0开发环境。 2:精通C/C++语言基础,熟悉Win32编程,了解MFC,VCL,能够熟练编写大部分小型软件。

3:熟悉各类数据结构,熟悉STL,了解Boost库,实际开发中能够熟练运用。

4:了解DX9.0编程接口,3D图形算法及开发3D图形渲染引擎所需要具备的数学基础,并有独立开发的3D渲染引擎以及游戏Demo作品。 5:了解计算机图形学,对常规图型图象格式以及压缩加密有一定研究。

6:了解Socket网络接口,TCP/UDP网络通信接口编写,能够进行简单的通信模块编写。

7:了解Ruby,Lua脚本语言,能够在开发过程中与C进行互相调用。 8:了解汇编语言,以及编译原理,能够使用汇编进行简单的编译加速。

9:了解MySQL数据库部分知识。 10:深入理解面向对象编程的思想,并能熟练应用于具体的游戏项目设计开发工作中。 11:具有十分规范的编程风格和良好的文档编写能力,重视代码可读性,扩展性,维护性.有相当一部分独立的代码库。 12:有较强的英语阅读理解能力,能够独立阅读专业相关的英文文档,能够阅读理解开源游戏引擎代码。

13:对部分游戏引擎有研究,对一些软件工程思想有简单了解。

以上全部属实,然而很遗憾的是,除了C/C++语言基础敢妄言一句“精通”之外,其他基本都是熟悉和了解。很确切的反映出,我一直有点浮躁,针对性还不足够强(虽然已经痛心舍弃了很多部分爱好,特长和兴趣)。仔细想想,这些模块的确是大体上有很明确的了解了,仅是没有经过实践历练。所以,在这次3D模块复习完毕之后就不再进行任何模块的通读了。一本书,一本书的细读,打完其中每一段代码。在该模块没有精通之前,不更改模块学习和复习。

其他就按照自责中所述一样,加强编程爱好,多专心投入。

另外一点,又要叛逆一次了- -。在积累了足够资金后,密闭时租房学习。所谓的保险嘛,之后再说,没了也没什么大不了的,现在再不付出,以后就真的没有机会了。把目光也应当放长远些。

那么就这样了。努力!