【年度总结】第一年工作总结

第一年工作总结


2015.07-2016.07

努力增强工作能力 积极实现专业转换

总结于上海徐汇-2016.7.25

  犹记得去年刚入所时对工作、对新环境的诚惶诚恐,工作经验缺失、编程开发基础薄弱、不善于主动表达自己的想法等各方面的不足,无不加剧了这种恐惧。经过一年的见习期,在各位领导的支持、鼓励下,在导师及各位同事的帮助、指导下,在部门新人培养管理机制的促进下,在各项规章制度的督促下,各方面能力都得到了显著的提升,也逐步实现了从XXX专业向编程开发专业的转变。

工作实践

  在一年的见习期内主要参与了两个开发项目:XXXX调度管理系统和数字化车间综合管理系统。并利用自身在宣传方面的优势,为所内多个职能部门、XX公司相关汇报制作了多个PPT文档。

(一)XXXX调度管理系统

  参与该管理系统的开发主要包括两个阶段:核心算法研发阶段,功能开发及实施阶段。

1)核心算法研发阶段

  该阶段主要完成了三个核心算法:XX智能优化算法、吊车计划计算算法、生产计划均衡算法。
  “XX智能优化算法”采用基于粒子群优化算法的布局优化计算,并引入了正态分布赋值初始化及五种位置优化算法策略。该算法是参与工作完成的第一项任务,也算是我硕士毕业论文的一个延伸。与在学校做研究不同的是,该算法是要投入工程实际使用,所以在当时还是遇到了很多困难,开发了将近三个半月。但这样一个智能优化算法开发经历也使我的开发基本功得到了很大的提升。有了方案计算算法的积累,后面也较为顺利地完成了“吊车计划计算算法”(“让位、等待”状态步长求解)和“生产计划均衡算法”(根据分段可浮动时间,自动调整输入计划,以均衡吊车作业)。
  该阶段的算法研发工作,很好的提升了我对智能优化算法处理工程实际问题的能力,提升了C++/C#语言编程开发能力,及代码书写规范性、易读性等代码编写能力。

2)功能开发及实施阶段

  从今年一月开始,为了推进该项目的进展,工作重心转为功能开发及现场实施。一月到五月先后出差五次,共计69天时间在XXXX部进行现场实施与开发。为了严格保证项目实施进度,主动放弃三月份进行的职称英语考试。当然,深入现场的经历使我多方面得到了锻炼,也取得了一些成绩:

① 工作模式的创新

  由于需要在生产现场进行编程,为了与公司内部协同工作,加快项目实施过程;通过“码云”在桌面端和移动端实现了项目实施过程中外地和公司内部的源代码、问题跟踪和项目文档的同步协调,大大提高了开发效率和实施效果,为公司开发项目实施提供参照模式。

② 业务能力的提高

  通过现场与相关技术人员的不断沟通交流,对该系统的相关业务有了更深刻的认识。经过这段时间在现场的独立处理问题,充分发挥了主观能动性,在一定程度上也提升了解决工程实际问题的能力,同时也提升了沟通协调能力。实施阶段通过与生产实际接轨,不断发现问题,理解现场需求,与现场人员共同总结提炼出具体的系统完善方案,为系统的可行性、易用性提供保证。

开发能力的提高

  出差期间充分利用了晚上及周末的业余时间,通过不断读、改程序,对整个系统架构有了更深入的了解,为切入功能开发打下了良好的基础。后面也逐步独立处理很多开发问题,通过不断修复程序Bug、增加新功能,提升了编程能力、数据库使用能力、DevExpress和Nevron等相关控件的开发能力。
  由于在实施阶段的突出表现,获得了XX公司2016年3月 “月度之星”个人奖。
  在完成开发和实施任务的同时,兼顾完成了项目其它方面的任务:完整案例制作,相关文档撰写,产品宣传PPT制作,及完成一篇论文:《XXXX调度管理解决方案研究》,撰写中的论文一篇:《基于PSO的XXXX场地调度优化算法研究》。

(二)数字化车间综合管理系统

  该项目是我们部门今年主攻的自主研发项目,采用较为先进的敏捷开发模式,积极参与了项目的前期调研和客户交流。参与了第一个冲刺(二月)的开发,负责控件模板、部分管理界面的开发,并与团队共同获得了XX公司2016年2月“月度之星”团队奖。参与第六个冲刺(七月)的开发,负责XX布置二维可视化管理功能开发。通过积极融入敏捷开发模式,参与每日站会讨论等,很好的提高了工作的主观能动性,在开发、沟通等各方面能力也都得到了提高。

