程序员个人的工作总结

时间:2022-06-21 20:20:00 工作总结 投诉 投稿
  • 程序员个人工作总结 推荐度:
  • 程序员个人年度工作总结 推荐度:
  • 相关推荐

程序员个人的工作总结

  总结是指社会团体、企业单位和个人在自身的某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、分析评价,从而肯定成绩,得到经验,找出差距,得出教训和一些规律性认识的一种书面材料,它能使我们及时找出错误并改正,快快来写一份总结吧。总结怎么写才不会流于形式呢?以下是小编收集整理的程序员个人的工作总结,欢迎阅读与收藏。

程序员个人的工作总结

程序员个人的工作总结1

  20xx年第三季度也已经过去了, 在本季度中,我积极完成上级交给的任务,与团队成员配合默契,融入团队,认真学习,攻克难关,让自己更进一步。

  这一季度,继续参与了XX项目的开发,主要负责了开发的模块有:手术管理系统—手术排成,门诊病历—打印门诊病历(门诊病历,西药处方单,检查检验申请单,自费同意书,诊断同意书),接收HL7消息保存本地数据库功能,电子病历生成任务发送到任务记录,门诊急诊部分电子病历任务发送给集成平台,门急诊平台消息接收集成平台消息并操作电子病历系统,急诊留观住院(临时医嘱。长期医嘱)展开,实时消息提醒功能。参与封装了部分新的控件:新的动态提示控件(XXTextBox,XXDataGridView, XXDynamicComboBox),病人基本信息统一显示等控件。

  在7月份,我们去XXX医院实地了解了一下医院现有的业务流程,了解了现有XXX电子病历系统XXX医院使用情况。1。门诊病人:挂号,导医台,病人排队,病人看诊,门诊医生书写初诊病历,开立医嘱,病人收费,取药等业务,2。急诊病人:病人检伤,挂号,病人看诊,急诊医生开立检验/检查医嘱,病人检验检测,病人复诊,开立药品医嘱,病人收费,取药等流程。3。医院病人:预约住院预分配床位,病人预付费,病人入院护士分配床位,主治医生书写入院记录,病程记录,开立医嘱等业务。对我们在以后的系统开发中有很大的'帮助。

  这个季度中主要学习了

  HL7卫生信息交换标准,学习使用Socket发送接收HL7消息。利用nHapi解析和包装HL7消息。

  2。系统中使用Socket开发实时消息提示功能。

  3。封装了部分控件,发现自己在控件的使用上还有很多不足,以后还需要继续学习。

  本季度项目开发时主要遇到了以下问题,

  本地开发测试通过上传运行不了问题,

  2。系统不直接引用项目时,反射时提示dll版本不正确的问题,

  3。底层项目更新修改时,高层调用都要重新编译的问题。

  4。实时消息时采用心跳的方式 ,对服务器的性能要求。 在下一个季度里解决。

  在以后个工作中

  进一步的了解系统业务,学习公司现有系统的操作方式,提高自己的开发效率。

  2。提高数据库知识,学习处理当面临大量数据的如何优化查询,提高系统性能的知识。

