蔡蒂民-2014下半年总结报告.doc

来源:互联网 发布:重庆大学生就业知乎 编辑:程序博客网 时间:2024/06/07 16:37

2014下半年年终总结报告

离开学校已有半年时间,在这段时间里,感觉比在学校四年的成长都要更大,接触的东西也是各式各样。此过程中,对自己的能力由初时疑惑到认可!无形间形成了一份自信,遇到了问题敢于挑战自己,工作中,慢慢地养成了“我行”的工作态度。

一、工作情况:

经过之前两个多月的实习,在毕业后半年中,整体上工作都还挺顺利的, 在Tenking和blues的指导下,总体上已经形成了一个较好的知识体系和快速解决问题的能力。在此期间,主要的工作:由“新媒体信息平台”项目到现在的“云媒体管理系统V2.0开发重构”,其中有自己编写的源代码,也有理解并修改别人的源码,这都收获了宝贵的经验。

在新媒体信息平台项目(Laravel/sdmccore)中负责的模块有:

1、内容管理模块:此模块的功能主要是为终端界面提供内容,其中包括文章、图片、视频、直播、投票、栏目管理、模型管理等各个模块管理,尤其在栏目管理模块中,对数组和对象的理解与运用有很大帮助。

2、用户管理模块:这模块主要辅助blues制作,这模块主要是对会员管理、业务管理以及用户的计费业务做相关操作。

3、警报系统:该模块主要是温馨提示功能,涉及的模块有跑马灯、弹窗公告、全屏公告。

4、广告管理模块:在之前的工作中,广告是我接触最为频繁的了,在之前的“证券项目和集团用户体验项目”中就有用到,主要是针对广告位、广告内容、广告资源三个表做广告业务的维护。

5、统计报表:报表是就实习以来,就常接触的一技术,与实习不同的是,在新媒体中使用的echart统计报表,感觉更加方便且强大,统计主要针对的业务有点播、直播、广告(广告栏目、广告内容)。

“云媒体管理系统V2.0开发重构”项目(Thinkphp/sdmchotel2.0)中负责的模块有:

1、客房管理模块:该模块主要是针对客房的设备管理、客人信息、入住、续房、退房、以及客房消息等业务的优化。

2、升级管理模块:该模块主要是针对软件升级内容的管理,这模块中的让我体会到了Thinkphp复合查询的强大且简洁的特性。

3、 统计报表模块:这模块在之前功能的基础上利用缓存数据表、实现了统计高效的特性、在操作界面也加强用户体验的简洁性和多功能性。

4、在(Thinkphp/sdmccloud2.0)项目中,针对不同管理员权限实现超级管理员、集团管理员、酒店管理员,针对不同角色赋予不同的权限管理。

另外,在重构(Thinkphp)的两个项目中,针对项目的四个JS文件控制着整个项目的执行。使得我对JS的认知有很大的提高。

当然,在这段工作期间,也接受了其他的一些任务,比如:系统用户体验平台、证券行业新媒体信息平台、泰国使用的编码器、酒店系统多语言功能、酒店要求的图片优化的相关的一些功能、静态页面的制作等等。

 

二、存在的不足以及改进措施

在这大半年的工作中,也存在着很多不足的地方,有些地方有了些改变,但是在后面的工作中,也需注意。比如:

1、缺乏有效的沟通

 在之前实习中,就这类情况很明显,之后也发现这是个问题,就毕业以来,工作中提醒自己保持积极的态度,有些困惑的问题或者需要协调的事情,及时与同事沟通。高效率的解决问题。

2、专业知识面不够广

就这半年来,尽管在不断学习,但仍然感到自己还有很多实用不够灵活,一些看起来较难的问题,后来发现可以轻松的解决。多学多思考,我相信时间会证明一切。

三、经验及感悟

除了对公司的产品和业务更加熟悉外,更多是熟悉了公司的开发模式,由项目提案至产品的提交,一步步都已很熟悉。也更加懂得多线程应变的处理工作,比如在手上有了任务,时常也会出现各种临时事件,“编一个页面啊”、“测试下软件啦”等等。处理在这种情况前,首先,不管事情多急,一定要先安置好当前的事情,别回头到哪都不知道了。最主要的还是只有把手上的事安置好,才能踏实的完成下一件事。再就是,对于越急的任务也最好不要马上动手,一定要把情况了解清楚,否则到时要返工就不好了。

最重要的是,在华曦达的期间,通过和同事的接触,由之前青涩的毕业生转变到处事较为稳重的软件工程师,这是我个人觉得最为宝贵的地方。过程中也养成了良好的素养。每周都对前段时间的工作做总结,也养成了每天制作计划的习惯。当然了,也有很多不足的地方,比如:在同事传授经验或讲解我不懂之处的时候,我有时会目光呆泻,将全部思维运作在理解与思考同事讲解的问题上去了,不能很好和同事呼应,导致有时沟通不够及时。这也是我觉得后期急需改进的地方。

四、对公司的建议

1、公司不提供凉水,有时候想喝,就只能提前买或者等开水变凉,很不方便。

2、电脑配置较低,最常见的就是经常出现内存不足的状况。

五、2015年第一季度计划

就目前而言,我觉得我最需要的是对项目的架构能力的提高。

1、重构sdmccore项目,改进该项目的设计架构,也可进一步熟悉laravel框架。

2、开始学习Python开发项目。

 

    研发部:蔡蒂民/Martin

2015/1/4

原创粉丝点击