(三)PPT文档制作

  由于自身在本科及研究生期间一直参与宣传方面的工作,PPT制作等美工方面的技能优势突出,在见习期一年的时间内为所内多个职能部门、XX公司制作了将近20份PPT汇报文档。
  今年春节过后,为了迎接集团董事长XX来所调研,在各位所长、书记、相关主任的共同讨论指导下,连续工作11个小时至当日0点,将《所况介绍》汇报PPT赶制完成,并于第二天上午在XXX所长等领导的指导下进行了最终稿的修改。六月份为所团委制作了《“十三五”发展主题报告—“抓住五年黄金期,青年与所共发展”》汇报PPT,我们XX公司团委也因该PPT制作精良而受到了党群工作处的表扬。六月在XX出差期间,被借调到XX,用时两天半赶制了某科研项目的结题汇报PPT。
  其它制作的PPT:《我所智能制造相关产品介绍(一、二、四室产品汇总)》、《XX集团2016年度科技进步奖申请》、《XX公司15年工作总结及16年主要工作》、《XX软件介绍及成果应用》等。
  2015年12月在公司领导的指导下,及与各个产品负责人的共同讨论下,完成了《XX产品介绍PPT模板》。至此,统一了我们公司产品介绍PPT风格、内容,使得产品介绍更趋于标准化、规范化。虽然该模板为XX公司产品介绍制作,但现今也在所内广泛流传、使用。
  在今年一月份举办的XX产品宣传PPT制作比赛中获得了该比赛的一等奖。

学习及专业技能提升

  由于深知自己的编程开发基础功薄弱,所以也充分利用工作之余的时间进行充电。

(一)部门C#进阶作业-猜数字游戏

  为了使我们见习生能更快的上手开发项目,导师和我共同制定了该部门进阶作业。利用工作之余的时间较好的完成了该项作业,在编写代码时刻意的使用了多方面技术,提升了自主开发软件能力。

(二)部门培训

  部门总监、组长、有经验的同事也为我们提供了丰富实用的培训课程,我也积极的参与到了大部分部门培训课程,如:单元测试之道、Wiki平台和Jira平台的应用、SVN版本控制培训、敏捷开发模式、编码统一规范、Entity Framework介绍、权限管理方案、WebAPI介绍、WCF入门简介等课程。

(三)参加所外培训

  今年三月份顺利完成了浦软人才举办的为期十周的《程序员.NET(高级/三级)》培训课程,较为系统的学习了.NET开发;并通过了鉴定考试,获得了上海市人社局颁发的《计算机程序设计员(.NET)高级/三级 职业资格证书》。三月份在公司的支持下参加了人社部、工信部联合举办的“软件安全性与可靠性分析验证及测评技术”高级培训班,并获得了《高级计算机软件产品检验员》国家职业资格证书。通过该培训,掌握了软件使用安全性与可靠性国家标准及检验技巧,培养了软件可靠性管理能力。

(四)专业书籍阅读

  为了更加夯实的打好编程基础,仍需不断的通过阅读经典来丰富自己的理论知识。见习期已学习完成的书籍包括:《C#入门到精通》、《SQL Server 从入门到精通》、《编程珠玑》、《程序员修炼之道》、《互联网+:小米案例版》,并整理了相应的读书笔记;及完成了以下书籍的部分阅读:《Java编程思想》、《Effective Java》、《算法设计与分析基础》、《重构——改善既有代码的设计》、《代码整洁之道》、《Head First设计模式》、《Linux从入门到精通》、《印象笔记留给你的空间》。
  在领导、导师和同事们的关心和帮助下,一年的见习期使我收获颇丰,处事更加稳重,不仅增强了各方面的工作能力,也积极实现了专业的转换。当然我深知自身还有很多方面的不足亟待改进,如:要更加善于表达,更加勤学好问,编程技能需进一步加强,学习能力和速度也需不断提高等。希望能在以后的工作中,各方面得到进一步的完善、提升,为我所奉献更多的力量,为公司创造更大的价值。


===========文档信息============
版权声明:非商用自由转载-保持署名-注明出处
署名(BY) :dkjkls(dkj卡洛斯)
文章出处:http://my.csdn.net/dkjkls

你可能感兴趣的:(个人总结)