程序员个人的工作总结2

  工作回顾

  在我进入公司的这八个月里,我陆续接触了公司的软件开发平台,一些已经完成的项目,美科斯OA系统,中邮物流管理系统,富阳供销社等。还有目前在进行2个物流公路港系统,对公路港的运营模式有了较深入的了解。对公路港系统也有了深入了解和研究,但还需要更进一步的理解。期间进行了长达2个多月的出差。在马上到项目进行出差期间,对公路港的运营模式和结合互联网+,打造全新的双线运营模式有了更深入理解和学习。

  对于我们自己的物流管理系统,信息交易系统、诚信系统进行实施安装和培训的过程中,学习到了很多东西,配合协调友商以及项目公司顺利的将各系统成功的运行起来。在于客户和友商的沟通过程中学习到了很多相关专业知识。在未进入公司之前,我从没有接触过信息系统及计算机硬件方面的东西,在公司给予的机会下我逐渐熟悉了解了一些相关的知识。在工作之余,我也在努力的学习,和同事及客户友商进行交流,学习先进的开发技术,请教别人相关开发技术问题。

  存在问题

  1、由于开始对公司开发平台不是很熟悉,所以在了解客户所要开发的功能及表单过程中多次出现因为需求的原因,而不断修改的情况。在与客户交流的时候,这个问题多次困扰着我,对方的需求不明,每次交流的过程中都在变更需求,从而导致了效率比较低的问题。

  2、在工作过程中,用到很多我所不知道或很多我知道但不太熟悉的领域,在这个领域内,我需要不断的学习。

  3、工作的条理性不够清晰,要分清主次和轻重缓急;在开发时间很仓促的情况下,事情多了,就一定要有详实而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。

  4、学习的知识不够广泛。对专业知识技能方面还需要努力的加强,这方面也是目前最欠缺,希望高总能给予指导和培养。一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,所以我会加强这方面的学习。

  工作心得

  1、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。

  2、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到,每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的赞定下来,做事很有效率。所以希望高总多给予我们一些指导。

  3、每周的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,周记、月记、年记的工作习惯。

  4、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的。自己的工作不能仅仅局限于自己的业务范畴。

  工作计划

  1、要提高工作的主动性,做事干脆果断,不拖泥带水。

  2、工作要注重实效、注重结果,一切工作围绕着目标的.完成。

  3、要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。

  4、精细化工作方式的思考和实践。

  5、虚心请教比我做的优秀的其他同事,向他们学习技术或经验。其实作为一个新员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:一是三人行必有我师,二是天道酬勤。

  在参加工作的这短短的八个月中,我深刻的体会到,把自己所有的精力都投入进去,技术工作都不可能做到完美程度,毕竟技术工作太繁杂,项目多而人手少,但多付出一些,工作就会优化一些,这就需要认认真真沉下心去做事情,职业做事,诚信待人。

程序员个人的工作总结3

  光阴如梭,一年的工作时间转瞬即将成为历史,伴随着新年钟声的临近,我们不得不对20xx年做一次告别。在这年终之际,现对来公司这段时间里所作的工作总结汇报如下:

  1、erp项目的编码工作。

  了解新疆某某项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。

  通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。

  2、erp项目的实施工作。

  从十一月初开始进行某某项目的实施,每天早起赶在企业上班前赶到企业进行erp的实施。实施期间主要是软件的安装实施及对企业的erp系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。

  通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了erp系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。

  3、帮助和使用手册文档的编写。

  帮助的编写使我熟悉了dreameweaver和fireworks的使用,为后期的oa开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小bug进行了最后的修改。

  4、利用工作之余的休息时间加强学习。

  在平时,注意收集有关pb方面的资料文件,提高自己的处理新问题和解决新问题的'能力,并加强学习java及oa方面的知识(现转为学习。)为后期的工作打好基础。

  以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。

  展望临近的20xxx年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。

  程序员的工作重在细心,所以,在以后的工作中,我将更加的细致认真,踏踏实实,为公司的发展贡献自己的一份力。

程序员个人的工作总结4

  在过去的一年中,我担任公司开发部的一名软件工程师,主要从事着JA项目的开发工作,这一年来我低调努力工作着,不求闪亮显眼和光芒四射,只为平静和淡定;这一年中所做的成绩如下:

  一、财政局项目,本人独立负责开发会计处的三个子系统:

  1、会计人员信用查询系统。

  2、代理记账机构信用查询系统。

  3、会计人员网上报备系统。

  以上三个子系统上线后,方便了社会各界查验会计人员的真实信息、方便了查询合法的代理记账机构信息,以及方便了各单位对会计人员的报备。

  二、餐饮行业项目,在团队开发项目中直接参与了豪享来餐饮有限公司总部的信息综合管理平台项目,主要负责的系统有:

  1、房屋租赁合同管理系统。

  2、短信收发管理系统。

  3、会员管理系统。

  4、基础信息管理系统和人事管理系统的部分功能模块。

  系统应用后,豪享来在管理全国各门店房屋租赁合同上,一定程度上提高了管理效率,并且及时有效提供了相应预警信息;短信收发系统方便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;人事系统在管理中减少工作量等。

  三、金融行业项目,我参与了中国银行厦门分行,企业转账管理系统中的部分模块开发。

  本系统方便了企业快速实现大量和复杂的转账工作。

  四、国土资源与房产管理局项目,正在负责和开发的是住房货币化补贴网上申报审核系统。

  本项目采用了新技术,使界面更加大方美观,很大程度上改善人机交互平台的效果。

  总结不足:驻豪享来总部做项目时,由于团队内部某些原因,加之外面的其他因素,一定程度上影响了工作效率、影响开发进度和影响最终软件质量;这是包括我在内项目组中的每个成员都必须检讨的地方。

  通过总结一年来的工作,尽管有了一定的.进步和成绩,但在一些方面还存在不足,个别工作做得还不够完善。在今后的工作中,我将努力找出工作中的不足,以便在日后的工作中加以克服。自我不断的学习吸收新技术,认真学习好规范规程及有关文件资料,并且及时的把新技术应用在实际的项目中,进一步提高项目的技术含量。

