以上是我对自己2006年进入公司大半年情况的总结。希望在新的一年里能继续学习和进步,为团队做出更大的贡献。
程序员年度考核表个人工作总结才5
一年的时间过得飞快,总结起来感觉像是弹指一挥间。在这一年里,我经历了许多,有收获和成就,也有失败和不足。回顾20xx年的足迹,我发现自己一直在学习和坚持。下面是我对这一年的工作总结:
20xx年初,我参与了一个名为分销资源计划系统(DRP)的项目。这个项目是一个相对完整的JavaWeb项目,涵盖了从业务介绍到需求分析、数据库分析与设计、页面设计、代码编写等方面的内容。在这个项目中,我学到了许多新知识,同时对已经学过的知识进行了巩固和补充。由于项目中还涉及其他内容,所以花了大约半年的时间。具体总结可以参考我的博客:DRP项目总结。
从4月初到5月末,我准备并参加了软件设计师考试。这是我第二次参加这个考试。通过对比两次考试的表现,我明显感觉到自己的一些变化和进步。具体可以参见我的博客:无经历,不成熟—软件设计师考试后总结。
但是最终的考试结果是没有通过,和第一次一样,差两分。虽然成绩没有通过,但是通过这次考试的复习,我补充了很多计算机基础方面的知识,同时也解决了许多疑惑,真正学到了很多东西。回顾整个复习过程,我收获很大,不仅仅是计算机基础知识,更是一种面对失败的心态。这种心态在我未来的路上将起到很大的作用。
下半年,我开始学习和实践SSH项目。SSH是一个集成了struts、spring和hibernate的轻量级Web应用程序开源框架。
Struts是一个MVC架构,它在控制器、视图和模型方面都有特定的组件,在SSH框架中,更多地利用了控制器这个组件。
Spring实现了反转控制和面向方面编程。Spring框架可以实现应用的分层架构,通过一个简单的XML文件将应用中要使用的对象连接在一起,这个XML文件包含了事务管理器、对象工厂、包含业务逻辑的服务对象以及数据存取对象等的引用。
Hibernate是一种ORM映射工具,它提供了Java类到数据表之间的映射,同时也提供了数据查询和恢复机制。相比手动使用JDBC和SQL操作数据库,使用Hibernate可以大大减少工作量。
通过学习SSH框架,我认识到框架给我们开发带来的便利,更重要的是框架背后所包含的原理和思想。我在博客中总结了这些收获。
在十月和十一月期间,我准备了第三次软件设计师考试。吸取教训,总结经验,调整心态,我认真地与八期一起讨论和学习。这一次考试不仅仅是为了自己学习和通过考试,还与颖杰一起组织并带领八期一起复习和学习,这也是一次锻炼和学习的机会。考试后,我总结了经验,具体内容可以参考我的博客:软考总结。
除了计算机方面的学习,英语学习也是贯穿始终的主线。我已经开始使用ShortBrain进行英语学习已经两年左右了。今年将是一个关键的年份,我要突破听力和口语方面的障碍,从沉默期中脱颖而出。在英语学习方面,今年是我探索和收获最多的一年,我发现了更多符合ShortBrain思想的学习资料,收集了各种资料、数据和文档。
在探索的过程中,我走了不少弯路。从什么时候开始说,我进行了三次以上的尝试,在每一次的探索中积累了经验。通过对比自己以前的录音,我发现自己的英语听力和口语能力有了很大的提高。这种提高在我以前的记录中非常明显。这种提高是在正确的学习理念下积累所得。
英语习得的核心是像小孩一样去习得英语,通过模仿小孩学习的过程,逐渐建立起英语思维,在母语思维的基础上建立第二思维。在学习的过程中,最重要的是不要急功近利。很多人在进行ShortBrain学习时出现问题,根源就是急功近利。在整个学习过程中,环境也非常重要。我接下来的主要任务之一就是如何培养英语环境。我相信在接下来的一年中,我定会有所突破。
总之,修行之道漫漫,我将不断追求进步。
程序员年度考核表个人工作总结才6
光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的过去,满怀热情的迎来即将到来的新的一年。在这年终之际,现对来公司一年的时间里所作的工作总结如下:
一、--项目的编码工作
从了解--项目的背景、及计划安排,熟悉--公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了--项目的模块测试及流程测试。
通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。
二、erp项目的实施工作
从-月初开始进行--项目的实施,每天早起赶在企业上班前赶到企业进行erp的实施。实施期间主要是软件的安装实施及对企业的erp系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了erp系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。
三、帮助和使用手册文档的编写
帮助的编写使我熟悉了--的使用,为后期的oa开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。
四、利用工作之余的休息时间加强学习
平时注意收集有关--方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习java及oa方面的知识,为后期的工作打好基础。
展望临近的新一年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。
在过去的一年里,我在公司从事了--项目的编码工作。我对项目的背景、计划安排进行了了解,并熟悉了公司的制度和业务流程。接着,我学习了新的开发模式,并根据需求调研报告进行了基本的数据库创建和编码工作。我完成了销售部、生产部、采购部和质检部四个模块的基本单据的制单、审核、选单、查询、打印等编码工作,并进行了--项目的模块测试和流程测试。
通过这一年的努力,我锻炼了个人的耐心和细心程度,学会了在忙碌中找到条理,在困难中找到希望。同时,我也发现了自己的不足之处,技术上的一些细节还不够成熟,需要继续学习和钻研。
除了--项目的编码工作,我还参与了erp项目的实施工作。从某月初开始,我每天早起赶到企业进行erp的实施,确保在企业上班前完成软件的安装和对使用人员的培训工作。我还记录了客户使用过程中出现的问题,并在晚上下班后加班加点进行修改。通过这项工作,我提高了自己的业务能力,学到了与客户交流的技巧和业务知识,对erp系统的流程也更加清晰。然而,我离一个成功的程序开发人员还有很长的路要走,在以后的工作中,我会更加注意并努力改善自己。
此外,我还参与了帮助和使用手册文档的编写工作。通过编写帮助文档,我熟悉了--的使用,并为后期的oa开发打下了基础。同时,编写使用说明让我更加深入地理解了项目开发的整体思路和技术要点,总结了前期开发和实施中遇到的问题,并对软件进行了最后的测试和修复。
在工作之余的休息时间,我努力加强了学习。我注意收集与--相关的资料和文件,提高自己处理和解决新问题的能力,并加强了对java和oa方面知识的学习,为以后的工作打下了基础。
展望即将到来的新一年,我将更加努力、认真负责地工作,继续努力提升自己。我相信自己能够完成新的任务,迎接新的挑战。
程序员年度考核表个人工作总结才7
先自我简介一下,本人从事ASP.NET开发已经一年了,是一名刚毕业不久的年轻开发者。从201X年11月开始上班,最初主要是做ASP开发,后来在20XX年2月转向了ASP.NET。由于公司的转型,我现在负责带领一个由十几个人组成的ASP.NET开发团队,主要开发准金融行业的行业管理软件。在年度总结会上,我已经写了工作总结和20XX年的工作计划,但是对于个人的自我总结却比较少。因此,我今天想专门写一篇关于技术、管理和人生的年度总结,欢迎前辈们提出指正。
技术方面,我在学校学的是电气自动化,只学过一些基础的C语言知识。后来我转向了VB和HTML,然后开始学习ASP。在ASP上花费了很多时间,对ASP比较熟悉。后来,由于公司的业务需求,我开始学习ASP.NET。一开始,我对ASP.NET并不感兴趣,认为它只是ASP的扩展。后来,我们招来了几个北大青鸟的同事,他们让我意识到了ASP.NET的强大之处。经过个人的努力,我逐步掌握了ASP.NET,但我觉得自己只是入门级别,原因有很多,接下来会谈到。
我相信从面向过程转向面向对象的同学都有一种别扭的感觉。面向对象涉及到属性和类之间的关系,有时候我还是喜欢用面向过程的方式传递参数。但是通过自己的理解和实践,我逐渐领悟到了面向对象的精髓,对象的层次展示、访问和封装对象之间的关系。对象之间的关系可以用现实生活中的父子、夫妻、领导下属、同事、朋友之间的关系来理解。相比之下,面向过程往往将所有的数据和数据访问方法都放在页面里,层次不清晰。虽然面向过程在模拟现实方面更容易入门,但很难准确地表达问题。
另一个面向对象的重要方面是设计模式。在以前的面向过程中,并没有明确提出设计模式的概念。面向过程强调高内聚低耦合的优秀代码要求,这只是对软件开发方法的总结。而设计模式则是达到了更高层次的“道”,它从更大的方向、更抽象的层次来表述具体的代码模块之间的关系。设计模式是从实际应用中不断总结出来的经验,它并没有固定的术语,但是前人肯定也使用过这种思想。每个人都会有自己的“设计模式”,可以借鉴前人的思想来提升自己,但不应为了追求设计模式而刻意设计模式。
具体到ASP.NET的实现模型中,理解其机制和方法并不难。在B/S架构中,离不开POST或GET方法,所有的AutoPostBack和SelectedIndexChanged等都是通过Form传值实现的。加上runat=server的服务器控件生成的源文件也只是普通的HTML标签。微软为了让软件开发更加容易,提供了很好的思路。时代在进步,很多年前使用C语言编写MIS可能让你看起来很牛,但是现在如果你还在使用C语言去编写“学生管理系统”或“图书馆管理系统”,那只能说明你的思维不够开放。每种开发语言都有其长处和不足,因为它们适用于不同的场合。类似于不能用匕首和炮弹相比,也不能将C语言和PHP相提并论。作为程序员,我们往往有一种偏执的心理,但要记住,最终发言权在用户手中,我们开发的程序能否满足他们的需求,易用性、稳定性和成本才是最重要的。