2013年度总结

来源:互联网 发布:mysql密码重置 编辑:程序博客网 时间:2024/05/21 00:53

        2013年开始接触编程,大概用了半年时间学了编程的基本知识,在一个用c语言开发的公司工作了差不多半年,现在在一个主要是做手游和页游的游戏公司做手游开发。在这篇文章里想回想一下2013,也同时因为最近发现自己的问题来做一个小总结,为下几年打好一个平稳的基础。


        首先是问题,之后是对一年之前的总结。


        问题1: 核心的实现,不知道如何去做实现。(需要更多的请教和思考)

        问题2: 代码量不够,在公司工作大多都是通过复制粘贴,自己改改基本能用。(挤时间,做更多的项目和训练)

        问题3: 自己学习没有一个很好的系统,总结量不够。(不知道是否正确,好多大神都会有写blog分享的习惯,我觉得这样第一可以帮到别人,第二可以给自己做个回顾和深入的一个机会。希望自己多多努力,给自己做做总结。)


        我相信问题会不断的出现。我会继续的反思,努力做到更好。开始我们的helloworld吧。


        回顾2013:

        1月份开始学习编程基础,一开始学习的是linux操作系统的基本操作命令。(大概一周时间是linux基本操作)

        第一门语言是c语言(基本语法学习了14天,熟练用了3个月每天敲和做做小项目。)

        第二门语言是c++语言(语法是14天,用了5个月的时间去熟练。)

        在c++的基础上学习了最简单的数据结构和算法(一个星期,简体的5种排序和2种查找方法,比较人性化,大概明白操作,只要熟悉语言都能写出来,主要是死路。数据结构就是基本的一些链表,二叉树(哈希和图没有深入),还有一些堆栈、队列那些。)

        学习工程中用了linux开发,用到unix的库(简称u-c)。用过qt做过简单的东西。用过vc++做简单的开发。

        unix下的库需要拓展c的知识,qt和win32或者mfc是一种拓展c++的知识吧,不过c++中本来就有c的东西。不过c和c++是完全不一样的东西,在思路上两码事。

        中间还学过oracle数据库的基本语法,plsql的基本语句,做个一个c++和数据库相连的管理数据程序。(大概时间2个月)

        unix-c里面比较重要的是线程和socket,因为这两个知识点,基本在之后的任何项目都有用到。

        在学习完基本的语法之后,开始和朋友一起设计,发现了好多的问题,因为不知道如何开始分配模块,如何设计合理。我们开始第一份工作,我也开始进行新的学习之旅。我开始了对设计模式的学习,在9月份开始看设计模式。


        6,7月份开始第一份工作,用c语言做编程,主要写一些简单游戏,通过公司已经做好的嵌入式的板进行开发,工作还是蛮轻松的。比较多的时间进行自己的学习,和看书,和写程序,到了12月,由于公司原因再次寻找工作。

       12中找到一份手游工作,开始学习和继续工作,主要用cocos2dx进行开发,是c++,java加lua,c++实现的是最基本的功能,lua实现的是基本的画面和调试,提高开发速度。由于经验不足,希望继续努力,把技术学硬,跟公司的同事学习,他们都指导了我不少,真要谢谢他们。


新的一年,定期机会:

       我才刚刚开始编程不久好多不会,希望能踏踏实实做好技术活,也不断调整自己。目标调整好学习时间和工作时间,稳定每天的工作任务和学习任务。我希望能把移动模块学得更好,我的基础不好,学习时间不够长,要争取时间在学习上。最近感觉没有一个自己去完整完全的任务,感觉好多东西都没有自己的一种见解,感觉自己有时候有点急,要定下来慢慢思考,多做记录和巩固的工作。


                                                                                                                                                                                             番茄  努力的在向大家学习。。。。


0 0
原创粉丝点击