程序员个人的工作总结5

  时光如水,岁月如梭

  快乐的时间总是短暂的,今年过得很快

  工作四年了,保持着每年写一份总结的习惯。

  我很希望总结有一个醒目的名字,比如从xx到xx,或者薪水从yyyy到yyyyy这样。可惜什么都没有,我的职位依然是软件开发,薪水依然是那么多。现在经济萧条,估计也没什么希望涨钱了。

  对于怀有远大抱负的同学,这份总结应该是份反面教材。

  记得去年写总结的时候心情很差,抱怨了很多当时的工作以及领导花生,那个时候的愿望是找一份新工作。没想到刚进入12月我就找到了。

  不得不说这一次求职我是认真的把它当作一个工程去做,客观得对自己进行了定位,而且非常重要的是明确我想要的工作到底是什么样的。我需要的是让我每天的8小时能够享受工作的快乐。

  投简历面试的过程非常折磨人,尤其是我的处境(每天很大压力,完全是自我打磨的阶段)。

  我清楚地记得面试现在这份工作那天是某个周六,我的经理娃娃和技术主管t同意我周末面试。一共4个小时,那绝对是一个互相争取的过程。他们对于工作的热情打动了我,觉得和这样的团队合作一定可以有火花。

  真是幸运,当我正视错误,用行动做出改变的时候,找到了一份我要的工作。入职三周已经和团队磨合得很好了,用同事的话说就是觉得我已经加入很久了。

  这里不得不说一句我们的团队,一个老中青结合富有战斗力的集体,而且还不乏八卦调节生活。每个人都特别,合作也会有摩擦,但是整体运作非常协调,开发速度和效率都高。从他们身上我看到不同的工作态度,生活态度。这些对我的职业规划都有着潜移默化的影响。领导娃娃也非常合适我目前阶段对于领导的需求。如果说几年前我初出茅庐需要的是一个有时间且肯耐心带我的领导的话,现在的我需要的是一个可以给予我充分信任的上司。娃娃信任我,从刚进入公司就如此。在熟悉产品阶段我提出的问题和建议他都认真的听了,而且给我时间让我按照自己的想法作出修改。后来我也喜欢把新想法跟他说,当我们带着创意去和老板谈的时候他是我坚强的后盾。

  这一年下来我在纯技术上的提高并不多,我们所面向的客户并不要求尖端的技术。经验主要体现在理解需求上面,如果说前两年我还需要领导把需求说得很明白,还会为马后炮而耿耿于怀。那么今年应该算是个分水岭。现在的我不需要领导花很久时间来讲需求,也不用每一步都需要认可再做接下来的工作。总的来说就是技术和业务之间的距离越来越近,而且还可以想到客户将来会需要什么(我曾经的领导应该很欣慰,他培养的人终于达到他说的big picture了)。

  也许这也是我一年来少来csdn的缘故吧,不会有什么特别没有头绪的问题需要上来发问。可以把所掌握的技术灵活的运用到实践中去。

  其实把需求抽象建模还是很麻烦的,很多时候在最初阶段客户自己都不知道自己要的`是什么样的方案。对于需求很明确的客户实在太少了。这个不断修改的阶段耗时耗力,关键是还不一定能争取下来拿到单。我们单位有个很好的传统,当争取到新的客户后。售前和销售都会对我们开发人员作一次演讲,分析客户特点(一般客户都比较有名没啥说的)以及我们的解决方案中哪些部分是最打动客户的,也就是利润点。每一次这样的会议都会伴随着很久的讨论余波,开发者在讨论的时候又会产生新的想法,我是100%享受这样的流程。

  实在要说技术点上面,

  第一个接手的工程是提速,大量数据快速插入数据库(我找到的.net的bulkcopy,vb6的string class+union all )

  开始大面积接触sql server xx,写很多存储过程

  .net写一些winform的东西,不是特别高深。但是很好的对于结构的锻炼

  vb6跟不同版本的cad及其衍生物结合(这个一直在做,不过越做越高深)

  最后就是我每年都会写的细节与规范,现在身边立着几个榜样,我需要时时刻刻鞭策自己。

  工作上还不那么顺畅的是协调。数据库和代码的协调,开发时间的协调,开发和安装的协调,版本之间升级的协调。有些是不得已而为之,但有些是可以通过方法避免的。而且不同的人有不同的做事方法,这个上面值得我学习的还很多。

  关于加班,今年是我加班时间最长的。会有连续几星期都在10点左右下班的时候,不过还是很快乐。因为是自己想把东西做好做精。当然还有的时候是友情加班,陪兄弟们共患难。

  我代表开发部参加了单位的活动组织小组。这个小组就是组织大家每个季度公款fb一次,还有年会。参加这个挺有意思的,多些机会认识不同部门的同事。另一方面也让我开朗健谈些,这些年越来越安静了,不知道算不算好事。

程序员个人的工作总结6

  从我x月x日进入公司到现在已经过去一年了,从一名刚刚结束实习的学生到一名独立的开发人员,角色改变了,职责也改变了。虽然已经预计了工作之中会有很多困难,可是在实际的项目开发中,自己所遇到远远不止自己想象之中的那么简单、单纯。在开发过程中,难题一个接一个的出现,要做到满足公司的产品需求,成为一名合格的程序开发人员,这个过程还很漫长。每天我都在勉励自己,要好好学,好好做,以后会好的。在此同时我衷心感谢公司给我提供了学习的机会和平台,这也使我对以后的日子多了些许的信心。

  一、工作回顾

  在我进入公司的这一年里,我陆续接触了公司的gps平台,智能手表定位,xx铁路局车站消防综合管理系统,xx金融款箱管理系统,xx保卫处的管理系统,指挥中心的视频监控系统,并在这期间为xxxx制作了一个展示型企业网站。在刚进入公司的那段时间里,我从没有接触过网络摄像机,对于网络摄像机根本没有任何概念,在公司的培养下我逐渐熟悉了各种摄像机,现在拿到xx的摄像机开发包,可以很熟练的进行二次开发。在工作之余,我也在努力的.学习,和别人交流,学习先进的开发技术,请教别人开发技术问题。

  二、主要问题

  1、由于开始对业务需求不是很熟悉,所以在写需求分析与了解所要开发的过程中多次出现因为需求的原因,而不断修改、返工的情况。在同xx金融交流的时候,这个问题多次困扰着我,对方的需求不明,每次交流的过程中都在变更需求,从而导致了效率比较低的问题。

  2、在开发中,用到很多我所不知道或很多我知道但不太熟悉的领域,在这个领域内,我需要不断的学习。

  3、在工作阶段,有时比较偏向自己的工作方便,忽略了其他同事的工作上的量与难易。有的功能自己怎么方便怎么写,如今公司在不断壮大,我们部门人员在不断的增加,这样是不利于多人合作的。

  4、工作的条理性不够清晰,要分清主次和轻重缓急;在开发时间很仓促的情况下,事情多了,就一定要有详实而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。

  5、学习的知识不够广泛;一个项目中,涉及的技术往往有多种,知识多了,就会灵活变通,以后我会加强这方面的学习。

  三、工作心得

  1、每一个项目在开始着手的第一步,一定要和客户把需求沟通清楚,只有了解了项目的需求,才有可能真正做好一个项目。我们需要向客户提出要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。

  2、工作中,有一个无论是技术,还是经验都比较让人肯定的前辈带领,将任务详细化,详细到,每个页面、甚至是一个页面中的图片什么时候做好,做到什么程度,这样把工作进度有计划有方向的赞定下来,做事很有效率。和xx,xx等人合作时候一定注意要多项工作同步进行,保证每个子模块都能同步运行。

  3、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。

  4、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要互相学习,也许有一天,公司需要你发挥其他的技能帮忙,所以互相学习也是很重要的。自己的工作不能仅仅局限于编程。

程序员个人的工作总结7

  我是一名程序员,在过去的一年里,软件研发部团结协作,以及在公司这充满奋斗的环境下,我以严肃认真的工作态度和百折不饶的精神,努力的完成了公司的各项工作,在软件研发、团队协作和个人成长上也取得了一定的成绩。在公司一年的工作已经结束,特向公司总结汇报如下:

  一、软件研发

  根据公司的安排,项目的需要。在自身的努力、伍经理的帮组,团队的合作下,克服重重技术困难,增长了工作经验,收获丰盈:

  1、asp.net开发

  以前我在其他公司也做过一些开发,但是底层和架构与页面样式我都是没有涉及到的。通过这一年在本公司的的这些项目程序中的锻炼,我成长了,我学会了很多很多。

  首先,面向对象语言的收获。对于当前编程的主流思想是对象,任何事物都可以用对象来表示。以前理解这些话很费解都是从表面上理解,没有从深入的体会,通过这次asp.net项目的深入,不管是数据还是外部一些条件我们都可以抽象成对象,都可以用对象来表示,具体可以用语言中的类方等。asp.net如此,c#如此java也同样如此。

  其次,具备独立完成vb.net知识方面的能力。以前没有做过vb的东西,加上这次深入的做,这次涉及到的领域也非常广,常用的重要的都有涉及,并且还补充xml,java实际操作中空白的部分。通过这一年的开发,在.net方面我能胜任这方面的工作,能独立完成这方面的工作。

  再次,c#方面存在一些不足。LocALhOST通过c#这次软件的开发,也发现自己的不足,如基础知识掌握不牢,缺乏编程整体思想。这些都是需要在工作中完善和改进的。

  2、数据库开发

  数据库是伴随着项目以来用的最多最平凡的技术。以前对数据库只是会一些简单常用的操作,经过这一年项目的实战,对数据库的操作增加了一些丰富的经验。为以后的工作和经验的积累都奠定了坚实的基础。同时在项目中还用到了oracel与access数据库,这是我的收获。

  优点:能熟练的运用数据库技术进行开发。特别是对sql数据库的操作,经过这么长时间的积累,基本上能合理的设计和新建数据库,同时在数据结构上也加强了对数据库的理解。通过项目的实践现在能熟练使用和编写多种sql语句。还掌握了一些关于数据库优化sql语句优化的方法,能进行一些简单的优化。

  缺点:数据是一门比较先进的技术,并不是你会写一些sql语句,能建几个数据库你就是数据库工程师。要成为一个好的数据库管理员是要经过长时间的工作积累。针对自己的不足,在以后的工作和学习中多接触,多运用新的'知识点。充实自己的经验和知识储备。

  二、团队协作

  上面的成功与收获,除了自身努力外,以及公司的支持。是这个团队铸造了我。我们这个团队也是因为有了我们这些拼搏协作的队员,使得它成为一个具有务实、拼搏、创新精神的团队。我与软件研发小组是一个整体,这里的团队总结也就是我在这个团队中的收获。

  务实:公司下发的任务,下发的工作,件件都是用心去做的。我们这个团队中没有一个人在工作的时候做了工作以外的事情,都是实实在在的做跟工作相关对公司有益的事情。相信在伍经理的带领下现在是这样,以后同样也是这样。

  拼搏:公司给的每一个任务不管它多难,如果工作没有完成我们会晚上加班,也要尽可能的完成当天的工作。如果工作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。

  创新:现在我们开始项目的时候都会进行研讨,一般都会进行一个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提高程序的效率。

  互助:我们小组内只要任何一个人出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。不会因为某一个人而拖住整个项目滞后。

  交流:我们在项目中会及时沟通自己的收获,特别是一些针对性的技术问题。这样可以省了很多重复研究的时间,这是一笔很可观的时间。

  在交流中只要我会的,我懂的,我不会去吝啬。我会积极的去与你交流,我的团队名言“人强团则强,人弱团则削”。

  三、个人成长

  通过公司这快一年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。我在公司学到的懂得的使我飞速成长。

  技术上:不管从语言上还是做事的逻辑上都得到了很大的的提高。现在在软件小组里面自己能独立完成一部分工作,承担自己的责任。

程序员个人的工作总结8

  进公司以来,本人尊敬领导,与同事关系融洽。为尽快进入工作角色,本人自觉认真学习本公司、本部门、本岗位的各项制度、规则,严格按照公司里制定的工作制度开展工作。在这近三个月的工作和学习中,接触了不少人和事,在为自己的成长欢欣鼓舞的同时,我也明白自己尚有许多缺点需要改正。工作以来,在领导的教导和培养下,在同事们的关心和帮助下,自己的思想、工作等各方面都取得了一定的成绩,个人综合素质也得到了一定的提高,现将这三个月来的个人工作情况总结汇报如下:

  一、工作情况

  怀着对生活的无限憧憬,我进入了xx科技信息有限公司。

  在试用期的工作中,一方面我严格遵守公司的各项规章制度,不迟到、不早退、严于律己,自觉的遵守各项工作制度;另一方面,吃苦耐劳、积极主动、努力工作;在完成领导交办工作的同时,积极主动的协助其他同事开展工作,并在工作过程中虚心学习以提高自身各方面的能力;工作细节中,我看到公司正逐步做大做强,以目前的趋势,我可以预见公司将有一个辉煌的明天。作为新员工,目前我所能做的就是努力工作,让自己在平凡的岗位上挥洒自己的汗水,焕发自己的热情;使自己在基层得到更多的锻炼。

  二、学习情况

  现在是我努力学习的阶段。"三人行,必有我师",公司中的`每一位同事都是我的老师,他们的丰富经验和工作行为对于我来说就是一笔宝贵的财富。记得我刚到公司的时候,对生产线上的一切都感到陌生而新奇。因为我之前没有过类似的工作经验,所以知道的也有限,但是在领导和同事的的热心帮助下,我受益颇多。带着饱满的工作热情,我逐渐熟悉了设备的操作。尽管我只是入门,而且相对而言年龄要大一点,但是我和其他年轻人一样对工作充满着热情。为尽快提高自己在本职方面的知识和能力,充分发挥自己的主观能动性,我利用业余时间多和同事交流学习,在短短三个月中理论结合实践让我对IT技术有了真正的认识,这为今后的工作打下了基础。

  作为新员工,我经常思考的问题就是如何避免失误,特别是在试用期间,严谨的工作态度决定了自身的工作效率,为此我经常向同事请教。

  在公司呆了三个月,我接触了很多同事,就在接触他们的同时,我才知道在集体和谐相处是快乐工作的保证。无论是社会还是单位"为人处事"都是一门高深的学问。对于这门高深的学问,我目前首要做的是诚实做人、努力工作!

  三、思想情况

  作为一名新员工,我今后的职业生涯还很长,学习的机会还很多。为此我将尽我所能地对我的工作进行开拓,做出成绩。为早日实现目标,我要求自己:努力工作,保持优点,改正缺点,充分体现自己的人生价值,为企业美好的明天尽一份力。我更希望通过公司全体员工的努力可以把公司推向一个又一个的颠峰。

