我严格按照一个程序员应有的素养来约束自己,爱岗敬业,具有强烈的责任感和事业心,积极主动认真的学习专业知识,工作态度端正,听从公司的安排,积极配合客户完善数字化校园系统。
二、工作态度
我热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作的要按时加班加点,保证工作能够按时完成。在这一年多的时间里面,我本着把工作做的更好这样一个目标,主动了解公司的开发项目流程,请教他们开发技术上的问题。
三、工作心得
1、在这一年多的时间里面,我参与的都是团队合作的项目,无论是自己还是同事,我们都将就团队精神。在信任自己和他人的基础上,思想统一,行动一致,这样的团队一定会攻无不克战无不胜。我们的很多工作是一起完成的,在这个过程中,大家互相提醒和补充,大大提高了工作效率,所有的工作中沟通是最重要的,一定要把信息处理的及时,有效和清晰。
2、每一个项目在开始着手的第一步,一定要和客户把需求沟通清除,只要了解项目的需求,才有可能真正做好一个项目。我们需要向客户提出,要求客户提供所有涉及该项目的资料,每次与客户见面都需要熟悉业务与程序的程序员随时记录需求。
3、工作中,将任务详细化,详细到每个页面,甚至是一个页面中的图片什么时候做好,做好到什么程度,这样把工作进度有计划有方向的定下来,做事很有效率。
4、每天的工作小结真的很重要,这让我们每天都有计划的知道自己干了什么,不是漫无目的的工作,所以我们应该养成,日记、周记、月记、年记的工作习惯。
5、工作并不是一成不变的,也许有一天你要去其他岗位帮忙,所以同事之间的技术要相互学习,也许有一天,公司需要你发挥其他的技能帮忙,所以相互学习也是很重要的。
四、工作教训
在公司工作的期间,我也发现了自己离一个符合公司要求的程序员还有很多差距,主要体现在工作技能与工作经验的不够,也是我以后要在工作中不断磨练和提高自己的地方。仔细总结一下,自己在工作中主要有以下方面做的不够好:
1、工作的条理性不够清晰,要分清主次和轻重缓急。
在开发时间很仓促的情况下,事情多了,就一定要有详细而主次分明的计划,哪些需要立即完成,哪些可以缓缓加班完成,在这方面还有很大的优化空间。
2、对流程、业务需求不够熟悉。
在工作中,发现因为流程或业务需求的问题而不知道如何下手的情况有点多,包括错误与缺漏还有当时设计考虑不到位的地方,对于这块的控制力度显然不够,平时总是在开发,但说到底对业务很熟悉才是项目很好完成的前提。
3、缺乏工作经验。
4、学习的知识不够广泛。
5、要提高工作主动性,做事干脆果断,不拖泥带水。 工作要注重实效、注重结果,一切工作围绕着目标完成。
要提高大局观,是否能让其他人的工作更顺畅作为衡量工作的标尺。 把握一切机会提高专业能力,加强平时知识总结工作。 精细化工作方式的思考和实践。
虚心请教比我做的优秀的其他同事,向他们学习技术或经验。
其实作为一名员工,所有的地方都是需要学习的,多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,不论在什么环境下,我都相信这两点:一是:三人行必有我师,二是:天道酬勤。作为一个新人来说,不懂就要问。在这里我觉得,如果是单纯技术上的问题,如果可以google到的,我认为就可以自己消化掉。问的问题一定要先google,然后带着自己的想法,去问一些有经验的人,收获会更大。
曾经的我,埋头写代码,那时候很怕上司知道自己这不会,那不会。所以拼命的掩盖自己不会的东西,自己查资料,下班了问同学,上论坛发问。但是由于逻辑和现实需求不一样,所以结果不理想。如果那时候,我把自己不理解的地方和上司谈,也许会很快的就能完成这个任务,而不是返工。
前端年终工作总结精品8
来公司工作一年多了,我是技术部的一名PHP开发工程师。在这段时间里,我完成了一些项目,主要是基于ThinkPHP框架和PHPCMS的二次开发。同时,我也研究了wordpress的源码,通过这些工作和研究,我学到了很多关于web开发方面的新知识,并形成了自己的见解。接下来,我将对我所做过的项目进行总结,并分享我所学到的东西。
第一个项目是一个广告联盟系统。这个项目从去年末开始,今年初完成并上线,后期还有一些修改。项目的开发基于ThinkPHP框架,其中网页设计师和前端工程师负责设计和制作网页和js,而我作为一名PHP程序员负责数据库设计和后台开发。项目的需求大致是:用户成为会员后,可以通过我们提供的代码将各种形式的广告投放到网页或客户端,从而为我们的产品进行推广。系统会每天自动定时读取统计数据,如安装量和注册量,并根据一套算法计算广告推广费用,并支付给会员。
在后台开发中,我主要实现了以下功能:会员管理(包括会员审核、会员资料、捆绑网站和软件客户端等)、广告管理(包括添加和删除广告,广告类型有弹窗、对联和软件等)、结算管理(包括每天自动计算广告费用并生成报表和存档记录,支付管理等)以及客服管理等。在开发过程中,我运用了一些技术和学到了一些知识。例如,我使用了RBAC(基于角色的访问控制)来对管理员进行角色分组,以实现不同角色具有不同的权限。另外,我还使用了分表和事务来处理每天产生的大量数据和计算广告费用的过程。此外,我还使用了ThinkPHP缓存来提高程序效率。
第二个项目是一个下载站的转换程序和改版。原本这个下载站是基于ASP程序和MSSQL数据库的,现在我们要将其转换为基于PHP程序和MySQL数据库的,同时使用PHPCMS进行二次开发。这个项目的关键在于数据库的转换,需要将之前的MSSQL数据库的表和字段一一对应转换到现在的PHPCMS的MySQL数据库中。在转换过程中,我使用了Navicat工具将MSSQL数据库导入到MySQL数据库,并结合PHPCMS的表设计,编写了大量的SQL语句将数据导入。此外,我还需要确保新站的所有URL和旧站保持一致,这是一个相当头疼的问题。
在转换和改版完成后,我们暂时使用了旧站的界面,因为美工忙于其他事情。但是,我将旧站的所有页面保存到本地,并进行了一些规范化的调整。接下来,我使用PHPCMS完成了新站的功能,并重新同步并导入了线上数据库。经过多次测试和bug修复后,新站正式上线了。
随后,我们推出了全新改版的界面。新版在界面设计和功能上都有很多不同,是一个全新的升级改版。在原有的基础上,我开发了新的功能,并使用了新的页面,一个崭新的下载站诞生了。但是,随之而来的也是不断的修改和调整界面以及加入新功能的工作。特别是在后台,我加入了许多方便编辑的功能,大大提高了用户体验。
此外,我们还将网站扩建,增加了软件站、单机站、手机软件站以及资讯站和手机站等。每个站点都是一个独立的子站,拥有专门的专题模块。随着网站规模的不断扩大,我们进入了维护阶段。最终,一个庞大的站点诞生了。
第三个项目是一个九游游戏数据接口和游戏盒子。这是一个C++开发的游戏盒子客户端中调用的一个网页栏目。这个栏目通过读取UC九游游戏中心的数据,并将其保存到本地数据库中,定时进行增量同步。前端页面则通过页面展示这些数据。该项目已经集成到小游戏网站的后台中。
在这个项目中,我学会了阅读第三方提供的文档和数据字典,构造签名并读取数据,并实现了增量同步。为了方便C++获取数据,我通过编写PHP接口的方式来实现。此外,我还在前端页面上设置了标记,以方便C++在客户端中进行操作。
第四个项目是一个单机站的转换程序和改版。这个项目与之前的软件站转换程序和改版过程类似。经过几个大的步骤,包括数据库转换、改版、需求改动和bug修复,最终我们完成了这个项目。
除了以上这些项目,我还帮助一游进行了一些改动。此外,还有一个wordpress的站点,虽然间歇性地折腾了一段时间,但最终却没有下文了。
总结来说,今年我主要完成了以上几个项目,一边折腾,一边思考学习,取得了一些收获。特别是在做单机站的转换程序和改版时,相比之前做软件站转换程序和改版,我感觉更得心应手。很多相同的功能再次做的时候,我采用了更好的方法,并使代码更加简洁和高效。
除了项目开发,我还研究了wordpress的源码。尽管它只是一个流行的博客程序,不是MVC架构,而是面向过程和面向对象结合的一种软件,但它的代码非常优雅,其中有许多高深的地方。通过研究wordpress的代码,我学到了很多写代码的技巧和思路,这让我意识到写代码思想的重要性,我将继续深入学习。
展望新的一年,除了加强以上这些web开发方面的工作和学习,我希望能够承担技术含量更高的任务,接触到更深层次的PHP在web开发领域的知识和技能。
前端年终工作总结精品9
工作回顾
在我进入公司的这八个月里,我陆续接触了公司的软件开发平台,一些已经完成的项目,例如美科斯OA系统、中邮物流管理系统和富阳供销社等。此外,我还参与了两个物流公路港系统的开发,并对公路港的运营模式有了较深入的了解。我还对公路港系统进行了深入了解和研究,但仍需要进一步的理解。期间,我进行了长达两个多月的出差。在即将开始项目出差期间,我对公路港的运营模式以及结合互联网+打造全新的双线运营模式有了更深入的理解和学习。