开篇
2013年春节,我进入到大学的最后一个学期了-大四下学期,在刚刚经历过了一个不愉快的春节后,很早地就来到了学校。先说下上一年中发生的事吧,也就是在在大四的上学期,我进入到了本地的一家软件公司做实习生,也就是我现在所工作的公司。在这儿,我边学习JAVA边帮公司做一个Mysoftlife的项目中的一个模块,当然啦,一起陪伴我的还有我寝室的几个好哥们,虽然他们有些现在已经不在这家公司了,现在还是挺想念他们的,不知道现在他们过得咋样呢?好了,不说这些了,说下我所做的那个项目模块吧,虽然说在现在看来比较坑,但是大家都知道,大学期间所做的项目,只能说呵呵了。那个项目叫做 IT精英导师,也是提供给该平台上的注册用户提供给一些入口,或成为导师,或成为导师的某一个学生。然后做了一些老师和学生的交互方式,还做了一个在线交流论坛,那时候自己还挺自豪的,毕竟是真正意义上自己所做的第一个项目。至于用到的技术吧,也就是公司自己搭的一个框架,是用的Spring MVC 和struts、Hibernate相互构建的。虽然自己到现在还没真正意义上的理解这个框架,我知道是自己太懒了,汗--。好了,开篇就讲这么多吧。
噩梦篇
其实这段我是很不想写的,但是为了战胜自己吧,还是将它写了下来。春节刚过几天,我就来到了学校,那时候闲着没事,公司还没上班。我就在寝室开始玩游戏了,还冲了几百元的游戏币在里面,现在想来的确是挺二的,但是谁知道呢,是吧。过了几天,就开始去公司上班了,这时候,公司开始给我们一个月几百块钱的生活费。这让我那段时间着实生活水平提高了不少。上班过了一段时间就要到的我的生日了,但是这时候我女朋友对我越来越冷淡了,电话短信什么都没有,我似乎察觉了我们之间已经发生一些问题。但是一切都晚了,在我的生日后第二天晚上,她提出了分手,挽留了一段时间没有效果后,她说出了原因后.....我同意了。觉得以前,自己真的真的挺对不起她的。在这儿,还是要祝福她以后一切顺利,一切幸福!不要再遇到什么波折了...
恢复篇
经历了感情的波折以后,我觉得人生什么都没意思了,当然不会去做什么傻事的。把IT精英导师模块做的比较完赛后,于是我向公司提出了辞职,在和项目经理交流了一段时间后,他让我回学校休息一段时间。回到学校后,自己先去超市里买了一包烟,10块那种,当时觉得,能陪伴自己的,也许就只有它了。在学校的那段时间,自己颓废了很多,也领悟了很多,也看到了很多以前自己没有看到的东西。在休息了一段时间后,我决定继续回去公司实习,回来后,头给我安排了一个比较做的成熟的模块给我-做一个简单的招聘前端网站,在看了很多的招聘网站后,我将这个网站初步设计为了四个模块,个人简历中心、个人就业中心、招聘信息搜索模块和一个招聘信息的综合展示门户。现在看来,当时自己做的还是有很多不足的地方,简历没有做纸质简历上传,招聘信息的搜索的算法设计也不是很好。但是,自己在这个小项目中已收获了很多,不管是对业务的分析上还是在技术上。顺便说下,我在这项目中具体收获的东西吧,呵呵。
1、自己在html页面设计上有了很大的进步,虽然现在设计的页面隔专业美工做的还是一定的距离,但是已经摆脱了所谓“不是专业网站页面啦”,自己对页面设计也有了一定的理解。
2、对Jquery技术也有了一定的了解,那时候,自己不懂得就会去翻阅API文档,那时候自己看的还是1.8版本,也写了一些常用的Jquery插件。但自己对JavaScript的了解还是不够的。自己以后要多注意这点啊
3、JAVA基础知识也有了一定的进步,不懂的也开始去翻阅API了,掌握了一些难理解的知识点,如IO、多线程、集合操作、泛型等,自己也开始注重代码注释了,但是设计模式还是用的一团糟。嘿嘿
4、对JAVA中的数据结构也有了一定的了解,如数组,堆栈,队列,集合,树,图等。但是堆栈,队列,树,图这些数据结构还是很少在项目中运用,就让他们搁在脑海中,哪天不知道了,再去查。
5、开始去了解Struts的一些基本原理,也知道了Spring有IOC 和 AOP 这些概念和基本原理,但是对ORM到现在还是一头雾水...
好了,不说技术了,在我把这个网站做的差不多了以后,我的学生生涯也差不多结束啦,于是便回到了学校,开始准备开写毕业论文啦!但是在这其间,我妈突然生病住院了,于是我便回到了老家照顾了老妈一段时间,到那时候才发现,当儿子的真的好不称职...老妈,以后我会好好照顾你们的。在老妈差不多身体好完了以后,我便回到了学校准备毕业答辩,在那段时间里,寝室的几个哥们才发现,大学四年的时间是过的如此的块,分别的那天晚上,我们好几个都哭了,不知道要什么时候才能再见到他们了,这也许是人生的一种悲哀吧!但是谁知道呢?
工作篇
进入公司后的第一天,部门领导让我们接手了一个叫做IT精英实验室的项目,这也是我正式工作以来的第一个项目,这也让它对我而言显得意义非凡,但不是很神秘,因为在实习的时候,做的Mysoftlife平台和它很相似。所以,我还是继续做其中的一个就业模块,做的很快,差不多1个月就做完了,但是现在看来,它似乎只是一个孩子,存在了很多的不足之处,比如数据库没设计好、页面不是很美观、可延伸性不强、实用性不强等。可自己也从中学到了很多东西。直到现在才明白,网站很重要的东西就是要可交互性强,很实用。但真正要做到这一步,自己的路还是很远。
在贵阳呆了差不多2个月后,IT精英实验室的第一个版本已经出来了,自己也告别了四年学习与工作的地方,来到了北京总部。来到北京之后,自己的工作可从下面三个方面来总结。
1、编写相关项目文档。这可能是来到了北京之后,做的最多的工作了。虽然很枯燥,但是自己也明白了文档的重要性在项目编码之上、也让自己编写文档的水平有了很大地提高。
2、工作周报项目编写。这是来到北京之后,自己唯一所做的项目了。不得不说,该项目是先天不足的。首先,该项目是依赖Mysoftlife平台而存在的--用户信息是依赖Mysoftlife的。其次,自己在前期的需求上没有做好,就开始设计数据库了,很滑稽的是,自己1天就搞定了项目前期所做的工作了。最后,由于在项目期间,自己因为有事回了趟家,导致项目在后来的数据库表修改上出了问题--表与表之间出现了相互依赖。在前端时间,李总给我们讲解了UML建模,也让自己明白了项目前期的设计是多么重要。虽然自己也写了相关的UML博客,但我知道那是远远不够的。
3、IT精英实验室课件编写,这也是现在自己正在做的工作了。怎么说了,自己从中最大的收获就是明白了相关做事的方法和巩固了自己的JAVA基础知识
最后,希望自己带着2013年的遗憾、收获与对2014年的希冀,再出发吧!