程序员个人的工作总结9

  来公司工作一年多了,作为技术部phper,做了一些项目,主要是基于ThinkPHP框架,和PHPCMS的二次开发,自己也研究了wordpress的源码,通过这些工作和钻研,学到了很多web开发方面的新知识,也有了自己的见解。以下是做过的项目总结,以及学到的东西,温故知新。

  1.广告联盟系统

  *本项目是跨年项目,去年末开始,今年初完成并上线,后期也有修改。

  基于ThinkPHP框架开发,网页设计师和前端工程师负责设计和制作网页、js,前后台各一名PHP程序员,我负责数据库设计和后台开发。

  项目需求大概是:成为会员之后,可以通过我们提供的代码投放多种形式的广告到网页或者客户端,为我们的产品做推广,每天自动定时读取统计数据,比如安装量,注册量等等,根据一套算法计算广告推广费用,支付给会员。

  后台主要功能有:会员管理(会员审核,会员资料,捆绑网站、软件客户端等),广告管理(添加和删除广告,广告类型有弹窗、对联、软件等),结算管理(每天自动计算广告费,生成报表并存档记录,支付管理等),客服管理等。

  主要用到的技术和学到的知识:

  RBAC(Role-Based Access Control),基于角色的访问控制。这是ThinkPHP自带的,对管理员进行角色分组,不同角色具有不同的权限,可以对控制器的每个方法进行权限结点分配。有机会研究一下比RBAC更好的权限控制:Auth类认证。

  分表和事务。由于每天产生的数据量很大,需要进行分表,ThinkPHP提供了分表的方法,我要做的主要就是数据库设计,如何合理的建表以及字段,在开发过程中也多次调整。由于涉及到“钱”方面的计算,所以计算费用的时候要非常谨慎,计算的过程要先后向四个表中写入数据,为了防止其中某一步出错而导致数据异常,这里采用了mysql事务机制。

  ThinkPHP缓存。许多地方重复用到相同的数据,还有的广告类型可以设定不同的时间出现不同的广告,在一定的时间内只读取缓存就行了,使用ThinkPHP缓存可以提高程序效率。

  2.下载站转换程序+改版+扩建

  9553下载站之前是asp程序+mssql数据库,现在要转换成PHP程序+mysql数据库,用PHPCMS进行二次开发。

  最麻烦的是转换数据库,要把之前mssql数据库的表和字段,一一对应转换到现在PHPCMS的mysql数据库。幸亏有navicat,很方便把myssql数据库导入到mysql,但是关键的还是要写大量sql语句并且结合PHP程序,按照PHPCMS表的设计,把数据导入。除此之外,新站的所有url要保证和旧站一模一样,由于两个不同语言的程序差别比较大,做新站的同时还要考虑旧站的一些东西,也是让人头疼的一件事情。

  这些都搞定了,但是由于美工都忙于其他事情,新的界面没有出来,暂时用老的界面,于是把旧站的所有页面保存到本地,而且以前的页面很多不规范的地方。。

  用PHPCMS把新站功能做好了,重新同步并导入线上数据库,经多次测试改bug后正式上线了。

  紧接着,全新改版的界面出来了,新版在界面设计上和功能上都有很多不同,是一个全新的升级改版。于是,在原先的基础上,开发新的功能,用新的页面,一个崭新的下载站诞生了。然而,修改不断,不断调整界面和加入新功能,特别是后台加入了很多方便编辑的功能,可以说大几十处细节改进。

  之后,网站扩建,由软件站,单机站,加上手机软件站,和资讯站,以及手机站,每个站都是一个单独的子站,每个站都有专门的专题模块,网站规模越来越大。之后进入了维护阶段。最终,一个庞大的站点出来了。

  新站的界面和js由网页设计师和前端工程师完成。程序一开始都是一个人弄,后来和另一名phper一起完成开发。

  建议以后的项目能有好的需求分析,而不是开发的过程中,不断提出需求的改动,这样很没效率而且增加开发的难度。

  主要用到的技术和学到的知识:

  不同数据库类型(mssql和mysql),以及不同表结构数据库之间的数据转换。熟练运用了各种sql语句,并且要结合新站程序的功能和数据库表设计。有一个地方开始转换很慢,后来把一个表的两个字段查询出来放到数组中,再结合sql查询,效率大增。

  学到了PHPCMS二次开发的'各个方面,以及自定义标签,多站点,独立模块开发等,研究了PHPCMS的源码,学到了很多web开发的技巧和新的思路。

  3.九游游戏数据接口+游戏盒子

  这是C++开发的游戏盒子客户端里面调用的一个网页栏目,这个栏目是通过读取UC九游游戏中心的数据,取出保存到本地数据库,定时增量同步。前端页面通过页面展现,这个项目集成到了小游戏网站后台中。

  主要用到的技术和学到的知识:

  学会阅读第三方提供的文档和数据字典,构造签名,读取数据,并且实现增量同步。

  通过写PHP接口的方式,方便C++获取数据。在前端页面上也可以设置标记,以方便C++在客户端中进行操作。

  4.单机站转换程序+改版

  这个和软件站转换程序+改版过程差不多。也经过几大步骤:1.数据库转换 2.改版 3.需求改动 4.改bug

  此外还帮助一游改过东西。还有一个wordpress的站点间歇性折腾了之后没下文了。

  结束语

  以上就是今年工作的主要内容,一边折腾,一边思考学习,颇有收获。做单机站的转换程序+改版的时候,就比软件站转换程序+改版更得心顺手,很多同样的功能再次做的时候采用更好的方法,程序上的实现也更加简洁并且有效率。

  除此之外自己还研究wordpress源码,它只是一个很流行的博客程序,也不是MVC架构,而是面向过程和面向对象结合的一个软件,但是它的代码很优雅,许多地方很高深。通过研究wordpress的代码学到很多写法和巧妙的思路,写代码思想很重要,我将进一步学习。

  新的一年,除了加强以上这些web开发方面的工作和学习,我希望能够承担技术含量更多的任务,接触到更深层次的PHP在web开发领域的知识和技能。

【程序员个人的工作总结】相关文章:

程序员的个人工作总结04-24

it程序员个人工作总结07-13

程序员个人工作总结05-26

程序员个人工作总结06-14

程序员个人工作总结【荐】03-28

程序员个人工作总结范文03-24

程序员个人的工作总结(7篇)10-29

程序员个人的工作总结精选7篇10-29

【荐】程序员个人工作总结01-24