来公司已经2周了,自己做的工作挺少,给的3周完成的一个编辑器,不到2周基本功能做完了,因为没有详细的设计,而且是内部的人员使用,很多的功能都是自己来规划的,其实我觉得平时在校的话 这个3-4天就可以做完,不知道为啥做了这么久!
没看看着忙碌的同事,还有游戏正在三测,都在加班,我只是看一些一些接口,一些逻辑代码,没多大的事情,估计是刚来任务也很轻吧,呵呵!
在校虽然学了主流的的语言,但是最后选择C++,因为它开发自由,效率高,结构性很强等等。最近看了几本书,对OOD,OOA,以及编写代码时的问题,与良好的设计模式有了一定的提高,但是对于有些又有些遗忘,比如STL,LUA,软件工程。在我看来,一个程序员必须有很好的算法功底与扎实的数据结构!最近手中还有几本书,打算闲的时候看,OOD启示录,boost也得学学,另外stl,设计模式和网络编程以及他的几种模型都要加强复习。
在我看来一个项目只有有了这方面的理论知识,有一门熟练的语言,实现起来都很快,自己感觉缺少的是一种思想,架构思想,估计是自己接触的太少,经验太少,需要的是时间来催化!
同时很高兴在新的环境认识了新的朋友,大家都很和善,同时也知道fox,kevinlynx也经常在CPPBLOG这里写日记,以后得像2位学习,以及公司的同事都是俺的前辈。
在大学没有写个太大的程序,估计最大一个软件的在6K左右行吧(c++),ACM估计在100多道,以及平时也的小东西不到20个项目。学习笔记,以及一些简单的win 32 编程还是有少许,比如底层驱动之类的。
现在的任务就是多看一些大牛的技术blog,多看书,多写代码才是王道,以后编程尽量规范了,良好的风格以及更好设计模式,更优的算法才是最好的,在我平时做什么东西,都希望敢时间,几下就做不了了之。还得改正。
我比较喜欢网络编程,平台方面主要是win,对于linux只是写过,平时玩玩。学得都比较浅毕竟没做个啥子大的商业项目。既然来了这个公司就要做出自己成绩。年轻有无限的激情,就要努力。
在等段时间就要写毕业设计和论文了,希望没多大问题,一个彩色人脸识别程序,关键是识别成功率!
在大学最后的时间即将完成,迈入社会就得认真对待任何事情了。努力工作,挣钱,养老婆,呵呵!
加油!!!就想kevinlynx那天说的,让人知道你能做什么,会什么!!
因为自己表达能力稍加,一般不写技术,怕描述因次误导或者乱说了,其实也没多大技术含量、、、呵呵 主要记录的生活笔记!