php程序员年度工作总结.docx
《php程序员年度工作总结.docx》由会员分享,可在线阅读,更多相关《php程序员年度工作总结.docx(18页珍藏版)》请在冰豆网上搜索。
php程序员年度工作总结
php程序员年度工作总结
篇一:
PHP程序员转正申请及总结报告
尊敬的领导:
我于XX年XX月XX日成为本公司技术部的一名php程序员,三个月的试用期转眼就过去了。
这段我人生中弥足珍贵的经历,给我留下了精彩而美好的回忆。
这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下汇报:
一、通过理论学习和日常工作积累经验我的各方面都有了很大的进步。
刚到公司不久,我便开始JOOMLA框架的学习研究,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也很关心。
我到公司不久,第一个项目是北京XX广告有限公司站,做这个项目的时候遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助络一一解决了难题。
其次就是天津XX站,这两个站都是用Joomla框架开发,以前没有接触过Joomla框架,所以边学习边开发。
在其中学到了很多东西,在今后的开发中也能运用。
之后,我配合张老师的工作,配搭着开发一些功能。
慢慢的熟悉了ecshop框架。
在张老师的耐心指导下,我成长了很多。
工作日记记录着我在我们公司成长的点点滴滴。
二、明确岗位职能,认识个人技术能力不足。
经过三个多月的工作,虽然完成了一些项目功能的开发,我的技能也提高了很多,但是感觉我的技术还有很大提升空间,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。
三、提出自己努力计划
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。
我将通过自己看书、络学习或者计划报学习班,坚持不懈地努力学习各种技术知识,并用于实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。
4、努力提高自己的日常交际能力。
时光流转间,我已到公司工作三个多月。
非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。
这三个多月的试用期工作经历,使我的工作能力得到了由校园步入社会后最大幅度的提高。
在此,在对试用期的工作情况及心得体会做一汇报后,我想借此机会,正式向公司领导提出转正请求。
希望公司领导能对我的工作态度、工作能力和表现,以正式员工的要求做一个全面考虑。
我会以炙热的工作热情继续投入到今后的工作当中,以自己踏实努力的工作,报公司知遇之恩!
XX-09-05
XXX
篇二:
XX年半年工作总结-新手程序员半年工作总结
XX年半年工作总结
自XX年7月6日加入到**有限公司,至今已过去半年有余了。
在这半年多的时间里,遇到了太多的新事物、新技术、新问题;同时学习到了很多新的知识、方法。
对于这半年来的工作,主要有以下几点总结:
一、从项目中学习经验
**ERP项目
工作以来经过的第一个项目,也是做的最长时间的项目。
这也是毕业以来的第一个项目。
也是一个新的开发模式。
经过这个项目几个月的开发工作可以总结以下几点:
1.数据库的设计
曾经以为,数据库只是存储业务数据的。
现在才认识到数据库也可以用来做页面菜单,避免因为业务功能增加而大量修改现有页面。
也可以快速实现用户权限的简单分配。
另外,也认识到数据表预留字段的重要性。
有了预留字段就可以避免在业务上有新增需求或者业务逻辑变更,导致数据表不在适用而需要大量的修现有数据表,而导致需求变更之外的功能也需要修改。
还有就是数据分表。
就是同一个对象存储到不同的表中(例如:
客户可以对应三张表:
客户基本信息表、客户的联系人信息表、客户的产品信息表)。
这种主要适用于有一对多关系的情况。
这样做看似是使逻辑变得更加复杂了,其实仔细想一下,如果不这样做,一旦客户的产品信息和联系人信息的数量发生改变。
例如:
由原来的一个客户有三种产品变成了五种,这样就可能导致原有的数据表不在满足需求。
而客户又是项目的基础。
那样完全有可能导致整个项目的瘫痪。
2.代码的易读性
一个项目从立项到结项,可能需要一年甚至几年的时间。
而写代码的人也可能是换了一批又一批。
每当看不懂别人写的代码而想骂人的时候,是不
是也应该考虑一下自己写的代码别人是不是也能看懂呢?
开发是一个团队的事情,不是某个人想怎么样就怎样的。
因此就有了代码的规范和命名的规范。
可以让人一眼就看出来某个类、某个方法是干什么的,是个什么样的逻辑。
这样无论是团队的开发人员还是后期的项目维护,亦或者是二期项目。
都能让人一眼看出头绪,而节约大量的时间。
另外,就算为自己想想,当时也可能还知道自己写的代码是什么意思,干什么意思。
可以项目进行两个月之后呢?
一年之后呢?
因此,代码的规范可读易读是十分重要的。
3.框架的使用
**ERP项目使用了spring、springMvc、Mybatis(SSM)三大框架。
框架的使用是为了减少工作量的,但是如果使用不当就会遇到各种问题。
在使用这个框架我就遇到了一些问题:
例如,自动生成的、文件中的Example,看似是没用的东西就删掉了。
然后导致整个项目部署到tomcat服务器之后tomcat无法启动,还有dao层方法参数的定义如果不加@Param注解就会出错;后台页面的跳转需要用return返回路径等等。
对于框架的使用必须要知道怎么用才能为开发减轻负担。
*销售管理系统
这个项目主要是后期的维护工作,这也是第一次接触到PHP语言。
面对新的项目,新的开发环境,新的开发语言刚开始确实有点退缩,但毕竟是工作,竟然来了就要做好,在**两个月的时间里还是有挺深的体会的。
1.与客户的沟通问题
由于****的这个项目主要是后期维护工作。
这主要的就是和客户沟通问题所在和客户要求解决之后的形态。
但是,对于*这种庞然大物级别的国企里面的员工,他们面对工作完全一副事不关己高高挂起的心态,在那里两个月多的时间,原本以为新语言、新项目是开发难题的我慢慢才发现最大的难题就是和他们沟通。
每次和他们沟通,他们总是以各种忙为由或者需求早已经提供过了,要找谁谁谁要,像皮球一样被踢来踢去,更多的时候是无奈、无语,最后还是和客户的一个科长因为一点小事闹翻了,现在想想可能是年轻经历的事太少吧,遇到这样的客户一着急就不知道怎么办了。
就当汲取教训了吧。
2.项目维护中发现的项目开发中的常有bug
例如,客户名称的模糊搜索,即属于“郑州”的时候,会出现所有包含郑州字样的下拉选择框。
在中石油的项目里就出现了一个这样的问题,当输入“华电”(参考)字段的时候可以出现所有包含华电的用户名下拉选项。
但是当输入“南京”(参考)字段的时候就不能出现包含南京字段的用户名下拉选项。
这个问题的出现,可能就是当时开发的程序员测试的时候输入了一些类似‘华电’字段,然后通过了测试。
当真正使用的时候就遇到“南京”等例外。
然后某些功能就不能用了。
在维护中,当遇到这个问题的时候,首先想到的是其他地方的模糊功能能不能使用。
当实验了第二个功能也是不行的时候,那就说明很有可能所有的这类功能都是不行的。
因为程序员用了“Ctrl+C”,这就出现了一个程序的通病。
还有就是数据库编码格式不一致的问题。
两种编码格式之前用“=”连接的时候是不能连接成功的。
可能开发的程序员也遇到了这个问题,当然他没有把数据表的编码格式给改过来,而是用了转码的方法,用in方法跳过了表与表之间的连接。
这样写看起来也可以满足当前需求的要求,但是也给项目留下了越来越大的隐患。
还有就是不完全关联的问题,在中石油的项目里对于用户名称设置了20个,其中有6个保存到了用户表里面,另外14个在一个单独的用户名库表里面。
而在大部分导入Excel功能要么是匹配了用户表里面的6个名称,要么是匹配了用户名库里面的14个名称。
而在用户名库模块下,提供的修改方法,却是可以提供对20个用户名称的修改、删除、和新增、查询功能。
这样就给用户了一个假象,而导致在导入excel表格的时候出现明明已经维护了的用户名称仍然匹配不上的问题。
对用户需求的理解问题。
这点很典型的是中石油的销售科提出了一个“列表中不要四川省的客户”的问题。
面对这个问题第一反应是在执行查询功能的sql语句加上一句..province!
=‘四川省’,这样看起来是很简单的解决了用户的问题。
可是这样做很明显是不对的,面对这类问题首先要考虑的不是要怎么把四川省去掉,而是为什么会有一个客户不要的四川省的数据,难道是前面程序员加进去玩的,很明显没有那么无聊的程序员。
后来经过排查数据库和用户提供的数据报表
发现,在数据库中确实存在一个属于四川省的客户,在用户提供的数据报表中也确实有四川省客户对应的数据(为0)。
经过进一步沟通,确认删除了四川省的这个客户,这样页面上就不会展示四川省客户的数据。
也不会说以后用户真的有了一个四川省的客户也显示不出来数据的问题了。
二、在工作中学会学习
工作是一个快速学习的过程,可以说在校十几年不如工作半年。
工作和读书完全是两个不同阶段,但工作和学习确实是分不开的。
读书的时候遇到问题,脸一扭就可以看到同学那里是怎么实现的,然后恍然大悟,原来这么简单。
同学那里解决不了问题,也就是举下手老师会帮你解决。
可工作就不一样了。
遇到解决不了问题,就要想办法解决,自己解决不了上“XX”解决,XX解决不了翻墙上外等等。
总要有个解决方案出来把问题给解决掉才行。
每次解决一个半天解决不了问题都会有一种小小的成就感,也就是这种成就感会慢慢让自己不再怕问题。
三、展望XX
XX年没了,但迎接而来的XX还有很久,在XX年里我相信我会做的更好。
篇三:
程序员转正申请工作总结
尊敬的领导:
我于XX年xx月xx日成为本公司技术部的一名php程序员,三个月的试用期转眼就过
去了。
这段我人生中弥足珍贵的经历,给我留下了精彩而美好的回忆。
这段时间,在领导和
同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做
如下汇报:
一、通过理论学习和日常工作积累经验我的各方面都有了很大的进步。
刚到公司不久,
我便开始joomla框架的学习研究,刚开始的时候对我来说确实压力很大,因为各方面都还不
熟悉,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也很关心。
我到公司不久,第一个项目是北京xx广告有限公司站,做这个项目的时候遇到了许多
以前没有遇到过的问题,我请教同事和朋友,还有借助络一一解决了难题。
其次就是天津
xx站,这两个站都是用joomla框架开发,以前没有接触过joomla框架,所以边学习边
开发。
在其中学到了很多东西,在今后的开发中也能运用。
之后,我配合张老师的工作,配搭着开发一些功能。
慢慢的熟悉了ecshop框架。
在张老
师的耐心指导下,我成长了很多。
工作日记记录着我在我们公司成长的点点滴滴。
二、明确岗位职能,认识个人技术能力不足。
经过三个多月的工作,虽然完成了一些项目功能的开发,我的技能也提高了很多,但是
感觉我的技术还有很大提升空间,所以我会在以后的工作中更加努力,努力提高自己的技术
和各种不足,努力使自己成为一名称职的职员。
三、提出自己努力计划
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。
我将通过自己看书、络
学习或者计划报学习班,坚持不懈地努力学习各种技术知识,并用于实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断
的提高自己的各项技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克
服急躁情绪,积极、热情、细致地的对