关于程序员年度总结范文(精选30篇)
以我的经历归纳7点:
1认识自己:在做什么、要做什么。安排自己手头工作要掂量的起轻重缓急,即懂得时间管理。
2学习新知识。一来拔高自己的知识和技能层析、提升竞争力,二来为团队储备技术、获得提拔。---最好有博客、社区互动。
3让Leader和同事放心:以闭环结果为导向,总是能按时按量完成自己的任务--而不是做了、经历了
4团队建设:及时和同事沟通,团队精神,而不是闭门造车
5沟通表达:跟用户、同事进行清晰、有效、恰当的沟通,说服别人与之协作,推动项目的前进---要有耐心。
6空闲状态:项目全面进入测试阶段或者一个项目完结、另一个未曾开始阶段---积极学习、总结、研究、读书
7自我反省:根据自己的性格特点规划职业生涯----
你过去对自己的认识正确吗?
你现在处在你理想中的位置吗?
你的职业生涯在向正确的方向前进吗?
你准备好迎接新的挑战了吗?
你需要做些什么,以使自己忙碌并能富有激情?
如果通过上述反省,你觉得必须改变一下,那么,越早采取行动越好。
一、 考核期内主要业绩,工作创新、工作质量及成效:
1. 20xx.5.10 - 20xx.7 :联通116114门户网站开发
完成116114网站首页登录及注册、公告模块、红段子短信发送、地区二级联动、及一些公共代码的实现,在这个项目中学习了新的知识Freemarker及Ibatis,熟悉了JQuery的使用,并对统一框架有了一定的了解。并在规定时间内完成了开发任务。
项目描述:
联通116114门户网站主要实现红段子的定制与包月。红段子内容包括短信和彩信。是由用户注册成为会员,自行在网上发布红段子,经审核后发布,再由个人用户到网站上包月或点播定制的一个业务。红段子门户网站建设目的,就是为了满足和实现红段子发布,定制流程
视频黄页个人定制:个人用户通过搜索引擎方式查询视频黄页,不注册也可以进行查询搜索,查询时用户可选择地区,行业,然后输入关键字进行搜索。搜索出结果后,个人用户可点击视频黄页,进行预览或定制或包月
2. 20xx.7 - 20xx.9.15:质检考评系统0502、0503、0504版本测试
这段时间主要熟悉质检系统的业务及需求,学习一些测试的基础知识,如单元测试、集成测试、压力测试、性能测试等,并能使用自动测试工具QTP进行一些重复的需要手动测试的功能,使用LoadRunner模拟多个用户实施并发负载及实时性能监测。熟悉web应用在websphere及weblogic服务器上的部署。在测试的这段时间,对质检系统的所有的功能都有了一定的了解,并发现了许多系统以前存在的问题,项目提交测试部之后,没有太多功能上的问题。 也为后期参与质检项目开发作好了准备。
但0504版本与其他版本依赖关系比较大,没有测试环境,许多功能没有测试,这个版本出现的问题比较多。 所以在以后工作中需要注意这些问题,及时向上级反馈工作中的问题。
3. 20xx.9.15- 20xx.11.15 :质检考评系统0505开发
主要负责计划考评(人工事后,自动事后,轮次)的相关需求、质检标准等功能的实现及其他需求的测试。 学习了struts1的相关知识,对质检系统业务有了进一步了解。这个版本的开发都在规定时间内完成了任务,版本质量也没有太大的问题。
4. 20xx.11.16 - 20xx.1.10: 甘肃12580项目开发
主要完成彩信模块所有的功能的实现,主要用到了JQuery、DWR、IBATIS、SPRING、BOSS验证、UMA及Webservice等技术
5. 20xx.1.11-20xx.2质检项目0506开发及测试
二、自我评价(包括本人需要向上级汇报的其它方面内容):
1. 在这半年多的时间里,学习了很多新的知识,都是以前没有接触过的,可能刚工作的时
候有些浮躁,想有新的任务,又害怕做不好,但是最后都能如期的完成领导交付的任务,并学到新的技术,所以,事后会觉得没有什么是做不好的,只要自己动手去做,克服急躁情绪,积极、细致地的对待每一项任务。
2. 测试工作,刚做测试工作的时候,大家都不太愿意去做,一是觉得自己不会这技术 ,
二是觉得自己的初忠是搞开发这一块,刚出来就做测试,也没有什么经验,总觉得不合适,但做过一段时间后,我深刻感受到开发的做测试的一个好处(当然是没有接触项目前),根据项目需求,可以很快的熟悉项目的业务,不再局限于做开发的只熟悉某一个模块的功能,而不了解其他模块的实现。并且,在以后做开发的时候自己会考虑更全面一些,思维也拓展更开一些。
20xx年伊始是通过分销资源计划系统(drp)拉开序幕.此次项目是一个相对比较完整的javaweb项目,从最基础的业务介绍,到需求分析,数据库分析与设计,页面设计,代码编写….直到整个项目的完成,通过这个项目学到了很多新的知识,同时对很多已经学过的知识进行很好的摩擦和补充.因为在其中还穿插着其他的内容,所以用了有半年左右的时间.
从4月初到5月末,准备并进行软件设计师的考试.这是我第二次参加软件设计师考试.通过两次考试的对比可以明显的发现产生在自己身上的一些改变和进步.但是最终的考试结果是没有通过,和第一次一样,差两分.虽然成绩的结果没有通过,但是通过这次软件设计师的复习考试,很给力的给自己补充了计算机基础方面的知识,同时也解了自己很多的疑惑,真正的学到了很多的知识.回顾自己整个的复习过程,收获是很大的,不仅仅是计算机基础,更是一种面对失败的`心态收获.而这种心态将会在自己未来的路上会起很大的作用.
后半年进入ssh项目的实践和学习.
ssh为struts+spring+hibernate的一个集成框架,是目前较流行的一种轻量级web应用程序开源框架。
struts就是一个mvc的架构,在控制器,视图和模型方面都有其特定的组件,在ssh框架中,更多的是利用了controller这个组件。
spring实现了反转控制(inversionofcontrol)和面向方面编程(achievement-orientedprogramming)。spring框架的能实现应用的分层架构,在应用中要使用的对象可以被一个简单的xml文件连在一起,这个xml文件含有到像事务管理器、对象工厂、包含业务逻辑的服务对象、和数据存取对象这些对象的引用。
hibernate是一种orm映射工具,它不仅提供了从java类到数据表之间的映射,也提供了数据查询和恢复机制。相对于使用jdbc和sql来手工操作数据库,使用hibernate,可以大大减少操作数据库的工作量。
通过对ssh框架的学习,认识到框架给我们开发所带来的便利,更重要的是在框架形成的过程中所包含的原理和思想.
大概在十月和十一月的时候准备第三次软件设计师考试.吸取教训,总结经验,摆正心态,认真跟八期一起讨论和学习,这一次不仅仅是自己学习和通过考试,同时跟颖杰一起组织并带领八期一同复习和学习,这本身也是个锻炼和学习.当时也对自己考完后进行了一个总结:详见软考总结.
以上是自己计算机方面的主线.相对于计算机这条线而言,另外一个贯穿始终的是英语学习shortpain这条线.
算算从开始进行shortpain到现在已经有两年左右的时间了.而今年将会是一个关键的年份,关键是从听到说的突破,从沉默期中开始爆发.今年这一年也是英语中探索和收获比较大的一年,发现了更多符合shortpain思想的资料,收集各种资料,数据和文档.
因为是在探索着前进,中间也走了不少的弯路,其中一个什么时候开始说就在今年进行了三次以上的探索,在一次次的探索中积累了经验,通过对比自己一次次开口说的录音,发现的确是随风潜入夜,润物细无声.对于两年前的我,我的英语听力和口语能力有了很大的提高.这种提高通过看自己以前的记录会发现非常的明显.这种提高也是在正确的理念下的积累中所收获的.
英语习得的核心是像小孩一样去习得英语,是通过小孩的学习的过程逐渐的建立去英语思维,在原有的母语思维的基础之上建立第二思维.而在学习的过程中最切记的是急功近利,这是很多人进行shortpain时候所出现很多问题的根源.环境在整个学习的过程中也显的尤为重要.如何培养英语环境是我接下来的主要任务之一.相信在接下来的一年定会有所突破.
来公司担任程序员一职已一年多时间,在这一年时间里,我学到了很多东西。每个人都是在不断的总结中成长,在不断的审视中完善自己。在这半年里自己也是在总结、审视中脚踏实地地完成好本职工作,现将这半年的工作总结如下:
一、思想方面:
严格按照一个程序员应有的素养要约束自已,爱岗敬业,具有强烈的责任感和事业心,积极主动认真的学习专业知识,工作态度端正,认真负责,听从公司的安排,积极配合全友家私完善ERP系统,任劳任怨。
二、工作方面:
热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作按时加班加点,保证工作能按时完成。在这半年里,我本着把工作做的更好这样一个目标,开拓创新意识,积极圆满的完成了以下本职工作:
配合全友家私开发并完善SRM系统
独自开发全友家私SAP日志维护系统
三、存在不足:
一公司领导以及部门领导同事的帮助和指教,使我的工作有了很大提高,当然我还存在着很多不足之处,处理问题思路简单,不够成熟,工作中容易产生急躁情绪,需要更深入学习专业知识,提高自己的工作水平。
程序员年度工作总结(3)
光阴如梭,半年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的20xx年,满怀热情的迎来即将到来的20xx年。在这年终之际,现对来公司5个月的时间里所作的工作汇报如下:
1、正义erp项目的编码工作。了解新疆正义项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。
通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。
2、正义erp项目的实施工作。从十一月初开始进行正义项目的实施,每天早起赶在企业上班前赶到企业进行erp的实施。实施期间主要是软件的安装实施及对企业的erp系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。
通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了erp系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。
3、帮助和使用手册文档的编写。帮助的编写使我熟悉了dreameweaver和fireworks的使用,为后期的oa开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。
4、利用工作之余的休息时间加强学习。平时注意收集有关pb方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习java及oa方面的知识(现转为学习.net),为后期的工作打好基础。
以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。
展望临近的20xx年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。
时间转眼到了年底,回顾这过去的一年我感觉自己还是有很多进步的,在工作方面我也是深刻的体会到了这一点,我觉得这对我自身能力而言也是一个很不错的提高,现阶段的工作当中我也愿意让自己去做好分内的职责,对于过去的一年还是有很多准备的,我也需要总结一下工作。
首先我一样这些是我应该要有的态度,这对我个人而言也是很有帮助的,我也是感觉在这一点什么我可以有更多的提高,我也坚信不管是做什么事情有都应该要认真,在这一年来的工作当中我觉得自己的进步是看得见的,我希望能够在接下来的工作当中能够做的更好一点,这是毋庸置疑的,我也会更加深入的去了解一下这些,每天认真完成好自己的业务能力,在这个过程当中我是非常清楚这些的,在这一年到头之际,我应该要有一个好的判断,未来的工作当中,我会坚持去做好这一点,做技术工作是需要有足够的抗压能力的,现在回想起来我还是认真做的不错的。
来到公司已经有一段时间了,我清楚的了解到了自己在能力上面还是稍有欠缺,这让我清楚的意识到了这一点,回顾这过去的一年我是清楚的认识到了这一点,这方面我是很有信心的,未来的还会有更多职责是应该要做好的,这一年来我也是完成了两个项目,我觉得自己的表现还是不错的,我是认真的关注好自己分内的事情,在这两次项目当中我也是学习到了很多,我深刻的意识到了这一点,当然以后还会有一些事情值得我去做好的,这个过程当中我是做的足够认真的,这一年来有很多的事情还是值得我去钻研的,和周围的同事身上也学习到了很多,这对我个人而言是一次很稳定的提高。
当然在这过去的一年当中,我也是有一些做的不够好的地方,这给我的感觉是很不好的,我能够清楚的意识到这些,我觉得在工作方面自己做的不够细心,所以出现了一些不该有的问题,相信新的一年我可以纠正好这一点,这也是作为一名程序员应该要有的态度,也感激过去一年来自己的进步,我始终相信,我可以有更多的成长空间,虽然偶尔在工作方面我会出现一些问题但我还是希望可以做的更加细心一点,在这方面,我对自己还是很有信心的,新的一年我也一定会更加的努力。
光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的年,满怀热情的迎来即将到来的20xx年。在这年终之际,现对这一年的时间里所作的工作汇报如下:
1、xx项目的编码工作
从了解xx项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。
通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。
2、xx项目的实施工作
从十一月初开始进行xx项目的实施,每天早起赶在企业上班前赶到企业进行实施。实施期间主要是软件的安装实施及对企业的系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。
通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。
3、帮助和使用手册文档的编写
帮助的编写使我熟悉了Dream eweaver和Fire works的使用,为后期的OA开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小BUG进行了最后的修改。
4、利用工作之余的休息时间加强学习
平时注意收集有关PB方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习Java及OA方面的知识(现转为学习.net),为后期的工作打好基础。
以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。展望临近的年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。
20xx年即将过去,新的一年即将来临。为了在新的一年里不断的提高自己的工作效率,现将这一年的工作总结如下:
一、思想方面
严格按照一个程序员应有的素养来约束自己,爱岗敬业,具有强烈的责任岗和事业心,积极主动认真的学习专业知识,工作态度端正,听从公司的安排,积极配合客户完善数字化校园系统。
二、工作方面
热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作的要按时加班加点,保证工作能够按时完成。在这一年多的时间里面,我本着把工作做的更好这样一个目标,主动了解公司的开发项目流程,请教他们开发技术上的问题。
三、工作心得
1. 在这一年多的时间里面,我参与的都是团队合作的项目,无论是自己还是同事,我们都将就团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时,有效和清晰。
2. 每一个项目在开始着手的第一步,一定要和客户把需求沟通清除,只要了解项目的需求,才有可能真正做好一个项目。我们需要向客户提出,要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的程序员随时记录需求。
3. 工作中,将任务详细化,详细到每个页面,甚至是一个页面中的图片什么时候做好,做好到什么程度,这样把工作进度有计划有方向的定下来,做事很有效率。
4. 每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
5. 工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要相互学习,也许有一天,公司需要你发挥其他的技能帮忙,所以相互学习也是很重要的。
四、工作教训
在公司工作的期间,我也发现了自己离一个符合公司要求的程序员还有很多差距,主要体现在工作技能与工作经验的不够,也是我以后要在工作中不断磨练和提高自己的地方。仔细总结一下,自己在工作中主要有以下方面做的不够好:
1. 工作的条理性不够清晰,要分清主次和轻重缓急。
在开发时间很仓促的情况下,事情多了,就一定要有详细而主次分明的计划,哪 需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2. 对流程、业务需求不够熟悉。
在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3. 缺乏工作经验。
4. 学习的知识不够广泛。
一个项目中,涉及的技术往往有很多种,知识多了,就会灵活变通,以后我也会加强这方面的学习。
五、工作计划
要提高工作主动性,做事干脆果断,不拖泥带水。工作要注重实效、注重结果,一切工作围绕着目标完成。 要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。 把握一切机会提高专业能力,加强平时知识总结工作。精细化工作方式的思考和实践。 虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一名员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信付出总会有回报的。
我在学校里学的是电气自动化,程序基础仅限于C基础课程的一些知识,后来由VB、HTML转向asp,在asp上花费了不少时间,对asp比较熟悉,后来由于公司业务需要,将开发平台转向Asp.net,开始对Asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里),后来招来几个北大青鸟的过来终于意识到Asp.net的强大之处,经过个人的努力已经逐步掌握了Asp.net,现在层次上只能讲个人觉得是入门而已,原因是多方面的,待会儿会讲到。
相信从面向过程转向面向对象的同学都有一种感觉:面向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面向过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才逐渐体会到页面对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,面向对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清晰,在模拟现实上它与面向对象相比更易于入门理解,实质上难于准确直接地表述。
面向对象上另一方面是它的设计模式,在之前的面向过程中对这个设计模式并没有清晰地提出来,面向过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的经验,之间并没有这种术语,但相信前人肯定也使用到这种思想,它从实际应用于来,当然要应用于实际工作中,认真思考不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不可去为“设计模式”而设计模式。
具体到asp。net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,所有的AutoPostBack、SelectedIndexChanged……都是去调用Form传值,加上runat=server的服务器控件打开它生成的源文件也是普通的HTML标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使用C写出MIS证明你很牛,很多年之后你不在使用C去写“学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋,开发语言都有长处与不足的地方,因为它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿C与PHP比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满足需要,易用性、稳定性、成本才是应当首先放到重要位置来去谈的。
管理
最开始担任管理一职时开发团队加我在内只有四个人,那时只是抱着接受挑战的心理去做管理,加上我本人比较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:工作的随意性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开始承诺项目不能完工,于是最后天天加班,一直做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推进,问题越来越摆在眼前:项目迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板抱怨员工也抱怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想像的。这期间主要是老总对我十分信任,工作上主要是管理方法上对我指点了不少。后来我逐步体会到,管理应该是“大家定规则去遵守”,而不应该是“人管人”。
人管人很容易陷入一个误区:领导去时时刻刻关注每个员工,这样最后往往后造成员工对领导的敷衍了事,管理松了员工会责任下下降,管理紧了造成员工与领导关系紧张,另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。
于是“定制度—定分工—定进度”,明确日常所有的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订,然后征求大家意见最后去贯彻执行。中间也遇到了不少问题,比如开始我们内部是允许使用QQ的,后来员工用QQ闲聊的时间增多,大大影响了工作效率,最后决心禁止,开始阻力较大(貌似程序员都喜欢挂上几个QQ去到群里搞个群主,虽然群里大多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。
项目分工上针对技术水平明确分工,制订项目开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。
这期间公司新招人员,人员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、文档管理、Bug管理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、SQL等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,因为这个时候个人要求去思考的会更多,加上我本人对技术兴趣比较深厚,所以后期工作慢慢踏入良性循环。
待遇低、条件艰苦、工作时间长、工作压力大是团队中最大的难题,这方面公司在某些方面决策层有着严重的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去安慰身边的兄弟,因为我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益最大化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐发展,整个中国三四个人的开发团队组成的公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差……。当然我们本身不能去逃避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的(“IT民工”是我个人认为IT人最没有正确的自我定位的一个称谓,试想一个人连自己都看不起自己的职业,他能做好自己的工作吗?),最主要是解决问题。
我在面试员工时反复提到的三点是;工作态度、发展潜力、工作能力,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应该做好个人职业定位。以我个人的经验,新员工选择一家公司往往最看重工资待遇跟发展潜力,程序员是一种不可以混日子的职业,工作能力很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想认识还有职业所在的环境有关,我个人的体会是绝不能太过于情绪化,情绪化无论是对工作还是对个人的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真用心做好。
时间一晃,一年的时间就这样过去了。回顾过去的这段时间,可以说是一部辛酸史。因为本身之前没有学的这个专业,所以,在这行业里面,基本上技能为零。好在上级领导的正确引导和同事的关心与支持,加上自己的努力,这才渐渐进入这个圈子。在过去的一段时间里,我对自己的工作总结如下:
一、培训学习和日常工作积累
在月中旬我来到了____公司信息科技有限公司参加招聘,经过几轮面试和笔试,终于能够有幸加入了____公司这个大家庭,在我进入公司时我拿到的第一份资料就是公司介绍和新员工入职说明,当时只是觉得公司很正规,很强大。在和部门领导以及项目经理交流后,感觉公司很亲切,很温馨。对其它方面就不太知道了,特别是对视频监控几乎一无所知。通过三个月的亲身体会,对智能交通和公司有了一定了解。公司的理念在平时的工作以及项目开发时体现的淋漓尽致,本人对公司的理念非常认同。公司发展不忘回报社会的壮举,令人敬佩。公司以人为本、尊重人才的思想在实际工作中贯彻,这是某某某某公司能发展壮大的重要原因。在十年左右的时间实现跨越发展的确很不容易,在智能交通行业深入发展是某某某某公司的雄心壮志,也是凝聚人才的核心动力。现在公司在视频监控以及安防行业起到了举足轻重的地位,今后还将更加辉煌。
二、遵守各项规章制度,认真工作,使自己素养不断得到提高
爱岗敬业的职业道德素质是每一项工作顺利开展并最终取得成功的保障。在这半年多的时间里,我能遵守公司的各项规章制度,兢兢业业做好本职业工作,半年来从未迟到早退,用满腔热情积极、认真地完成好每一项任务,认真履行岗位职责,平时生活中团结同事、不断提升自己的团队合作精神。一本《细节决定成败》让我豪情万丈,一种积极豁达的心态、一种良好的习惯、一份计划并按时完成竟是如此重要,并最终决定一个的人成败。这本书让
我对自己的人生有了进一步的认识,渴望有所突破的我,将会在以后的工作和生活中时时提醒自己,以便自己以后的人生道路越走越精彩。
三、认真学习岗位职能,工作能力得到了一定的提高
根据目前工作分工,我的主要工作任务是(1)参与公司软件项目的开发与测试;(2)负责某某省路警联合指挥中心软件系统的维护工作。通过完成上述工作,使我认识到一个称职的开发人员应当具有良好的语言表达能力、扎实的技术能力、较强的逻辑处理能力、灵活的应变问题能力、有效的对外联系能力。在参与项目开发的过程中,发现很多看似简单的工作,其实里面还有很多技巧。
四、不足和需改进方面
虽然加入公司这个大家庭已经半年有余,对开发技术掌握的还不是很深,对发现问题的处理还不是很全面,对分工的工作还没有形成系统的计划。随着对公司和工作的进一步熟悉,我也希望能够在今后的工作中更加迅速的提升自己的业务能力以及技术能力,我觉得多做一些工作更能体现自己的人生价值。“业精于勤而荒于嬉”,在以后的工作中我要不断学习业务知识,通过多看、多问、多学、多练来不断的提高自己的各项业务技能。学无止境,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种知识,并用于指导实践。在今后工作中,要努力做好开发人员的本职工作,把自己的工作创造性做好做扎实,为项目的开发以及公司的发展贡献自己的力量。
五、工作计划
1、要提高工作的主动性,做事干脆果断,不拖泥带水;
2、工作要注重实效、注重结果,一切工作围绕着目标的完成;
3、把握一切机会提高专业能力,加强平时知识总结工作;
4、精细化工作方式的思考和实践;
5、虚心请教比我做的优秀的其他同事,向他们学习技术或经验;
6、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。
20xx年已然向我们挥手告别而去了。在20__年初之际,让我们对过去一年的工作做个总结。忙碌的一年里,在领导及各位同事的帮助下,我顺利的完成了20xx年的工作。为了今后更好的工作,总结经验,完善不足,现对本年度的工作汇报如下:
一.本年工作总结及计划完成情况
1.上半年主要基于物资系统,电子采购系统的开发工作。首先熟悉新框架结构,根据设计文档,用户需求进行业务开发。对新框架中公共组件进行封装,提高开发效率。
2.下半年主要基于机电设备系统项目及app,健康管理项目开发。对apiCloudapp开发进行了初步学习和思考。针对巡检系统开发出对应app应用。在健康管理项目中开发即时通讯功能,在服务框架上面选取netty框架,对此技术进行了研究和学习。在app上完成客户聊天功能。
二.工作中存在的问题及改进措施
1.程序员的基本工作就是编码,那我就谈谈自己在编码中的一些体会和认识。在代码编写中,有些方法函数写的特别的长,在维护时非常的难理解,有时自己写的代码,过了一段时间自己去看时,发现特别的吃力,非常的难理解。有时就是改一行代码,但是却花了大一部分时间去理解,给自己和他人带来了不必要的麻烦。今后我应该积极的分解函数,将一个行数非常长的函数分解开来,并且一个函数只做一件事,降低代码复杂度。正所谓越简单越好。
2. 在编写代码时有些没用的代码,重复的代码,没有删除。在回头时看时,感觉很奇怪,读不懂代码在这块干了什么。因此,在写代码时逻辑要清楚,简便,去除没用,重复的代码。
3.在维护项目时总是在前端找后端代码时,或者相反找时总是找不到,或者很难找到对应位置 。文件命名不规范,注释没有,在维护时造成很大的迷惑。因此,确保注释和代码一致,命名要准确,简洁。
三 .本年重点工作计划
1.完成本年领导安排的工作计划任务和公司项目的维护开发。
2.改正以前在工作中常犯的编码不良习惯。对公司开发框架技术进行进一步的学习和运用。
3.利用工作之余时间,加强学习,提高自己处理问题和解决新问题的能力,为后期工作打好基础。
4.深入掌握Java基础知识及数据库技能。
5.利用闲暇时间学习掌握Springboot+Vue/LayUi/Angular技术,掌握互联网项目开发基本技能。
6.提升团队协作、项目管理、解决项目技术等能力。
岁月飞逝,半年的事情瞬间成为历史,新年钟声临近,我们热情地迎接离别的硕果累累的20__年,即将到来的20__年。截至本年末,现就来公司五个月的工作报告如下。
1、定义ERP项目编码工作。
了解新疆正义项目的背景、计划安排,熟悉正义公司制度和业务流程,熟悉新能源开发模式后,根据需求调查报告,从构建基本数据库到编码,完成了销售部、生产部、采购部、质检部4个模块的基本文档制作、审计、菜单、查询等。已完成定义项目的模块测试和流程测试。
通过这段时间的努力,锻炼了个人的耐心、细心和对工作的合理安排,学会了在忙碌中寻找条理,在危难中寻找期待。同时自己也有一些缺点,一些细节上的地方技术还不成熟,需要学习和研究。
2、实施定义ERP项目。
从11月初开始实施正义事业,每天早起,在企业上班前匆忙向企业实施ERP。实施时间主要是对实施软件安装和使用企业ERP系统的人员进行软件使用培训。记录客户使用过程中出现的问题,晚上下班后加班,可以纠正每天的小错误和客户变更。
通过这项工作,我原来不足的工作潜力有了很大的提高,学到了很多与客户交流的技巧和工作知识,使ERP系统的过程更加明确。但是成功的程序开发者的标准还有很长的路要走。在今后的工作中,我会多多注意改善。
3、编写帮助和用户指南文档。
多亏您的帮助,我熟悉了Dreameweaver和Fireworks的使用,为后期OA开发奠定了必要的基础,通过使用说明的编写进一步深化了项目开发的总体思路和技术要点,总结了早期开发和实施中遇到的问题,再次测试了整个软件,并最终修改了暴露的小BUG。
4、利用剩余的休息时间加强学习。
平时注意收集有关PB的资料文件,处理新问题,提高解决新问题的潜力,加强对Java和OA的知识(转换到现在的学习),为后期的工作打下基础。
以上是本人的大致个人工作摘要。如果工作中有不足之处,请领导慷慨指出。这样本人才能及时纠正,更好地工作。
展望即将到来的20__年,我会更加努力工作,对工作有责任感,更加奋发向上,更上一层楼。(威廉莎士比亚,温斯顿,工作)相信自己会完成新的任务,迎接新的挑战。准备其他项目。
我于20__年_月_日成为本公司技术部的一名程序员,一年转眼就过去了。这段我人生中弥足珍贵的经历,给我留下了精彩而美好的回忆。在这段时间里您们给予了我足够的关怀、支持和帮助,让我充分感受到了领导们“海纳百川”的胸襟,在对您们肃然起敬的同时,也为我有机会成为影响力在线的一员而惊喜万分。这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下汇报:
一、通过理论学习和日常工作积累经验我的各方面有了很大的进步
刚到公司不久,我便开始负责方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。
我到公司不久,第一个项目是___公司网站,做这个项目的时候我遇到了几个问题,我在以前公司做的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。做这个项目的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。
之后,我将B2B广告招商平台进行了改版,开发了___智能建站广告平台以及以后网站的维护工作。
接下来,我又做了一个比较棘手的项目——___在线咨询系统。为什么说棘手呢,因为我以前没有做过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJA_技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。
二、明确岗位职能,认识个人技术能力不足
经过一年的工作,虽然完成了一些项目的开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。
三、提出自己努力计划
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种技术知识,并用于指导实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。
4、努力提高自己的日常交际能力。
时光流转间,我已到公司工作一年。非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。这一年的工作经历,使我的工作能力得到了由校园步入社会后幅度的提高。
在此,在对一年的工作情况及心得体会做一汇报后,今后我会以炙热的工作热情继续投入到今后的工作当中,以自己踏实努力的工作,报公司知遇之恩!
程序员个人工作总结9
光阴如梭,一年的工作时间转瞬即将成为历史,伴随着新年钟声的临近,我们不得不对20__年做一次告别。在这年终之际,现对来公司这段时间里所作的工作汇报如下:
1、某某erp项目的编码工作。
从了解新疆某某项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。
通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。
2、某某erp项目的实施工作。
从十一月初开始进行某某项目的实施,每天早起赶在企业上班前赶到企业进行erp的实施。实施期间主要是软件的安装实施及对企业的erp系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。
通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了erp系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。
3、帮助和使用手册文档的编写。
帮助的编写使我熟悉了dreameweaver和fireworks的使用,为后期的oa开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。
4、利用工作之余的休息时间加强学习。
平时注意收集有关pb方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习java及oa方面的知识(现转为学习.),为后期的工作打好基础。
以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。
展望临近的25年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。
程序员的工作重在细心,所以,在以后的工作中,我将更加的细致认真,踏踏实实,为公司的发展贡献自己的一份力。
随着20__新年的脚步的步步临近,20__年即将在忙碌与充实中过去。在这个辞旧迎新、万象更新的时时刻,对20__年工作上的收获,知识的丰富,经验的增长以及问题不足的暴露进行一系列的总结,并明确来年的目标,以盼能惩前毖后,在新的一年中有更好的成绩。
1.20__年的主要工作
1.1武警黄金部队矿业权管理系统。(7月-10月)
完成的主要工作:
1)参与武警黄金部队矿业权管理系统的功能测试。
2)参与武警黄金部队矿业权管理系统的文档编写。
3)参与完成武警黄金部队矿业权管理系统的bug勘误工作。
4)参与完成武警黄金部队矿业权管理系统向oracle数据库的升级工作。
5)参与完成武警黄金部队矿业权管理系统oracle版本的功能测试以及bug勘误工作。
1.2国界审界工具。(10月-至今)
1)参与国界审界工具设计方案的编写。
2)国界审界工具的程序原型代码的编写。(进行中)
1.3有色地质调查中心网上申报系统。(__月-至今)
1)参与有色地质调查中心网上申报系统的代码编写。(进行中)
2.20__年的经验和教训总结
自七月入职以来,主要参与了两个项目,现对这两个项目进行总结。
武警黄金部队矿业权管理系统是我参与的第一个项目,也是入职以来投入精力最多的项目。在这个项目中我对web编程开始了解和熟悉,对mssql和oracle数据库的差异开始了解。在这个项目中投入精力最多的是从mssql版本迁移到oracle版本,这个过程中不仅仅是对数据库知识的丰富和提高,还是对网站系统的整体架构和细节编码的认识和提高。在后期对系统进行优化和修改的过程中,也重点学习了e_t框架的部分应用,使得该系统从当初的bug多,界面不一致的状况得到了明显的改善,最终项目圆满结束。
经验:mssql和oracle数据库之间差异,e_t框架的应用,输入检测的方法和应用教训:重视细节不能忽略小问题,进行重复工作不能大意,考虑问题要严谨完成武警黄金部队矿业权管理系统之后,我参与到了国界审界工。
教训:考虑用户的实际需求而不是主观臆断。
3.展望20__
希望能在20__年能在20__的基础上技术更上一层楼,能对数据库以及gis的知识进行系统的学习,完成今年尚未完成的国界审界工具的编写,积累知识和经验,为即将到来的其他项目做好准备。
20__年即将过去,新的一年即将来临。为了在新的一年里不断的提高自己的工作效率,现将这一年的工作总结如下:
一、思想方面
严格按照一个程序员应有的素养来约束自己,爱岗敬业,具有强烈的责任岗和事业心,积极主动认真的学习专业知识,工作态度端正,听从公司的安排,积极配合客户完善数字化校园系统。
二、工作方面
热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作的要按时加班加点,保证工作能够按时完成。在这一年多的时间里面,我本着把工作做的更好这样一个目标,主动了解公司的开发项目流程,请教他们开发技术上的问题。
三、工作心得
1、在这一年多的时间里面,我参与的都是团队合作的项目,无论是自己还是同事,我们都将就团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时,有效和清晰。
2、每一个项目在开始着手的第一步,一定要和客户把需求沟通清除,只要了解项目的需求,才有可能真正做好一个项目。我们需要向客户提出,要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的程序员随时记录需求。
3、工作中,将任务详细化,详细到每个页面,甚至是一个页面中的图片什么时候做好,做好到什么程度,这样把工作进度有计划有方向的定下来,做事很有效率。
4、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
5、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要相互学习,也许有一天,公司需要你发挥其他的技能帮忙,所以相互学习也是很重要的。
四、工作教训
在公司工作的期间,我也发现了自己离一个符合公司要求的程序员还有很多差距,主要体现在工作技能与工作经验的不够,也是我以后要在工作中不断磨练和提高自己的地方。仔细总结一下,自己在工作中主要有以下方面做的不够好:
1、工作的条理性不够清晰,要分清主次和轻重缓急。
在开发时间很仓促的情况下,事情多了,就一定要有详细而主次分明的计划,哪需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2、对流程、业务需求不够熟悉。
在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3、缺乏工作经验。
4、学习的知识不够广泛。
一个项目中,涉及的技术往往有很多种,知识多了,就会灵活变通,以后我也会加强这方面的学习。
五、工作计划
要提高工作主动性,做事干脆果断,不拖泥带水。工作要注重实效、注重结果,一切工作围绕着目标完成。要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。把握一切机会提高专业能力,加强平时知识总结工作。精细化工作方式的思考和实践。虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一名员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信付出总会有回报的。
光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的201x年,满怀热情的迎来即将到来的20xx 年。在这年终之际,现对我来公司这几个月的时间里,总结自己所做的工作,分析在工作中的得与失,现汇报如下:
20xx 年的六月份,我带着好奇而欢快的心情来到我心目中向往的神圣之地北京。这是我毕业后第一个目标,来北京发展。我离开了我上学的原始领域,和我的同学们踏入北京之地。说句好听的,我的技术生涯还是很幸运的,当然这是我相对于留守本地找工作的同学来说的,面对高昂的学费和残酷的社会现实,选择本专业就业还是有一定困难的,在北京中关村混了几个月后,幸运地找到了我人生的第一份工作,做Java 程序的工作。也就是来到咱们公司—北京联合兴辰。来到贵公司,学了半个皮毛的MVC 和SSH 的我有了份工作(感谢我的领导),我感到十分的庆幸,也承担了第一个项目,能一个人自主开发的项目(还得感谢领导)。在这里,终于能够将学到的那点东西派上用场。从技术的角度来讲,201xx年我的关键词就是SSH,其次就是Hibernate。
这几个月淡淡无奇,学到的东西很多,有框架上的、Mysql数据库的,等等,但是也都是在皮毛上的,掌握着能熟练使用而已。首先,做程序员的要记住第一条经验:“学历代表过去、能力代表现在、学习代表未来。”我个人觉得学历并不代表全部,我们每天都可以学到新的知识,知识是可以一点点积累的,只要肯努力,一切皆有可能. 其次,一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”“跟着感觉走,先做做看” ,。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,这是你值得深思的问题,它将决定你近几年、十年内“做什么事情才是在做正确的事情!。”
软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要么。在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做ERP、管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。但是你没有这方面的基础是万万不能胜任你的工作的详细制定自己软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。请牢记:“如果一个软件开发人员在 1、2 年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”不要告诉自己没有时间。时间就像海绵里的水,多学一些技能对于我们来说亏不到自己,我们的工作从学而来,就是靠着每天的学习,交流,做人中得到书籍是人类进步的阶梯,对软件开发人员尤其如此。我的项目经理经常说,趁着自己还年轻,花几个钱买书看看,书籍是学习知识的最有效途径,不要过多地指望在工作中能遇到“世外高人” ,并不厌其烦地教你。只有通过自学将书本变成的自己智慧,才算是真正拥有了它。 不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。对于一个做程序的,试试学习其领域的相关知识点,对各个平台都要了解,向什么Java EE,J2ME ,Java SE ,VB ,VC C# ,C++ 这些程序啊,也要试着去了解他们,虽然程序的套路基本是差不多的,但是也各有千秋的,我是学Java 的,当然Java 很强大,我就很爱Google 出的那个安卓系统,Java 实在太牛啦!不得不惊叹,例如我没有事的时候也因该提醒自己学习一些JBoss、Spring、Hibernate 等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着研究一下jar 包,知道每个jar 的功能和实现的方法,免得自己以后的工作遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然” !在一种语言上编程,但别为其束缚了思想。“代码大全”中说:“深入一门语言编程,不要浮于表面” 。深入一门语言开发还远远不足,任何编程语言的存在都有其自身的理由。
有时候咱们会遇到一些问题,你单纯的用着一种方法有时候会解决不了问题,或者遇到问题卡在那里啦,这是你需要的是灵感。灵感来自那里,你可以借鉴Spring、Hibernate、JBoss等等优秀的开源框架的设计思想,你可以参照Java 的IoC、AOP 的设计思路,你可以从其他语言的程序中借鉴他们的套路,这就是我们的灵感,俗话说“他山之石、可以攻玉” 。养成总结与反思的习惯,并有意识地提炼日常工作成果,形成自己的个人源码库、解决某类问题的通用系统体系结构、甚至进化为框架。我们在做程序的时候,别人为什么要提示你把每个方法都要写上注释,注释这段代码是干什么的,这是做好一个程序员基本的要诀,这就是你的基本功,当然在写代码的时候也不是都是有用的代码,有些功能是可以通用的,咱们为什么不可以给他打包封装jar,将来或者以后会用到呢,为什么会有那么多很牛的框架,这些都是程序员们提炼出来的,形成一整套的代码结构和体系,被人用的时候感觉非常好用,我们目前写不了这么牛的程序,但是还是可以形成自己的个人源码库的。心态有多开放,视野就有多开阔。不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,才拿出来丢人现眼。请及时发布自己的研究成果。例如你在网上看到别人遇到问题,这个问题可能你之前也遇到啦,不要抱着你那自私的心态,背后说“累死你,自己去找吧,小样“,建议大家,上你的CSDN 号,我感觉这个东东很不错,技术交流。咱们“与人交换苹果之后,每个人还是只有一个苹果;但交换思想之后,每个人都拥有两种思想” ,道理大家都懂,但有多少人真正能做到呢?我的反思不要去做技术上的高手,学会做人。提高自己的专业技能,能胜任工作。
提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质,尤其是那些目标不在技术方面的朋友。这也是本人的目标,再接再厉吧!
这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下汇报:
一、通过理论学习和日常工作积累经验我的各方面有了很大的进步。
刚到公司不久,我便开始负责。NET方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。
我到公司不久,第一个项目是x公司网站,做这个项目的时候我遇到了几个问题,我在以前公司做的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。做这个项目的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。
之后,我将B2B广告招商平台进行了改版,开发了智能建站广告平台以及以后网站的维护工作。
接下来,我又做了一个比较棘手的项目——在线咨询系统。为什么说棘手呢,因为我以前没有做过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJAx技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。
二、明确岗位职能,认识个人技术能力不足。
经过三个多月的工作,虽然完成了一些项目的开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。
三、提出自己努力计划
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种技术知识,并用于指导实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。
4、努力提高自己的日常交际能力。
时光流转间,我已到公司工作三个多月。非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。这三个多月的试用期工作经历,使我的工作能力得到了由校园步入社会后幅度的提高。
工作回顾
在我进入公司的这八个月里,我陆续接触了公司的软件开发平台,一些已经完成的项目,美科斯OA系统,中邮物流管理系统,富阳供销社等。还有目前在进行2个物流公路港系统,对公路港的运营模式有了较深入的了解。对公路港系统也有了深入了解和研究,但还需要更进一步的理解。期间进行了长达2个多月的出差。在马上到项目进行出差期间,对公路港的运营模式和结合互联网+,打造全新的双线运营模式有了更深入理解和学习。
对于我们自己的物流管理系统,信息交易系统、诚信系统进行实施安装和培训的过程中,学习到了很多东西,配合协调友商以及项目公司顺利的将各系统成功的运行起来。在于客户和友商的沟通过程中学习到了很多相关专业知识。在未进入公司之前,我从没有接触过信息系统及计算机硬件方面的东西,在公司给予的机会下我逐渐熟悉了解了一些相关的知识。在工作之余,我也在努力的学习,和同事及客户友商进行交流,学习先进的开发技术,请教别人相关开发技术问题。
存在问题
1、由于开始对公司开发平台不是很熟悉,所以在了解客户所要开发的功能及表单过程中多次出现因为需求的原因,而不断修改的情况。在与客户交流的时候,这个问题多次困扰着我,对方的需求不明,每次交流的过程中都在变更需求,从而导致了效率比较低的问题。
2、在工作过程中,用到很多我所不知道或很多我知道但不太熟悉的领域,在这个领域内,我需要不断的学习。
3、工作的条理性不够清晰,要分清主次和轻重缓急;在开发时间很仓促的情况下,事情多了,就一定要有详实而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
4、学习的知识不够广泛。对专业知识技能方面还需要努力的加强,这方面也是目前最欠缺,希望高总能给予指导和培养。一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,所以我会加强这方面的学习。
工作心得
1、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。
2、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到,每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的赞定下来,做事很有效率。所以希望高总多给予我们一些指导。
3、每周的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,周记、月记、年记的工作习惯。
4、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的。自己的工作不能仅仅局限于自己的业务范畴。
工作计划
1、要提高工作的主动性,做事干脆果断,不拖泥带水。
2、工作要注重实效、注重结果,一切工作围绕着目标的完成。
3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。
4、精细化工作方式的思考和实践。
5、虚心请教比我做的优秀的其他同事,向他们学习技术或经验。其实作为一个新员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:一是三人行必有我师,二是天道酬勤。
在参加工作的这短短的八个月中,我深刻的体会到,把自己所有的精力都投入进去,技术工作都不可能做到完美程度,毕竟技术工作太繁杂,项目多而人手少,但多付出一些,工作就会优化一些,这就需要认认真真沉下心去做事情,职业做事,诚信待人。
中午闲暇无事,就把电脑清理了一下,不经意间,在一个很不起眼的文件夹里发现我去年年底写的年终总结,那时老大让写个个人总结,开始茫然无措,但是最终还是写了:
本以为这次的总结,颇为简单,毕竟这样的总结学生时代着实写了很多。月总结、季度总结、学年总结、不过是细数家珍罢了,实在寥无新意。然而,此次坐在电脑旁,半响都没能敲出几个字来,大脑里全是“乱码”,愣是没能想出个所以然。
也许,20__年,与我来说,确实是不平凡的一年。
这一年,发生了太多太多的事情,几经思考,就以这一年主要的一些事情和心态的变化为线索来对我的20__做一个总结吧。
关键字一:新生活
20__年发生的第一件大事就是,在一个月紧张准备论文和几天喝得“醉生梦死”的毕业宴之后,终究为自己十余载的学生生涯画上了一个圆满的句号。从学生到上班族,从校园到职场,无论是社会角色的转变还是生存环境的转变,对我来说,都是一道坎,所幸的是,大学的时候,选择了一个自己喜欢的专业,出了校门,能将自己喜欢的东西变成自己的职业,则更为欣喜。校园和职场,是两个绝缘不同世界,大学里的我们,眼界狭窄,见识浅短,在一个小小的世界自娱自乐着,好在始终没有放下自己热爱的东西。大学阶段找了两份开发的工作,也正是这曾经的两段经历,让我意识到自己的不足,和专业职位需求之间的差距。开始有意识的去补充一些东西。
20__年,我正式成为一名程序员,来到了“社会”这个更为广阔的天地,在这个纷繁复杂的社会上,有着很多资历深厚的前辈,有着无穷无尽的资源,当然也充斥着机会和误区,不过,不管怎样,对于全新的生活,我已做好了准备,希望自己能踏踏实实,走出属于自己的路。
关键字二: 新工作
20__年春节后,我返回广州,对于这个城市,由于之前已经在这儿有过一段时间的工作经历,所以已经基本熟悉,然而之前国迈科技的云研究院Java开发团队的解散,使得我这次不得不重新找一份工作,由于之前一直憧憬着大数据和云计算,所以这次下意识地想尝试一下,往这个方向靠近,虽然,除了看了几篇百度百科和博客的文章外,我对大数据几乎一无所知。就是一个概念而已。所以,在找工作的时候,不免心虚不已。但我始终想窥伺一下“大数据”这个神奇力量的世界,面试自然也遇到了一些麻烦,最后,凭借着做过的两个简单的爬虫和一点点lucene相关的东西,我获得了现在的公司的工作机会。
20__年3月11日,我开始了在云润大数据的生活。
关键字三: 新层次
来到云润大数据的这十个多月的日子里,是我在视野和觉悟提高最多的一段日子:
1、linu_在很多方面比Windows要可爱的多。
从之前完全地依赖和喜欢windows,觉得这是一个最完美的系统,然而在工作中,却一次又一次见识到了windows的短板,原来在服务器领域活跃的linu_是如此地强大和让人踏实。当然,这个过程是痛苦的,刚进入公司的时候,工作的系统几乎全是针对linu_,而之前对于这个黑头冷面的家伙,仅仅停留在几个命令行上,那段时间,几乎都是靠白天谷歌,晚上看书来恶补度过,很短的时间内,就被这个强劲的系统征服了。
2、百度跟谷歌之间隔了好几个bing
在之前的工作和生活中,百度几乎占据了我网络信息检索的全部份额,感觉它几乎能满足我所有的需求,然后在新的工作中,很多时候,我都不能通过它解决问题,最后通过谷歌完美解决,抛出民族观念,确实,谷歌更能理解程序员。
3、除了java之外,代码的世界里,百花齐放。
不得不承认,我有着很强的先入为主的思想,总是习惯性地拥护最先接触到的东西,后来在工作中,组长要求我们用Python语言来做爬虫,对于这个决定“我一开始是拒绝的”,为什么一定要用python呢,后来,在组长举出了很多特性和python的强大以及用想不到的极尽简介的代码完成了一个爬虫后,也就在心里狠狠打了自己一巴掌,不能用同一种思维来看待整个世界,代码的世界,如此缤纷多彩,相信少了一些执拗的偏见后,我能更好地享受代码的乐趣。
4、兵马未动,粮草先行。夯实基础和规范才是真理。
如今的项目开发中,不乏有很多能力很强大的人,他们能很好将自己的想法变成现实,但是写出出耦合更低、健壮性更好,可读性更强的代码是程序员们永恒的追求。所以我们有必要,打好基础,写代码时多一点的思考,更要符合业界统一遵循的规范,才是长远的发展之道。(在此,感谢一下,组长对这方面的重视,让我们养成好的代码习惯和良好的代码思维),这些思想和行为习惯对于我来说,意义重大,也将对我以后的职业生涯,产生深远影响。
5、接触了一大批优秀的框架
Hadoop系列、ambari、scrapy、等等,接触到了很多很优秀的框架,这些框架的思想都重新刷新了我对软件的认识,强大的计算能力,优秀的设计思想,从单点到分布式,尤其是RM,它的分布式计算思想,很多启发。很多时候我们并不能一味纵向扩展,总会有瓶颈,横向扩展才是王道,正如《hadoop权威指南》第一章说“古时候人们种田遇到很重的活,没有想去培养更大的牛,而是用两头牛”,更加符合自然规律。20__的遗憾就是,对于这些优秀的框架,我始终停留在搭建的基础上,没能有机会在工作中用到,但愿20_年,我能有更多机会去体验和学习它们吧。
6、开始拥抱开源
至此之前,我曾一度忽视了java中重要的东西,那就是开源,丰富的开源资源,是java最宝贵的特性之一,然而之前总感觉这些东西太遥远,或许也觉得自己能力不够,还不足以去挑战源代码。在开源方面,我要万分感谢现在的同事强哥和老大,他们跟我频繁地渲染着看源代码,从源代码中发现一切,使我也开始去尝试,现在也养成了一个很多好的习惯,遇到问题不再是一味去网上查,如果是开源的项目,多看日志,然后追踪源代码,事实证明,很多时候,这种方式最直接有效,而且还可以学习作者们优秀的代码架构和风格。我相信,拥抱开源,能让我学到更多,成长更快。
关键字四: 新尝试
在今年9月,我开通了CSDN的播客,开始记录下我工作和生活中的点点滴滴,从一些小的问题,到一些学习笔记,我都开始把它们记录到自己的博客中,“自己的代码,60天不看,也是别人的代码”,记录到网上,一方面用于自己备忘记录下自己成长的足迹,二是也可以帮助网上其他一些一起学习的人,三是想把自己的一些想法放在网上,跟其他人产生碰撞,从而也提高自己。
关键字五:看书
要说20__年,收获较大的,就是养成了看书的习惯,现在也习惯了每天睡觉之前看书,在之前很长一段时间里,我曾经很迷茫,看书也比较浮躁,杂乱,总感觉静不下心来,书看了,但是效果甚微,后来在一次下班的交流中,跟老大还有发哥,老大说了下他平时看书的方法,一本书,反复看,看完后回复看,我才意识到,我太浮躁了,自己都不知道自己想看写什么,一本书看完,两个月后,什么也没留下,这次,在四个多月的时间里,我把之前的《大话设计模式》重温了一下,然后把之前晦涩难懂的《深入理解JAVA虚拟机》重要章节反复看了好几次,看了《java并发编程的艺术》(正在进行,还没结束),看了大学时老师推荐的《我是一只IT小小鸟》,最近找到一本《spring源码深度解析》,感觉很不错,希望通过这本书,我能找到更好的适合自己的学习源码的方法,(spring的源码是最优秀的源码之一,值得好好学学)。20_年,希望自己能看更多优秀的书籍,能认真看一本关于linu_的书籍。老大说得对,基础的东西,才是王道。张无忌练习《九阳神功》花了十余载,而学习《乾坤大挪移》只花了几天时间。厚积薄发,20_,在基础方面,要继续加强,算法,操作系统,代码结构这些才是程序员的根与基。
20_,希望阅读更多的经典。
关键字六:其他
来到这个团队10个月了,一步步看着它走向规范化,大家彼此之间也相处很开心快乐,能见证着一个团队慢慢蜕变,是一个不可多得的经历。在团队里,有阅历深厚,全能的老大带领,有思维活跃的强哥,有做事稳重的发哥,还有几位工作经验丰富的队友,他们总能在很多地方启发我。目前我能力还很差,很多地方还不成熟,跟着他们,能让我学习到很多。这里,也感谢团队周一的分享会,每次分享,总能让人扩展视野,见识到方方面面的东西。希望团队能把这个质量越做越好。对于工作,总而言之,还是很愉快的。
写在最后:
不知不觉,字数严重冗余了,不免有些絮叨,这篇总结,也算是给自己的20__一个交代吧,新的20_,希望自己能有更多的机会去接触更多的东西,能安安静静认真看完几本好书,希望跟着前辈能走向一个新的高度,少一点浮躁,多一点稳重。
20__年第三季度也已经过去了, 在本季度中,我积极完成上级交给的任务,与团队成员配合默契,融入团队,认真学习,攻克难关,让自己更进一步。
这一季度,继续参与了__项目的开发,主要负责了开发的模块有:手术管理系统—手术排成,门诊病历—打印门诊病历(门诊病历,西药处方单,检查检验申请单,自费同意书,诊断同意书),接收HL7消息保存本地数据库功能,电子病历生成任务发送到任务记录,门诊急诊部分电子病历任务发送给集成平台,门急诊平台消息接收集成平台消息并操作电子病历系统,急诊留观住院(临时医嘱。长期医嘱)展开,实时消息提醒功能。参与封装了部分新的控件:新的动态提示控件(__Te_tBo_,__DataGridView,_X_ynamicComboBox_,病人基本信息统一显示等控件。
在7月份,我们去___医院实地了解了一下医院现有的业务流程,了解了现有___电子病历系统___医院使用情况。1。门诊病人:挂号,导医台,病人排队,病人看诊,门诊医生书写初诊病历,开立医嘱,病人收费,取药等业务,2。急诊病人:病人检伤,挂号,病人看诊,急诊医生开立检验/检查医嘱,病人检验检测,病人复诊,开立药品医嘱,病人收费,取药等流程。3。医院病人:预约住院预分配床位,病人预付费,病人入院护士分配床位,主治医生书写入院记录,病程记录,开立医嘱等业务。对我们在以后的系统开发中有很大的帮助。
这个季度中主要学习了
HL7卫生信息交换标准,学习使用Socket发送接收HL7消息。利用nHapi解析和包装HL7消息。
2。系统中使用Socket开发实时消息提示功能。
3。封装了部分控件,发现自己在控件的使用上还有很多不足,以后还需要继续学习。
本季度项目开发时主要遇到了以下问题,
本地开发测试通过上传运行不了问题,
2。系统不直接引用项目时,反射时提示dll版本不正确的问题,
3。底层项目更新修改时,高层调用都要重新编译的问题。
4。实时消息时采用心跳的方式 ,对服务器的性能要求。 在下一个季度里解决。
在以后个工作中
进一步的了解系统业务,学习公司现有系统的操作方式,提高自己的开发效率。
2。提高数据库知识,学习处理当面临大量数据的如何优化查询,提高系统性能的知识。
转眼这一年又将过去,尽管受到金融危机的影响,但我们部门,我们小组却是相当辛苦的一年,就感觉从年头马不停蹄地忙到了年尾。
业务开发,技术能力
以下总结下这一年中工作的情况。谈谈经验感想,说说得失。
【门禁系统】
年初办公室来安装了门禁系统,我也折腾了几个来回。主要是新的门禁系统跟我们旧的打卡系统的共存问题。我建议门禁系统仅仅使用它的门禁功能,不使用他附带的考勤功能,以免产生系统移植等额外开发开销问题。幸亏我记录了老的考勤系统的引脚接线,门禁系统的安装者没有接好老的考勤系统的接线,导致老的考勤系统无法使用。几经联系往复终于让两个系统能够共存,顺利正常的使用。
【视频设备】
随后日方提供了Web会议系统,为软件园开TV会议提供了方便,不用来回奔袭了。Web会议需要的硬件的采购任务交给了我。经过精挑细选选购了价廉物美的设备。在Web会议的调试上也费了周折,起初的几次应该是由于设置原因导致跟日方的联络中回音过大,影响会议效果。在不懈努力之下,终于现在勉勉强强还算过的去,效果还行。
【数据库讲解】
期间有幸给学生们讲过一次数据库的安装课程。把常用到的sqlserver数据库的安装,以及oracle的安装作了演示和简单讲解。在讲授的过程自己也有些许领悟。
【__软件站】
心里最大的一块石头要算__软件站了。这个任务可以算是上一年的计划,一直都没有得以实施,在_老师的敦促下决定一定要把这个网站弄出来。一方面现在服务器的资料越来越多,资料都比较分散。新人装机没有一个指导很难找到要装的东西在哪里。老人装软件等也很难找,非常有必要有这么一个导航,至少是个方便的列表告诉大家急需的软件在哪里。经过一段时间的奋斗,这个网站终于“犹抱琵琶半遮面”。虽然比不上什么花哨功能强劲的大站点,至少对于这个网站我也倾吾所学,运用flash,Dreamweaver,ps等技巧灌注心血弄起来了。应该给大家带了些许方便,在之后的一些系统更新,_____的软件更新我都及时发布在了这个内部使用的网站上。期间也感谢_老师常带来一些有用实用的软件资料。
【新人培训】
今年的新人培训我依然是培训的担当者,感受颇多,有自己的感受,也有对新人的想法。总体说来是很累的,一方面我担当一块的培训由早年的一周延长到两周,时间内容都增加了。并且放弃了很多休息时间来关心下新人。自我觉得应该是讲的比以往都详细。于是感慨来了,新人是公司的后备力量,我们培训的责任更加重大。新人很注重第一感觉,倘若教的不对,错了,很容易这错误的信息便先入为主。我最大的感觉是,有的知识点讲过了,解释过了,举例子了,演示了,好了,问了都说懂了。立即过一会儿再来问下马上又说不会了。汗。我觉得两方面都要总结,新人自身要总结牢记,熟记技术点精髓自身要非常努力。另一方面我们培训者,可能也要注意方式,方法,讲解技巧。有的东西我们是有经验的,用起来写起来都曾经有过感官的体验,但是新人不一样,新人没有经历过这些,一味的填鸭,他们忘的很快。他们需要时间积累,我们在他们入门的时候还要多点关心,多多指导,纠正他们的错误。我体验到了,给新人一定要多讲几遍,讲一遍是绝对不行的!且最好讲授之间要自己总结些典型的例子,让新人看一看。
另外年尾也曾去__院作过两天review的支持吧,感觉自己也要与时俱进啊。
【服务器配置】
今年我依然是部门这里的服务器总负责。自从服务器越来越多,测试用的,数据的,功能的等等服务器越来越多。对服务器的统筹管理尤为重要。服务器一出问题,好了大家手头的工作全部都会中断。重中之重啊!服务器多,管理维护也带来压力,所以在讨论研究之后,各组的服务器由各小组出人维护负责,我总负责及担当本组的服务器维护更新备份任务。一年来相安无事。对于日方要求更新的软件环境等,我都第一时间常常加班加点先自己试点是否成功,成功了则制作教程,发布在软件站上,之后全员公告。最有印象的是大夏天超热的一个周6,日我一人在办公室由于没有空调,汗流雨下,索性赤膊上阵。Zc裸衣斗服务器!
【上网权限】
今年对网络加强了管理,特别对外网的访问进行了一系列的措施。我觉得效果还是有的,杜绝了员工上班时间上无关紧要网站,提高了工作效率。我对上网权限的管理进行了实施。对谁要开通网络,进行文档化地登记,定时开通关闭,做好记录。
【申请服务器资料】
以上说到服务器越来越多,但是总的来说服务器多归多,也都有相应的用处。有ap服务器,db数据服务器,文件服务器,打印服务器等等,还有各个小组用的服务器。基本都做到专机专用,尽量让一些功能空闲的服务器多做一些功能服务。年中我还对部门内使用的服务器进行整理归类,做了文档描述当前服务器负载功能情况,便于申请新的服务器,也是留一份记录便于日后管理。
【公共上网机】
由于加强了网络管理,上网的权限受到到限制,则有必要开辟公共上网区域。起初设置了1-2台,我安装部署了公共上网,且寻找了一些管理软件。日后公共上网机还是较少,又将一台空闲的机器进行了维护作为公共上网机。由于这些机器都是比较老的机器,非常容易死机,我得不时地关注他们,有的要拆拆弄弄的,有的则要换电源,换风扇换内存等等。感觉兼职了一份IT机器维护的职责。貌似这一年除了品牌机的电脑,部门的电脑维修没有给外人来修理的机会。品牌机的故障我也事先把一道关,预先诊断一下。
【AP新服务器】
公司给员工升级换代旧的开发机器,多出的一台新的机器,我建议做ap服务器,因为ap服务器使用的人多,负荷量大,最好不再使用老的旧的总是死机的服务器。所以我也常常加班加点对更换了新的机器做ap服务器,还有软件的安装环境的配置,数据的移植等等很多琐碎的事情暂且不表。来年希望找个时间把db1的数据服务器也换成新的机器。现在已经常常死机了。
【给与业务】
在给与组里年头忙到年尾,常常加班加点放弃休假日。不知这是公司峥嵘好的征兆亦或又是对自己的另一种摧残。身体累,心累。在给与组里常常要对应一些困难的问题,有的时候很无奈,也仅仅有无奈来形容感情感受。一切的一切,唯独只有不断地提高自己来正面工作,直面每天的生活。学习业务,学习日语,学习技术。学会做人,学会处事,学会沟通。常常感慨我这一年最大的收获是什么。“圆滑”并不一定是一个贬义词,它是一种艺术,它是一种处事技巧,它是有的时候解决问题的唯一手段。在有一些分歧,有一些争论的时候,愚蠢的方法是方头方脑的去跟别人碰个头破血流,然后怀恨在心,终日郁郁寡欢似乎人家都跟你过不去似的。合理的,我领会到了,应该先放下自己的立场,站在别人的立场,静静地听他把他的想法观点完整的表达完毕。然后分析其合理性,提出自己的观点商讨到底谁的更好一点。有的时候也许对方的观念是错的,很不合理的,在不能改变事实情况的时候,学会承受,接受。
团队合作,交流协调
团队离不开互助合作,又过了一年大家又长了一岁。更加的成熟,愈发的睿智。对人更多了一份宽容,对事更多了一份忍耐。希望热烈激烈讨论的场景继续下去,哪怕整个面红脖子粗,不管结果如何,那是大家都彼此投入了用心了。有的时候常想,到底什么样是合格呢?什么样是完美?姑且不论完美,说说合格,或者讲坦荡。常觉得事情真真正正用心了,对待了,在力所能及的范围内发挥了自己最大的能量,bug永远测不完,程序永远没有完美。至少自己对得起自己的责任心,不存在侥幸逃避心态做好这件事情,品质之外道义上未尝不是可以了。一个人再强大,他也不是超人放在一个团队里,他顶多是个大水滴。一个人再弱小他也不应该被团队抛弃,哪怕它仅是个分子,他也是团队里不可或缺的一份力量,它必有它的发光灼热之处。
工作态度
这一份简单的报告怎可包括我一年的酸甜苦辣。心情,劳动,多年的汗水,凝聚在泛黄的笔记本上。它是历史的见证,它是对我自己的肯定与鞭策。我决定换上新的笔记本,翻开新的篇章。一如既往…
日语能力
请再允许我给自己找一下借口。太忙了,没有时间看日语。空闲喘息的时间,我要放松下,我不会捧起该死的日语书!
年初的时候我其实很失落因为组里大多数的都过了日语考级,尽管它不能代表什么,但是又拿什么来区别呢?如同文凭。该死的日语啊,骂骂咧咧中我还得悄悄拾起啊…
不过随后我还是重拾了信心,因为我有我的价值,直面一切,努力弥补薄弱,其他的让别人说去吧。
我是一名程序员,在过去的一年里,软件研发部团结协作,以及在公司这充满奋斗的环境下,我以严肃认真的工作态度和百折不饶的精神,努力的完成了公司的各项工作,在软件研发、团队协作和个人成长上也取得了一定的成绩。在公司一年的工作已经结束,特向公司总结汇报如下:
一、软件研发
根据公司的安排,项目的需要。在自身的努力、伍经理的帮组,团队的合作下,克服重重技术困难,增长了工作经验,收获丰盈:
1、Asp.net开发
以前我在其他公司也做过一些开发,但是底层和架构与页面样式我都是没有涉及到的。通过这一年在本公司的的这些项目程序中的锻炼,我成长了,我学会了很多很多。
首先,面向对象语言的收获。对于当前编程的主流思想是对象,任何事物都可以用对象来表示。以前理解这些话很费解都是从表面上理解,没有从深入的体会,通过这次Asp.net项目的深入,不管是数据还是外部一些条件我们都可以抽象成对象,都可以用对象来表示,具体可以用语言中的类方等。Asp.net如此,c#如此java也同样如此。
其次,具备独立完成vb。net知识方面的能力。以前没有做过vb的东西,加上这次深入的做,这次涉及到的领域也非常广,常用的重要的都有涉及,并且还补充_ml,javascript实际操作中空白的部分。通过这一年的开发,在.net方面我能胜任这方面的工作,能独立完成这方面的工作。
再次,c#方面存在一些不足。LocALhOST通过c#这次软件的开发,也发现自己的不足,如基础知识掌握不牢,缺乏编程整体思想。这些都是需要在工作中完善和改进的。
2、数据库开发
数据库是伴随着项目以来用的最多最平凡的技术。以前对数据库只是会一些简单常用的操作,经过这一年项目的实战,对数据库的操作增加了一些丰富的经验。为以后的工作和经验的积累都奠定了坚实的基础。同时在项目中还用到了oracel与access数据库,这是我最大的收获。
优点:能熟练的运用数据库技术进行开发。特别是对sql数据库的操作,经过这么长时间的积累,基本上能合理的设计和新建数据库,同时在数据结构上也加强了对数据库的理解。通过项目的实践现在能熟练使用和编写多种sql语句。还掌握了一些关于数据库优化sql语句优化的方法,能进行一些简单的优化。
缺点:数据是一门比较先进的技术,并不是你会写一些sql语句,能建几个数据库你就是数据库工程师。要成为一个好的数据库管理员是要经过长时间的工作积累。针对自己的不足,在以后的工作和学习中多接触,多运用新的知识点。充实自己的经验和知识储备。
二、团队协作
上面的成功与收获,除了自身努力外,以及公司的支持。是这个团队铸造了我。我们这个团队也是因为有了我们这些拼搏协作的队员,使得它成为一个具有务实、拼搏、创新精神的团队。我与软件研发小组是一个整体,这里的团队总结也就是我在这个团队中的收获。
务实:公司下发的任务,下发的工作,件件都是用心去做的。我们这个团队中没有一个人在工作的时候做了工作以外的事情,都是实实在在的做跟工作相关对公司有益的事情。相信在伍经理的带领下现在是这样,以后同样也是这样。
拼搏:公司给的每一个任务不管它多难,如果工作没有完成我们会晚上加班,也要尽可能的完成当天的工作。如果工作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。
创新:现在我们开始项目的时候都会进行研讨,一般都会进行一个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提高程序的效率。
互助:我们小组内只要任何一个人出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。不会因为某一个人而拖住整个项目滞后。
交流:我们在项目中会及时沟通自己的收获,特别是一些针对性的技术问题。这样可以省了很多重复研究的时间,这是一笔很可观的时间。
在交流中只要我会的,我懂的,我不会去吝啬。我会积极的去与你交流,我的团队名言“人强团则强,人弱团则削”。
三、个人成长
通过公司这快一年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。我在公司学到的懂得的使我飞速成长。
回首过去,展望未来
还是10个小时就变成20xx年了,回首这一年的工作,有硕果累累的喜悦,有工作当中的艰辛,也有遇到困难和挫折时的惆怅。在项目可开发的过程中,难题一个接一个的出现,自信心不止一次的受到过打击,虽然自己早就知道,要做到符合公司的要求,做一名合格的程序员,这些是远远不够的。每天我都会不断勉励自己,好好学,以后会好的`。在此同时,公司也给了我很多学习的机会,这是我对以后的编程之路又有了信心。在担任公司程序员一职已经有一年多的时间,在这一年时间里,我学到了很多东西。每个人都是在不断的总结中成长,不断的是审视中完善自己。在这一年里自己也是在总结、审视中脚踏实地完成好自己的本职工作,现将这一年的工作总结如下:
思想方面
严格按照一个程序员应有的素养来约束自己,爱岗敬业,具有强烈的责任岗和事业心,积极主动认真的学习专业知识,工作态度端正,听从公司的安排,积极配合客户完善数字化校园系统。
工作方面
热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作的要按时加班加点,保证工作能够按时完成。在这一年多的时间里面,我本着把工作做的更好这样一个目标,主动了解公司的开发项目流程,请教他们开发技术上的问题。
工作心得
1在这一年多的时间里面,我参与的都是团队合作的项目,无论是自己还是同事,我们都将就团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时,有效和清晰。
2每一个项目在开始着手的第一步,一定要和客户把需求沟通清除,只要了解项目的需求,才有可能真正做好一个项目。我们需要向客户提出,要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的程序员随时记录需求。
3工作中,将任务详细化,详细到每个页面,甚至是一个页面中的图片什么时候做好,做好到什么程度,这样把工作进度有计划有方向的定下来,做事很有效率。
4每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
5工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要相互学习,也许有一天,公司需要你发挥其他的技能帮忙,所以相互学习也是很重要的。
工作教训
在公司工作的期间,我也发现了自己离一个符合公司要求的程序员还有很多差距,主要体现在工作技能与工作经验的不够,也是我以后要在工作中不断磨练和提高自己的地方。仔细总结一下,自己在工作中主要有以下方面做的不够好:
1工作的条理性不够清晰,要分清主次和轻重缓急。
在开发时间很仓促的情况下,事情多了,就一定要有详细而主次分明的计划,哪 需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2对流程、业务需求不够熟悉。
在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3缺乏工作经验。
4学习的知识不够广泛。
一个项目中,涉及的技术往往有很多种,知识多了,就会灵活变通,以后我也会加强这方面的学习。
工作计划
1、要提高工作主动性,做事干脆果断,不拖泥带水。工作要注重实效、注重结果,一切工作围绕着目标完成。要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。把握一切机会提高专业能力,加强平时知识总结工作。精细化工作方式的思考和实践。虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一名员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:
一是:三人行必有我师
二是:天道酬勤
从我x月x日进入公司到现在已经过去一年了,从一名刚刚结束实习的学生到一名独立的开发人员,角色改变了,职责也改变了。虽然已经预计了工作之中会有很多困难,可是在实际的项目开发中,自己所遇到远远不止自己想象之中的那么简单、单纯。在开发过程中,难题一个接一个的出现,要做到满足公司的产品需求,成为一名合格的程序开发人员,这个过程还很漫长。每天我都在勉励自己,要好好学,好好做,以后会好的。在此同时我衷心感谢公司给我提供了学习的机会和平台,这也使我对以后的日子多了些许的信心。
一、工作回顾
在我进入公司的这一年里,我陆续接触了公司的gps平台,智能手表定位,_铁路局车站消防综合管理系统,_金融款箱管理系统,_保卫处的管理系统,指挥中心的视频监控系统,并在这期间为__制作了一个展示型企业网站。在刚进入公司的那段时间里,我从没有接触过网络摄像机,对于网络摄像机根本没有任何概念,在公司的培养下我逐渐熟悉了各种摄像机,现在拿到_的摄像机开发包,可以很熟练的进行二次开发。在工作之余,我也在努力的学习,和别人交流,学习先进的开发技术,请教别人开发技术问题。
二、主要问题
1、由于开始对业务需求不是很熟悉,所以在写需求分析与了解所要开发的过程中多次出现因为需求的原因,而不断修改、返工的情况。在同_金融交流的时候,这个问题多次困扰着我,对方的需求不明,每次交流的过程中都在变更需求,从而导致了效率比较低的问题。
2、在开发中,用到很多我所不知道或很多我知道但不太熟悉的领域,在这个领域内,我需要不断的学习。
3、在工作阶段,有时比较偏向自己的工作方便,忽略了其他同事的工作上的量与难易。有的功能自己怎么方便怎么写,如今公司在不断壮大,我们部门人员在不断的增加,这样是不利于多人合作的。
4、工作的条理性不够清晰,要分清主次和轻重缓急;在开发时间很仓促的情况下,事情多了,就一定要有详实而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
5、学习的知识不够广泛;一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,以后我会加强这方面的学习。
三、工作心得
1、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。
2、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到,每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的赞定下来,做事很有效率。和x等人合作时候一定注意要多项工作同步进行,保证每个子模块都能同步运行。
3、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
4、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的。自己的工作不能仅仅局限于编程。
我是一名程序员,在过去的一年里,软件研发部团结协作,以及在公司这充满奋斗的环境下,我以严肃认真的工作态度和百折不饶的精神,努力的完成了公司的各项工作,在软件研发、团队协作和个人成长上也取得了一定的成绩。在公司一年的工作已经结束,特向公司总结过去一年的工作如下:
一、软件研发
根据公司的安排,项目的需要。在自身的努力、伍经理的帮组,团队的合作下,克服重重技术困难,增长了工作经验,收获丰盈:以前我在其他公司也做过一些开发,但是底层和架构与页面样式我都是没有涉及到的。通过这一年在本公司的的这些项目程序中的锻炼,我成长了,我学会了很多很多。
面向对象语言的收获。对于当前编程的主流思想是对象,任何事物都可以用对象来表示。以前理解这些话很费解都是从表面上理解,没有从深入的体会,通过这次xx项目的深入,不管是数据还是外部一些条件我们都可以抽象成对象,都可以用对象来表示,具体可以用语言中的类方等。
具备独立完成知识方面的能力。以前没有做过东西,加上这次深入的做,这次涉及到的领域也非常广,常用的重要的都有涉及,并且还补充实际操作中空白的部分。通过这一年的开发,在方面我能胜任这方面的工作,能独立完成这方面的工作。方面存在一些不足。通过这次软件的开发,也发现自己的不足,如基础知识掌握不牢,缺乏编程整体思想。这些都是需要在工作中完善和改进的。
二、数据库开发
数据库是伴随着项目以来用的最多最平凡的技术。以前对数据库只是会一些简单常用的操作,经过这一年项目的实战,对数据库的操作增加了一些丰富的经验。为以后的工作和经验的积累都奠定了坚实的基础。同时在项目中还用到了数据库,这是我最大的收获。
能熟练的运用数据库技术进行开发。特别是对数据库的操作,经过这么长时间的积累,基本上能合理的设计和新建数据库,同时在数据结构上也加强了对数据库的理解。通过项目的实践现在能熟练使用和编写多种语句。还掌握了一些关于数据库优化语句优化的方法,能进行一些简单的优化。数据是一门比较先进的技术,并不是你会写一些语句,能建几个数据库你就是数据库工程师。要成为一个好的数据库管理员是要经过长时间的工作积累。针对自己的不足,在以后的工作和学习中多接触,多运用新的知识点。充实自己的经验和知识储备。
三、团队协作
上面的成功与收获,除了自身努力外,以及公司的支持。是这个团队铸造了我。我们这个团队也是因为有了我们这些拼搏协作的队员,使得它成为一个具有务实、拼搏、创新精神的团队。我与软件研发小组是一个整体,这里的团队总结也就是我在这个团队中的收获。公司下发的任务,下发的工作,件件都是用心去做的。我们这个团队中没有一个人在工作的时候做了工作以外的事情,都是实实在在的做跟工作相关对公司有益的事情。相信在伍经理的带领下现在是这样,以后同样也是这样。公司给的每一个任务不管它多难,如果工作没有完成我们会晚上加班,也要尽可能的完成当天的工作。如果工作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。
现在我们开始项目的时候都会进行研讨,一般都会进行一个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提高程序的效率。我们小组内只要任何一个人出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。不会因为某一个人而拖住整个项目滞后。我们在项目中会及时沟通自己的收获,特别是一些针对性的技术问题。这样可以省了很多重复研究的时间,这是一笔很可观的时间。在交流中只要我会的,我懂的,我不会去吝啬。我会积极的去与你交流,我的团队名言“人强团则强,人弱团则削”。
通过公司这快一年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。我在公司学到的懂得的使我飞速成长。
过去的一年,软件研发部团结协作,以及在公司这充满奋斗的环境下,我以严肃认真的工作态度和百折不饶的精神,努力的完成了公司的各项工作,在软件研发、团队协作和个人成长上也取得了一定的成绩。在公司一年的工作已经结束,特向公司总结汇报如下:
一、软件研发
根据公司的安排,项目的需要。在自身的努力、伍经理的帮组,团队的合作下,克服重重技术困难,增长了工作经验,收获丰盈:
1、开发。
以前我在其他公司也做过一些开发,但是底层和架构与页面样式我都是没有涉及到的。通过这一年在本公司的的这些项目程序中的锻炼,我成长了,我学会了很多很多。
首先,面向对象语言的收获。对于当前编程的主流思想是对象,任何事物都可以用对象来表示。以前理解这些话很费解都是从表面上理解,没有从深入的体会,通过这次xx项目的深入,不管是数据还是外部一些条件我们都可以抽象成对象,都可以用对象来表示,具体可以用语言中的类方等。如此,如此,也同样如此。
其次,具备独立完成知识方面的能力。以前没有做过东西,加上这次深入的做,这次涉及到的领域也非常广,常用的重要的都有涉及,并且还补充实际操作中空白的部分。通过这一年的开发,在方面我能胜任这方面的工作,能独立完成这方面的工作。
再次,方面存在一些不足。通过这次软件的开发,也发现自己的不足,如基础知识掌握不牢,缺乏编程整体思想。这些都是需要在工作中完善和改进的。
2、数据库开发。
数据库是伴随着项目以来用的最多最平凡的技术。以前对数据库只是会一些简单常用的操作,经过这一年项目的实战,对数据库的操作增加了一些丰富的经验。为以后的工作和经验的积累都奠定了坚实的基础。同时在项目中还用到了与数据库,这是我的收获。
优点:能熟练的运用数据库技术进行开发。特别是对数据库的操作,经过这么长时间的积累,基本上能合理的设计和新建数据库,同时在数据结构上也加强了对数据库的理解。通过项目的实践现在能熟练使用和编写多种语句。还掌握了一些关于数据库优化语句优化的方法,能进行一些简单的优化。
缺点:数据是一门比较先进的技术,并不是你会写一些语句,能建几个数据库你就是数据库工程师。要成为一个好的数据库管理员是要经过长时间的工作积累。针对自己的不足,
在以后的工作和学习中多接触,多运用新的知识点。充实自己的经验和知识储备。
二、团队协作
上面的成功与收获,除了自身努力外,以及公司的支持。是这个团队铸造了我。我们这个团队也是因为有了我们这些拼搏协作的队员,使得它成为一个具有务实、拼搏、创新精神的团队。我与软件研发小组是一个整体,这里的团队总结也就是我在这个团队中的收获。
务实:公司下发的任务,下发的工作,件件都是用心去做的。我们这个团队中没有一个人在工作的时候做了工作以外的事情,都是实实在在的做跟工作相关对公司有益的事情。相信在伍经理的带领下现在是这样,以后同样也是这样。
拼搏:公司给的每一个任务不管它多难,如果工作没有完成我们会晚上加班,也要尽可能的完成当天的工作。如果工作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。
创新:现在我们开始项目的时候都会进行研讨,一般都会进行一个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提高程序的效率。
互助:我们小组内只要任何一个人出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。不会因为某一个人而拖住整个项目滞后。
交流:我们在项目中会及时沟通自己的收获,特别是一些针对性的技术问题。这样可以省了很多重复研究的时间,这是一笔很可观的时间。
在交流中只要我会的,我懂的,我不会去吝啬。我会积极的去与你交流,我的团队名言“人强团则强,人弱团则削”。
三、个人成长
通过公司这快一年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。我在公司学到的懂得的使我飞速成长。
以前在校很少自己做程序,对软件工程更是一无所知。来到公司,开始接触"大规模"(其实现在看来实习的项目其实还是很小的)软件开发,一时真的有些迷茫。比起VSS,MVC,QA,CMMI,我对JAVA,JSP,xML的一窍不通根本不值一提。大家都不想输在"起点",所以都默契地在加班,这样一直持续了实习的两个月。
刚来的时候"始业教育"显得慢吞吞,我们还经常盘算去哪哪玩之类的。我和(20个新生里一个南区的兄弟,软件学院的)还经常出去吃各种小吃,每到一处都尝尝本地的风味,这是他的习惯。之后开始的培训还不是很难过,JAVA,C++,ORACLE,老师们讲的很"好",可以说是非常好,好得我们没有几个人能听懂。大家开始发愁,我也是每天晚上都基本看书到10点。
"我心说得亏哥们我还练过",来之前的2月份我就自己买了一本THINKINGINJAVA,看懂看不懂怎么说也算是准备了一下JAVA。C++虽说没去上过课,但凭我的直觉我就一下看中这东西很有用,自己也看过一阵。至于ORACLE,虽然不了解,但毕竟因为佩服"云飞扬"的性格和敬业精神,咱SQL选修也不是白混的。专业倒还有点"基础",再加上咱这自学能力也不是吹的,基本维持。可等到后来的日语课就全迷糊了:本就没有语言天赋,再加上记忆严重欠缺,总是特别害怕去上日语课。不过特别喜欢那个老师说话的感觉,加上她一直对我都很好,所以还是很用心的学着。
随着培训的收尾,我们开始正式进入项目。从需求分析,概要设计到详细设计,我们一步一步的开始接触软件开发的每个细节。不了的就是每天都要记"周报",填写自己的劳动成果。因为这个我还被QA通报了好几次呢,真的很郁闷。其实现在我很感谢这种制度化的东西,某些情况下好习惯的养成是要靠强制来确保的。详细设计之后就是企盼已久的编码,我心想终于可以做点"正事"了。现在回头一看才知道,其实编码只占软件开发的整个过程劳动量的1/4左右,而且其他的环节也不是想象中的那么无足轻重。
编码我其实做的很不好,主要是因为需求分析阶段就没有认真仔细的理解需求和规格说明,加上编码时一个关键时段我回校和老同学叙旧。那阵项目经理(PM)就经常和我们说,"有问题自己想办法,不要经常问我"。PM其实是在叫我们自己酝酿,遇到难题只有"憋"一"憋"才能有真的收获。而我不在的那三天正好是大家技术/思路上的一个"跃迁",很多难题的解决方法都基本成熟,大家的编码也接近50%了,所以回来时我感觉已经掉队很多。再一个就是编码中期时机器出问题,环境搭不上了,这使我更加紧张和急躁,大大影响了我的士气。
后来利用五一其间的加班我终于赶完了自己的模块,达到了第一个里程碑。其实从发现落后到加班赶完这段经历,对我来说也具有里程碑的意义。不仅考验了我自己的能力和心理素质,也证明了我对集体的责任感和合作意识。我可以叫别人来帮我做赶上进度,但那样我会错过自己学习的机会,以后再遇到难题我还是不行;我也可以硬着头皮导致项目延期,那样我以后的日子保证不好过,而且这么做也不符合我的性格。事实证明我顶住压力独立完成任务不管是对集体还是对我个人都是一件大好事。
紧张的编码之后是单体测试,很多人都在继续编码,原来大家的编码都是没有完全做完。本是自己给自己挑毛病的过程,我们却都用来完成之前没有完成的任务,说来不禁可笑。
单体测试之后就是恶梦一样的系统测试。传说系统测试压力很大,测试组找到BUG上报后这边就得限期修改,之后提交给测试组进行下一轮的测试,回归若干次,测试结束后产品达到允许的缺陷率才可以出荷。不过由于这时已经有人要返校体检,其他人也军心涣散导致集体"早退",测试没有很正式的进行,只是简单的做了一下界面的统一和功能的检查,连性能测试都没做。不能不说是实习的一个败笔。
回想之前的工作,不到10周时间我们从学生开始转变为员工,从对公司完全陌生到有了一定的了解,不管是处世为人还是技术思想我们都有确确实实的进步。
再结合我自己来看一看。的收获就是我克服了有些自大的坏毛病,虚心的向别人学习。我知道这就是我练习与不同类型的人适应,交流的开始。技术上自不必说,我绝对学到了以前在学校一年也不一定学到的东西,这就是一个态度的问题。"态度决定一切",这句话太有道理了。
另外一点遗憾就是小孟说的,我似乎也感到自己有点"工作狂"的味道。为了拿下那些代码和BUG,我有好几周都连续加班到晚上11点,由于工作占用了时间,我连以前一直的跑步都没坚持下去。这样不是好兆头,我必须要养成合理的作息制度,不管工作怎样忙,必须不能占用自己的作息时间。还有一个就是和别人的交往。曾因为一些小事分别和老胡和哲明闹了不愉快,幸好后来都说开了,大家没计较。我一定要严谨,克制,绝对不在以后的正式工作中做这样的蠢事。
总体来说,我对实习充满了快乐的回忆,也许是因为我在大学的生活过于平淡和压抑。希望我可以延续这样的快乐,将自己带上事业的顶峰。
回首过去,展望未来还是10个小时就变成20xx年了,回首这一年的工作,有硕果累累的喜悦,有工作当中的艰辛,也有遇到困难和挫折时的惆怅。在项目可开发的过程中,难题一个接一个的出现,自信心不止一次的受到过打击,虽然自己早就知道,要做到符合公司的要求,做一名合格的程序员,这些是远远不够的。每天我都会不断勉励自己,好好学,以后会好的。在此同时,公司也给了我很多学习的机会,这是我对以后的编程之路又有了信心。在担任公司程序员一职已经有一年多的时间,在这一年时间里,我学到了很多东西。每个人都是在不断的总结中成长,不断的是审视中完善自己。在这一年里自己也是在总结、审视中脚踏实地完成好自己的本职工作,现将这一年的工作总结如下:思想方面严格按照一个程序员应有的素养来约束自己,爱岗敬业,具有强烈的责任岗和事业心,积极主动认真的学习专业知识,工作态度端正,听从公司的安排,积极配合客户完善数字化校园系统。工作方面热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作的要按时加班加点,保证工作能够按时完成。在这一年多的时间里面,我本着把工作做的更好这样一个目标,主动了解公司的开发项目流程,请教他们开发技术上的问题。
1在这一年多的时间里面,我参与的都是团队合作的项目,无论是自己还是同事,我们都将就团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时,有效和清晰。
2每一个项目在开始着手的第一步,一定要和客户把需求沟通清除,只要了解项目的需求,才有可能真正做好一个项目。我们需要向客户提出,要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的程序员随时记录需求。
3工作中,将任务详细化,详细到每个页面,甚至是一个页面中的图片什么时候做好,做好到什么程度,这样把工作进度有计划有方向的定下来,做事很有效率。
4每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
5工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要相互学习,也许有一天,公司需要你发挥其他的技能帮忙,所以相互学习也是很重要的。工作教训在公司工作的期间,我也发现了自己离一个符合公司要求的程序员还有很多差距,主要体现在工作技能与工作经验的不够,也是我以后要在工作中不断磨练和提高自己的地方。仔细总结一下,自己在工作中主要有以下方面做的不够好:
1.工作的条理性不够清晰,要分清主次和轻重缓急。在开发时间很仓促的情况下,事情多了,就一定要有详细而主次分明的计划,哪需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2.对流程、业务需求不够熟悉。在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3.缺乏工作经验。
4.学习的知识不够广泛。一个项目中,涉及的技术往往有很多种,知识多了,就会灵活变通,以后我也会加强这方面的学习。
要提高工作主动性,做事干脆果断,不拖泥带水。工作要注重实效、注重结果,一切工作围绕着目标完成。要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。把握一切机会提高专业能力,加强平时知识总结工作。精细化工作方式的思考和实践。虚心请教比我做的优秀的其他同事,向他们学习技术或经验。其实作为一名员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:一是:三人行必有我师二是:天道酬勤我的想法1提问的技巧作为一个新人来说,不懂就要问。在这里我觉得,如果是单纯技术上的问题,如果可以google到的,我认为就可以自己消化掉。问的问题一定要先google,然后带着自己的
想法,去问一些有经验的人,收获会更大。曾经的我,埋头写代码,那时候很怕上司知道自己这不会,那不会。所以拼命的掩盖自己不会的东西,自己查资料,下班了问同学,上论坛发问。但是由于逻辑和现实需求不一样,所以结果不理想。如果那时候,我把自己不理解的地方和上司谈,也许会很快的就能完成这个任务,而不是返工。
进入公司工作以来,我认真了解,熟悉了办公室日常管理事务及建筑行业的一些基础知识,现将本人今年的业务开发,技术能力总结如下
【门禁系统】
年初办公室来安装了门禁系统,我也折腾了几个来回。主要是新的门禁系统跟我们旧的打卡系统的共存问题。我建议门禁系统仅仅使用它的门禁功能,不使用他附带的考勤功能,以免产生系统移植等额外开发开销问题。幸亏我记录了老的考勤系统的引脚接线,门禁系统的安装者没有接好老的考勤系统的接线,导致老的考勤系统无法使用。几经联系往复终于让两个系统能够共存,顺利正常的使用。
【视频设备】
随后日方提供了Web会议系统,为软件园开TV会议提供了方便,不用来回奔袭了。Web会议需要的硬件的采购任务交给了我。经过精挑细选选购了价廉物美的设备。在Web会议的调试上也费了周折,起初的几次应该是由于设置原因导致跟日方的联络中回音过大,影响会议效果。在不懈努力之下,终于现在勉勉强强还算过的去,效果还行。
【数据库讲解】
期间有幸给学生们讲过一次数据库的安装课程。把常用到的sql server数据库的安装,以及oracle的安装作了演示和简单讲解。在讲授的过程自己也有些许领悟。
【软件站】
心里最大的一块石头要算软件站了。这个任务可以算是上一年的计划,一直都没有得以实施,在*老师的敦促下决定一定要把这个网站弄出来。一方面现在服务器的资料越来越多,资料都比较分散。新人装机没有一个指导很难找到要装的东西在哪里。老人装软件等也很难找,非常有必要有这么一个导航,至少是个方便的列表告诉大家急需的软件在哪里。经过一段时间的奋斗,这个网站终于“犹抱琵琶半遮面”.虽然比不上什么花哨功能强劲的大站点,至少对于这个网站我也倾吾所学,运用flash,Dreamweaver,ps等技巧灌注心血弄起来了。应该给大家带了些许方便,在之后的一些系统更新,软件更新我都及时发布在了这个内部使用的网站上。期间也感谢*老师常带来一些有用实用的软件资料。
【新人培训】
今年的新人培训我依然是培训的担当者,感受颇多,有自己的感受,也有对新人的想法。总体说来是很累的,一方面我担当一块的培训由早年的一周延长到两周,时间内容都增加了。并且放弃了很多休息时间来关心下新人。自我觉得应该是讲的比以往都详细。于是感慨来了,新人是公司的后备力量,我们培训的责任更加重大。新人很注重第一感觉,倘若教的不对,错了,很容易这错误的信息便先入为主。我最大的感觉是,有的知识点讲过了,解释过了,举例子了,演示了,好了,问了都说懂了。立即过一会儿再来问下马上又说不会了。汗。我觉得两方面都要总结,新人自身要总结牢记,熟记技术点精髓自身要非常努力。另一方面我们培训者,可能也要注意方式,方法,讲解技巧。有的东西我们是有经验的,用起来写起来都曾经有过感官的体验,但是新人不一样,新人没有经历过这些,一味的填鸭,他们忘的很快。他们需要时间积累,我们在他们入门的时候还要多点关心,多多指导,纠正他们的错误。我体验到了,给新人一定要多讲几遍,讲一遍是绝对不行的!且最好讲授之间要自己总结些典型的例子,让新人看一看。
另外年尾也曾去**院作过两天review的支持吧,感觉自己也要与时俱进啊。
【服务器配置】
今年我依然是部门这里的服务器总负责。自从服务器越来越多,测试用的,数据的,功能的等等服务器越来越多。对服务器的统筹管理尤为重要。服务器一出问题,好了大家手头的工作全部都会中断。重中之重啊!服务器多,管理维护也带来压力,所以在讨论研究之后,各组的服务器由各小组出人维护负责,我总负责及担当本组的服务器维护更新备份任务。一年来相安无事。对于日方要求更新的软件环境等,我都第一时间常常加班加点先自己试点是否成功,成功了则制作教程,发布在软件站上,之后全员公告。最有印象的是大夏天超热的一个周6,日我一人在办公室由于没有空调,汗流雨下,索性赤膊上阵。Zc裸衣斗服务器!
【上网权限】
今年对网络加强了管理,特别对外网的访问进行了一系列的措施。我觉得效果还是有的,杜绝了员工上班时间上无关紧要网站,提高了工作效率。我对上网权限的管理进行了实施。对谁要开通网络,进行文档化地登记,定时开通关闭,做好记录。
【申请服务器资料】
以上说到服务器越来越多,但是总的来说服务器多归多,也都有相应的用处。有ap服务器,db数据服务器,文件服务器,打印服务器等等,还有各个小组用的服务器。基本都做到专机专用,尽量让一些功能空闲的服务器多做一些功能服务。年中我还对部门内使用的服务器进行整理归类,做了文档描述当前服务器负载功能情况,便于申请新的服务器,也是留一份记录便于日后管理。
【AP新服务器】
公司给员工升级换代旧的开发机器,多出的一台新的机器,我建议做ap服务器,因为ap服务器使用的人多,负荷量大,最好不再使用老的旧的`总是死机的服务器。所以我也常常加班加点对更换了新的机器做ap服务器,还有软件的安装环境的配置,数据的移植等等很多琐碎的事情暂且不表。来年希望找个时间把db1的数据服务器也换成新的机器。现在已经常常死机了。
【给与业务】
在给与组里年头忙到年尾,常常加班加点放弃休假日。不知这是公司峥嵘好的征兆亦或又是对自己的另一种摧残。身体累,心累。在给与组里常常要对应一些困难的问题,有的时候很无奈,也仅仅有无奈来形容感情感受。一切的一切,唯独只有不断地提高自己来正面工作,直面每天的生活。学习业务,学习日语,学习技术。学会做人,学会处事,学会沟通。常常感慨我这一年最大的收获是什么。“圆滑”并不一定是一个贬义词,它是一种艺术,它是一种处事技巧,它是有的时候解决问题的唯一手段。在有一些分歧,有一些争论的时候,愚蠢的方法是方头方脑的去跟别人碰个头破血流,然后怀恨在心,终日郁郁寡欢似乎人家都跟你过不去似的。合理的,我领会到了,应该先放下自己的立场,站在别人的立场,静静地听他把他的想法观点完整的表达完毕。然后分析其合理性,提出自己的观点商讨到底谁的更好一点。有的时候也许对方的观念是错的,很不合理的,在不能改变事实情况的时候,学会承受,接受。
【团队合作,交流协调】
团队离不开互助合作,又过了一年大家又长了一岁。更加的成熟,愈发的睿智。对人更多了一份宽容,对事更多了一份忍耐。希望热烈激烈讨论的场景继续下去,哪怕整个面红脖子粗,不管结果如何,那是大家都彼此投入了用心了。有的时候常想,到底什么样是合格呢?什么样是完美?姑且不论完美,说说合格,或者讲坦荡。常觉得事情真真正正用心了,对待了,在力所能及的范围内发挥了自己最大的能量,bug永远测不完,程序永远没有完美。至少自己对得起自己的责任心,不存在侥幸逃避心态做好这件事情,品质之外道义上未尝不是可以了。一个人再强大,他也不是超人放在一个团队里,他顶多是个大水滴。一个人再弱小他也不应该被团队抛弃,哪怕它仅是个分子,他也是团队里不可或缺的一份力量,它必有它的发光灼热之处。
【工作态度】
这一份简单的报告怎可包括我一年的酸甜苦辣。心情,劳动,多年的汗水,凝聚在泛黄的笔记本上。它是历史的见证,它是对我自己的肯定与鞭策。我决定换上新的笔记本,翻开新的篇章。一如既往…
【日语能力】
请再允许我给自己找一下借口。太忙了,没有时间看日语。空闲喘息的时间,我要放松下,我不会捧起该死的日语书!
年初的时候我其实很失落因为组里大多数的都过了日语考级,尽管它不能代表什么,但是又拿什么来区别呢?如同文凭。该死的日语啊,骂骂咧咧中我还得悄悄拾起啊…
不过随后我还是重拾了信心,因为我有我的价值,直面一切,努力弥补薄弱,其他的让别人说去吧。
【新的一年工作展望】
新的一年继续努力,继续提升自己的实力。日语技术都要双重进步。务必与时俱进。自己不升级不换代,就要被历史的年轮淘汰。
【对公司的意见和建议】
我觉得这个栏目应该改名,直接叫“发牢骚”,或者叫百姓上访。估摸着大家的年次报告书是否千篇一律的高调,或者网络download.或者不疼不痒的凑点字数。真正能说出心声的,真心想法的又有几何?
【怕?得“圆滑”?亦或麻木,说了又有什么用?】
不管如何,我发下牢骚。起初我们初出草寇,领导问我们的目标方向,我迷茫。这待遇我都不知道去留,我如何回答我有什么规划。稀里糊涂年复一年,金融危机不能搪塞为借口,日本是危机了,咱们可是实在的多干事了。倘若混下去,似乎怎么也不匹配咱这性格。生计是现实的,咱们却也是成长的。冠以行家,骨干,咱贵不敢当。可这待遇多个一两百,便干两个职位的事情,咱是不是也廉价之至了!是否有时管的太宽了,太“多管闲事”了,有的事情本好心,或者稍热情过问一下,最后很“莫名其妙”的这事变成您负责了。换个说法曾经的跳跃条件是至少有个质的飞跃,可现在被无奈的,多个五百,一千的你立即可以走人了。因为这多的够让您在公司奋斗5年多还未必到这水平。请鄙视下自己的目光短浅,可生活,是现实的。
大家好,我是x项目组的x,我于20x年7月进入公司做JA程序开发,至今已近快一年时间了。初来公司,曾经很担心不知该怎么与人共处,该如何做好工作;但是公司融洽的工作氛围、团结向上的企业文化让我较快适应了公司的工作环境。在本部的工作中,我一直严格要求自己,认真及时做好领导布置的每一项任务。不懂的问题虚心向同事请教,不断提高充实自己,希望可以为公司做出更大的贡献。当然,刚做这个项目的时候,难免出现一些小差小错需领导指正;但前事之鉴,后事之师,这些经历也让我不断成熟,在处理各种问题时考虑得更全面,杜绝类似失误的发生。在此,我要特地感谢部门的领导和同事对我的指引和帮助,感谢他们对我工作中出现的失误的提醒和指正。总结经验是一个人迅速成长的有利催化剂,为了更快地成为一名优秀的员工,现将我20x年上半年的学习、工作情况总结如下:
程序员述职报告范文3篇小学作文-初中作文-高中作文-中考作文-高考作文-节日作文及各类中小学生作文20x年初时,我们进销存项目通过了一期客户验收,
资料共享平台《程序员个人述职报告》()。但是,随着客户业务的变化,项目需要做很大的改动和调整。现进销存系统进入了二期的设计开发阶段。初入公司的时候,我只负责财务模块的存货核算开发工作。随着公司人员的变动,现在我负责财务管理整个模块的开发工作。很明显的能感觉的身上的压力越来越大,也许是因为我的个性使然吧,越挫越勇,迎难而上。不断的学习财务业务知识和本系统框架,现基本了解掌握了财务的整个业务逻辑及业务流程。因为没有参与一期的原型、需求、设计、数据库等文档的设计。在开发过程中发现,有好多原型、需求文档、设计文档,只知其然,不知其所以然。总结一期经验,避免二期开发中遇到同样的问题和困难。从原型设计、谈二期需求、整理需求文档、数据库设计、开发,一条龙负责到底。这样对业务逻辑及业务流程有了更深的理解。从“我问”,到“我讲”,有了很大的个人提高。提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质。我相信付出肯定会有收获,在我们的努力下,进销存系统一定会给客户及公司一个满意的答案。
在这一年里,我看到公司的迅速发展,各项制度的不断完善,我很庆幸我是公司的一员,我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起创造美好的未来。
在过去的一年中,我担任公司开发部的一名软件工程师,主要从事着JA项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这一年中所做的成绩如下:
一、财政局项目,本人独立负责开发会计处的三个子系统:
1、会计人员信用查询系统。
2、代理记账机构信用查询系统。
3、会计人员网上报备系统。
以上三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。
二、餐饮行业项目,在团队开发项目中直接参与了豪享来餐饮有限公司总部的信息综合管理平台项目,主要负责的系统有:
1、房屋租赁合同管理系统。
2、短信收发管理系统。
3、会员管理系统。
4、基础信息管理系统和人事管理系统的部分功能模块。
系统应用后,豪享来在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。
三、金融行业项目,我参与了中国银行厦门分行,企业转账管理系统中的部分模块开发。
本系统方便了企业快速实现大量和复杂的转账工作。工作总结
四、国土资源与房产管理局项目,正在负责和开发的是住房货币化补贴网上申报审核系统。
本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。
总结不足:驻豪享来总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响最终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。
通过总结一年来的工作,尽管有了一定的进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。
在过去的一年中,我担任公司开发部的一名程序员,主要从事着xx项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这一年中所做的成绩如下:
一、独立开发方面
xx项目中本人独立负责开发会计处的.三个子系统:会计人员信用查询系统。代理记账机构信用查询系统。会计人员网上报备系统。这三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。
二、团队开发方面
餐饮行业项目,在团队开发项目中直接参与了餐饮有限公司总部的信息综合管理平台项目,主要负责的系统有:房屋租赁合同管理系统。短信收发管理系统。会员管理系统。基础信息管理系统和人事管理系统的部分功能模块。系统应用后,在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。
三、项目管理方面
金融行业项目,我参与了xx银行分行,企业转账管理系统中的部分模块开发。本系统方便了企业快速实现大量和复杂的转账工作。xx项目正在负责和开发的是住房货币化补贴网上申报审核系统。本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。
四、总结不足
驻总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响最终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。
通过总结一年来的工作,尽管有了一定的进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。
我很希望总结有一个醒目的名字,比如从到,或者薪水从yyyy到yyyyy这样。可惜什么都没有,我的职位依然是开发,薪水依然是那么多。现在萧条,估计也没什么希望涨钱了。
对于怀有远大抱负的同学,这份总结应该是份反面教材。
记得去年写总结的时候心情很差,抱怨了很多当时的工作以及领导"花生",那个时候的愿望是找一份新工作。没想到刚进入12月我就找到了。
不得不说这一次求职我是认真的把它当作一个工程去做,客观得对自己进行了定位,而且非常重要的是明确我想要的工作到底是什么样的。我需要的是让我每天的8小时能够享受工作的快乐。
投的过程非常折磨人,尤其是我的处境(每天很大压力,完全是自我打磨的阶段)。
我清楚地记得面试现在这份工作那天是某个周六,我的经理"娃娃"和技术主管t同意我周末面试。一共4个小时,那绝对是一个互相争取的过程。他们对于工作的热情打动了我,觉得和这样的团队合作一定可以有火花。
真是幸运,当我正视错误,用行动做出改变的时候,找到了一份我要的工作。入职三周已经和团队磨合得很好了,用同事的话说就是觉得我已经加入很久了。
这里不得不说一句我们的团队,一个老中青结合富有战斗力的集体,而且还不乏八卦调节生活。每个人都特别,合作也会有摩擦,但是整体运作非常协调,开发速度和效率都高。从他们身上我看到不同的工作态度,生活态度。这些对我的都有着潜移默化的影响。领导“娃娃”也非常合适我目前阶段对于领导的需求。如果说几年前我初出茅庐需要的是一个有时间且肯耐心带我的领导的话,现在的我需要的是一个可以给予我充分信任的上司。“娃娃”信任我,从刚进入公司就如此。在熟悉阶段我提出的问题和建议他都认真的听了,而且给我时间让我按照自己的想法作出修改。后来我也喜欢把新想法跟他说,当我们带着创意去和老板谈的时候他是我坚强的后盾。、
这一年下来我在纯技术上的提高并不多,我们所面向的客户并不要求尖端的技术。经验主要体现在理解需求上面,如果说前两年我还需要领导把需求说得很明白,还会为"马后炮"而耿耿于怀。那么今年应该算是个分水岭。现在的我不需要领导花很久时间来讲需求,也不用每一步都需要认可再做接下来的工作。总的来说就是技术和业务之间的距离越来越近,而且还可以想到客户将来会需要什么(我曾经的领导应该很欣慰,他培养的人终于达到他说的bigpicture了)。
也许这也是我一年来少来csdn的缘故吧,不会有什么特别没有头绪的问题需要上来发问。可以把所掌握的技术灵活的运用到实践中去。
明天开始休假,今天也是今年最后一天上班了,工作阶段性的完成了。以后当然还需要再改动,但这之前我要回老家过一个轻松的元旦节了。作为一个程序员,作为一个刚入行不就但满怀憧憬希望的菜鸟,做一下总结对以后的路只会有好处。
这一年从好运开始从坏运气结束,也就是前半年技术薪水各种事情都在走上坡路,而到了下半年虽然技术薪水身体状况也都是在增长,但明显感觉不像上半年那样顺风顺水。我一向不是个运气好的人,或许是因为性格不够主动的原因,很多东西都会与我擦肩而过,机会像暴风骤雨般向我袭来,都被我一一避过。很多时候都悲催的望着身边的同学朋友不断的跳槽和加薪,不断的在群里面述说自己的得意之事。经常也告诉自己刚开始工作,不能太在乎薪水了,应该以学技术为第一要务,应该以锻炼身体和交朋友为重要目标。在一个公司里一定要先稳定下来,趁年轻多吃些苦,多学点核心技术,将来不怕找不到高薪工作。但这些话现在看来是自欺欺人了,薪水比同水平的朋友低了一截,技术似乎也没有多少值得夸耀之处,那么我拿什么来安慰自己呢?
这是我第一个公司,目前没换过。公司整体氛围还是可以的,技术研讨的传统非常浓厚,整个产品开发部牛人还是很多的,和大家熟了之后我就充分发挥了脸皮厚的特长,男的叫哥,女的就叫姐,有什么疑难问题就轮流去问。三四个人,他们在某些领域都有不错的研究,都具备指导我能力,时间长了次数多了,他们也习以为常只要有空肯定是要被我请来解决问题的。从他们解决问题的方式和思路中,我慢慢也学会了很多方法,最近半年来我问的问题逐渐少了,偶尔会有解决不了的难题,问到他们身上,他们也大都要犯好大难。很奇怪,有时候自己怎么想也想不通想不到的问题,只要把他们请来,我的思路立马就开阔了。情景大抵如此:他们坐在我的电脑前,我站着恭聆指教。在他们了解情况和尝试解决办法时,我提一提自己的想法,说说之前未解决的其他原因和产生的现象,于是突然间我就想到了,原来这般这般就可以解决该问题了。总体来说这个问题他们没给我实质性的帮助,我自己想到了这个问题的解决办法,但让我自己来想恐怕还要好久。有时候甚至于直接卡壳,大脑短路,无法继续下去。老鸟告诉我,形成了思维定势,自己很难有所突破,停下来,想一想,或者去放松一下,再来解决这个问题,思路就来了。这个我深以为然,但项目紧的时候,都是争分夺秒,谁能闲下来去阳台转转?都是一坐半天 ,来水都懒得去接,尽管饮水机就在五步远的地方。
去年和同事们不太熟,话说的不多,问题问的也少,不似今年。今年年初开始,一直都跟几个人形成稳定的吃饭阵营,每天中午必然是我们几个一起吃饭,除非有人出差不在。在饭桌上大家少谈工作,多说新闻和娱乐,这样大家的关系就拉近了很多,熟了之后我的话就开始多起来,不时的讲个笑话说个段子,大家一乐我也挺高兴。一年来,好像大家都习惯了我的大嘴,有一次我去外地出差一个半月,回来之后就有人说,你不在的这些日子,大家吃饭都没劲了,少了太多的热闹了。看来我虽然很贫,但还没招人讨厌,这样很好。我想可能因为我的真实和真诚,虽然我很喜欢扯淡很喜欢讲段子,也可以说很喜欢装逼,但都是明着装来着,绝对不会玩虚伪。即使我再装逼,那也是大家一眼就能看出来的,纯粹是娱乐需要,只是为了嘴贫而已。人际关系自认为做的还不错,最起码没有树敌,和大多数同事的关系都很好,比以前主动了些,这应该算得上是种进步吧。
年初开始一直忙着做部门的一个项目管理系统,这个系统是我接触的第一个正式的开发任务,这个系统曾让我无比纠结,新接触的freemarker还不会用,整个项目都是使用freemarker写成的模板,而我根本无法了解是什么意思,整个项目无法把握,开发就无从下手。项目的框架是struts2+spring+ibatis,数据库是oracle,这些技术我都有接触,用起来并不困难。但是项目组中就三个人而已,所以一旦分配了某个模块,就要从需求到设计到编码到测试一个人来做完,还有很多未能确定的任务要先建雏形。这样就给我带来了较大的压力,一边学一边做,每天下班之后都再多做一个半小时。慢慢的上手了,两个模块做完整个项目的结构都在我脑中了。这期间我看了代码重构和设计模式这两本书,虽然没读完,却吸收了不少有用的思想。现学现卖,直接用到了项目的编码中,把以前很长的方法分割开来,把乱七八糟的命名重新改成有意义易懂的名称,把注释加的合乎规范。后来证明这个改变给我带来多么大的影响,无论需求再怎么变动,我的代码都只少量修改即可,很少再出现头大的情况。这个项目持续了近五个月之久,我参与了四个完整模块的开发工作,这个项目对我的技术提高有了至关重要的帮助,让我对框架的理解对数据库的开发都有了质的提高。项目临近结束时我就踌躇满志,觉得软件行业真没有不可为之事。现在想想当然很幼稚了,当你觉得自己学到东西时候,才是真正需要学习的时候。这个项目的结构十分漂亮,很多模板写的都十分巧妙,代码的复用率极高,可扩展性也很好。看到这样的项目,真觉得架构师和设计师像神一般的存在,我的心离他们也更近了一步。这里提一提项目经理,女,年龄不详,估计25-30岁,性格豪爽,工作十分努力,技术扎实丰富,在开发中给了我很大的帮助,绝对的女中豪杰。
4月底,经理给我介绍了一个人,这个人是其他组的项目经理,大概技术十分牛,以前没接触过,暂且称之为Y。告诉我有一个门户系统需要我来做,使用内容管理系统来做。说实话,这几个字连在一起我还是第一次听到,可能有人觉得很好笑,作为IT专业的人居然连内容管理系统都不知道,大家尽情笑吧,当时我真不知道。既然连名字都没听过,更别提是用来干什么的了,一头雾水,蛋都疼了。使用一个产品jeecms,这是一个公司开源产品,网上公开源代码开放论坛指导,但如果用来做商业网站就必须得到授权,授权费用4800RMB。回头说我对这个项目的了解,那三天真似人间地狱一般,那几天要搬家,晚上很晚才回去,回去后先得打开电脑继续看该系统。看完11点多了,还要收拾搬家的箱子。白天Y要问我系统理解的情况,我说理解一部分了,但还不会用。Y很明显对我的回答不满意,懂就是懂不懂就不懂,没有大致懂了,没有懂一半了。我只好说不懂,然后问他,他说我也没用过该系统,但这些东西都是相通的,不就是创建网站,开发定制界面吗?人家既然做成了产品,自然后台都不需要你来做了,只要会html和css就可以建站了。网上似乎也是这么说的,但实际情况根本不是这样,而我也不止懂这些。我熟练使用javascript和jquery,熟练使用freemarker标签,对java后台编程和数据库技术也较有心得。但是就是不懂JeeCMS这家伙是用来干嘛的,这个产品是什么,用来干什么?别告诉我是建站,因为以我当时的水平,不知道建站是怎么回事,更不知道用内容管理系统建站是怎么回事。Y白天每天至少骂我一顿,我在他眼中就是个笨蛋扶不起的阿斗,之前跟同事交流问题没被这么骂过,说实话真不习惯,他的声音大的两个部门都能听见,人人位置侧目,我想当时我的脸色一定是红白交替,但面对比你牛的技术人员还能说什么呢,谁让自己菜呢,挨骂也活该。我的脾气一
向不好,但那时候却从容的忍了下来,当时我就想,我一定要把这玩意搞懂,搞通,让你另眼相看。五一之后出发去了客户那里,才知道,之前做的准备和需求调研都是扯淡。需求要重新调研,项目要重新规划,最重要的是,Y不是项目经理,不知道谁是项目经理,向谁请示向谁汇报谁来监管?都不知道,我的任务就是根据需求做项目,一个菜鸟,孤立无援的状态下完成并不确定的需求。大家想想我当时的状态吧,一个人在外地真的是很寂寞,那段时间尽管吃得好住得好,有电视看有网上还有ipad玩,但一到周末就犯难,不认识一个人不知道去哪里度过,从来没有如此的寂寞过。后来实施部门也来人了,总算有了认识的伴了,慢慢熟了也成为很好的朋友。项目这边需求也慢慢明确了,虽然有很多问题之前没遇到过的,但经过艰难困苦的过程,问题一个个迎刃而解,客户那边也很好说话,有些东西实现不了他们也就不计较了,请我们吃了两顿好吃的,让我感觉很温暖。前后经历了两个月,这样一个现在看来极其简单的项目才算完成。这个项目中我的收获更大,因为从客户接触,需求调研,软件设计,编码发布,实施运维都是我一个人完成的。而且完成了很多数据库和源码的改动,算是真正意义上的二次开发,对springMVC框架的优越性有了很大的了解,对hibernate框架也了解了不少。其他的一些技术在前面的博客里也都涉及到了,最大的好处就是开阔了眼界,让我真正知道了软件是怎么回事,需要考虑的多种因素该如何一一进行调优。暴漏的问题也有不少,比如没有人去交流,造成工作效率低下,没有人监督造成工作散漫不抓紧时间,这都是以后工作中要注意的事情,毕竟这个要靠自觉的.
现在这个项目是从9月份接触的,现在依然未能完工,但基本功能已经上线,需要其他功能的添加和优化。这个项目暂且不介绍了。
做程序员总要有个目标,我想我的目标就是往oracle方向发展,oracle是星球上最好的数据库管理系统,国内也有不少的oracle大师,他们的成功之路十分激励我的心智,觉得这个就是适合我发展的道路。坚持每天学习,即使以后不做dba,也要做一个oracle方面的牛人。
我从11月1日入职到X公司已两个月了,在参与整个OA项目开发的工作中,公司领导给了我很多学习的机会,这使我对以后的编程之路又有了些许信心。11月份刚到的第一周,我的主要任务是熟悉公司业务、了解项目开发流程、需求。学习项目的开发技术,向同事请教开发技术上的问题。
一、下面对20xx年工作作一个简单的总结:
11月—12月 参与了各个模块的功能开发及测试
主要功能模块开发如下:
人事管理:职员登记、员工转正、员工调岗、员工调薪、员工离职。
成人高考:
招生管理主要负责年度招生计划、报读辅导班、购买教材。教学管理主要负责课程、院校、专业、教学计划、专业申报、指定班次。
学籍管理主要负责入学注册及其明细、毕业处理、学籍异动处理。教材管理主要负责教材入库。
费用管理主要负责退费处理、额外减免审核。
财务管理:
预算管理主要负责年度预算、增补预算。
收支登记:支出登记。
二、在工作中主要存在的问题有:
由于开始对业务需求不是很熟悉,所以前期在开发的过程中多次出现因为需求的原因,而不断修改、返工的情况。
三、工作心得:
1. 所有的工作中沟通是最重要的。随时记录发现的问题,同事之间沟通之后才能把问题处理的及时、有效和清晰,尽量避免产生BUG。
2. 互相学习是很重要的,工作并不是一成不变的,也许有一天你要去其他岗位帮忙,公司需要你发挥其他的技能帮忙。所以同事之间的技术需要相互学习,除编程之外,界面技术等都得学习。
3、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
四、工作教训:
自己在工作中主要有以下方面做得不够好:
1. 工作的条理性不够清晰,要分清主次和轻重缓急;
在开发时间很仓促的情况下,事情多了,就一定要有详实而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2. 对流程、业务需求不够熟悉;
在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够。平时总是在开发,但说到底对业务很
熟悉才是项目很好完成的前提。
3.学习的知识不够广泛;
一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,以后我一定会加强这方面的学习。
五、对部门及工作岗位流程的合理化建议:
为加强同事之间的交流,团结互助精神,应适当的安排一些娱乐活动或健身运动等。
六、工作计划、今后规划暂时做出以下几点规划:
1、要提高工作的主动性,做事干脆果断,不拖泥带水;
2、工作要注重实效、注重结果,一切工作围绕着目标的完成;
3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺;
4、把握一切机会提高专业能力,加强平时知识总结工作;
5、精细化工作方式的思考和实践;
6、虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一个新员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:一是三人行必有我师,二是天道酬勤。
在参加工作期间,我深刻的体会到,把自己所有的精力都投入进去,技术工作都不可能做到完美程度,毕竟金无足赤人无完人,技术工作太繁杂,项目任务重而人手少。但多付出一些,工作就会优化一些,这就需要认认真真沉下心去做事情,就是公司所提倡的企业精神:厚德,立身,诚信,卓越。