其实,我在编码方面做得并不好,主要是因为在需求分析阶段没有认真仔细地理解需求和规格说明。而且,在编码的关键时期,我回校和老同学叙旧了。那段时间,项目经理经常对我们说:“有问题自己想办法,不要经常问我。”其实,项目经理是在叫我们自己思考,只有通过思考才能真正得到收获。而我不在的那三天恰好是大家技术和思路上的一个“跃迁”,很多难题的解决方法都基本成熟,大家的编码进度也接近50%,所以回来时我感觉已经落后了很多。另外,编码中期时,我的电脑出了问题,环境无法搭建起来,这让我更加紧张和急躁,大大影响了我的士气。
后来,利用五一期间的加班时间,我终于赶完了自己的模块,达到了第一个里程碑。其实,从发现自己落后到加班赶进度,这段经历对我来说也具有里程碑的意义。这不仅考验了我的能力和心理素质,也证明了我对集体的责任感和合作意识。我可以叫别人来帮我赶进度,但那样我会错过自己学习的机会,以后再遇到难题我还是无法解决;我也可以硬着头皮导致项目延期,但那样我的工作将会很糟糕,而且这样做也不符合我的性格。事实证明,我能够顶住压力,独立完成任务,无论对集体还是对我个人来说,这都是一件好事。
紧张的编码之后是单体测试,很多人还在继续编码,之前的编码工作还没有完全完成。本来这是一个自我挑剔的过程,我们却用来完成之前没有完成的任务,说来有些可笑。
单体测试之后是让人恶梦般的系统测试。传说系统测试非常有压力,测试人员找到BUG后我们必须在规定的时间内修改,然后提交给测试人员进行下一轮测试,经过多次回归测试,直到测试结束并且产品达到允许的缺陷率,才能进行交付。不过,由于有人需要回校体检,其他人也不太积极,导致测试没有进行得很正式,只是简单地统一界面和功能检查,连性能测试都没有做。这真的是实习的一个遗憾之处。
回想起之前的工作,不到10周的时间里,我们从学生身份转变为员工,从对公司完全陌生到对公司有了一定的了解,不管是处世为人还是技术思想,我们都有了明显的进步。
再结合我的个人情况来看,我发现自己克服了一些自大的坏毛病,虚心向别人学习。我意识到这是我适应不同类型的人和交流的开始。在技术方面,我学到了在学校一年也未必能学到的东西,这完全是态度的问题。“态度决定一切”,这句话太有道理了。
另外一个遗憾是,小孟说我似乎有点“工作狂”的味道。为了完成那些代码和解决BUG,我连续加班到晚上11点好几周,这让我无法坚持之前一直坚持的跑步。这样做并不是好的兆头,我必须养成合理的作息时间,无论工作有多忙,都不能占用我的休息时间。另外,我还要注意和别人的交往。曾经因为一些小事情和老胡、哲明发生过不愉快,幸好后来我们都说开了,大家不再计较。我一定要严谨、克制自己,绝对不能在以后的正式工作中做这样的蠢事。
总的来说,我对实习充满了快乐的回忆,可能是因为我在大学的生活过于平淡和压抑。希望我能延续这种快乐,将自己带上事业的顶峰。
程序员年度工作总结精品9
在我担任法律模范员一职已经超过一年的时间里,我学到了很多东西。每个人都是在总结中成长,在审视中完善自己。在过去的半年里,我也是在总结和审视中认真地完成了自己的工作。现在我将这半年的情况如下所述:
一、思想方面:
我严格按照一个法律模范员应具备的素养要求来约束自己,热爱岗位,具有强烈的责任感和事业心,积极主动地学习专业知识,工作态度正直,认真负责,听从公司的安排,积极参与全友家私完善ERP系统的工作,任劳任怨。
二、工作方面:
我热爱自己的本职工作,能够认真对待每一项工作,投入工作,热心为他人服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,必要时加班加点,保证工作按时完成。在过去的半年里,我以更好地完成工作为目标,提高了开发创新意识,积极圆满地完成了以下本职工作:
1、与全友家私共同开拓并完善SRM系统;
2、独自开拓全友家私SAP日志维护系统。
三、存在不足:
在公司领导和部门领导同事的支持和指导下,我的工作有了很大的进步,当然我还存在许多不足之处,处理问题的思路还比较简单,不够成熟,工作中容易产生暴躁情绪,需要进一步学习专业知识,提高自己的工作水平。
程序员年度工作总结精品10
走过了二十年,我没有经历电影中的灾难,安全平稳地度过了这段时间。虽然对此并没有多少感觉,但平时我总是把这件事当作笑料来传播,从来没有当真过。明天就开始放假了,今天也是今年最后一天上班,我完成了工作的阶段性任务。虽然以后还需要进行改动,但在此之前,我要回老家过一个轻松的元旦节。作为一个程序员,作为一个刚入行不久但怀着憧憬和希望的新手,总结一下对未来的路只会有好处。
这一年从好运开始,到坏运气结束。前半年,技术和薪水各方面都在上升,而到了下半年,尽管技术和薪水还在增长,但明显感觉没有上半年那样顺利。我一直不是一个运气好的人,可能是因为性格不够主动的原因,很多机会都与我擦肩而过。很多时候,我都羡慕身边的同学朋友不断跳槽和加薪,他们在群里分享自己的得意之事。经常告诉自己刚开始工作,不要太在乎薪水,应该以学技术为重要任务,以锻炼身体和交朋友为重要目标。在一个公司稳定下来很重要,趁年轻多吃些苦,多学些核心技术,将来就不会担心找不到高薪工作。但现在看来,这些话都是自欺欺人的,我的薪水比同水平的朋友低了一截,技术似乎也没有多少值得夸耀的地方,那我该用什么来安慰自己呢?
这是我第一个公司,我目前还没有换过工作。公司整体的氛围还是不错的,技术研讨的传统非常浓厚,整个产品开发部门有很多牛人。当我熟悉了大家之后,我充分发挥了脸皮厚的特长,男的称呼哥,女的称呼姐,有什么疑难问题就轮流去问。他们在某些领域都有很好的研究,具备指导我的能力。时间久了,他们也习惯了被我请来解决问题。从他们解决问题的方式和思路中,我慢慢学到了很多方法。最近半年来,我问的问题逐渐减少了,偶尔还会遇到解决不了的困难,这时我就请他们来帮助我。很奇怪,有时候我自己想不到的问题,只要请他们来,我的思路就会立刻开阔起来。他们坐在我的电脑前,我站在旁边恭聆指教。在他们了解情况和尝试解决办法时,我提出自己的想法,解释之前未解决的其他原因和现象。突然间,我就想到了解决该问题的办法。总体来说,他们并没有给我实质性的帮助,我自己找到了解决问题的方法,但如果让我一个人想,恐怕要花很长时间。有时候甚至卡壳,思维僵化,无法继续下去。老鸟告诉我,这是思维定势,自己很难有突破。停下来,休息一下,或者去放松一下,再回来解决问题,思路就会出现。我深以为然,但当项目很紧急的时候,谁有时间去阳台散散步呢?大家都在争分夺秒,谁会闲下来?即使坐着,也懒得去接水,尽管饮水机就在五步之遥。
去年和同事们不太熟,很少交流,问题也很少。但今年年初开始,我和几个人形成了稳定的吃饭阵营,每天中午我们几个总是一起吃饭,除非有人出差不在。在饭桌上,大家很少谈论工作,更多的是谈论新闻和娱乐。这样,我们的关系变得更加亲近,我也开始变得更加健谈。我时不时讲个笑话,说个段子,大家都会开心。一年下来,似乎大家已经习惯了我的大嘴巴。有一次,我去外地出差一个半月,回来后有人告诉我,你不在的这段时间,大家吃饭都没意思了,少了很多热闹。看来虽然我很贫,但还没有招人讨厌,这点还算不错。我想可能是因为我真实和真诚,虽然我喜欢扯淡,喜欢讲段子,也喜欢装逼,但我都是明着装的,大家一眼就能看出来,纯粹是为了娱乐需要,只是为了嘴贫而已。我觉得人际关系还不错,至少没有敌人,和大多数同事关系都很好,比以前主动了些,这应该算是进步吧。
年初开始,我一直在忙着做部门的一个项目管理系统。这个系统是我接触的第一个正式的开发任务。一开始,我对这个系统感到非常困惑,因为我从来没有接触过freemarker这个模板引擎。整个项目都是使用freemarker写成的模板,我对它一无所知,根本无法理解。项目的框架是struts2+spring+ibatis,数据库是oracle,这些技术我都有接触过,使用起来并不困难。但是项目组中只有三个人,所以一旦分配了某个模块,就要从需求到设计到编码到测试一个人来完成,还有很多未确定的任务需要先进行初步开发。这给我带来了很大的压力,一边学习一边工作,每天下班后还要多做一个半小时。慢慢地,我开始熟悉了项目,理解了整个项目的结构。在这个过程中,我阅读了关于代码重构和设计模式的书籍,虽然没有全部读完,但吸收了很多有用的思想。我将所学应用到项目的编码中,将原来冗长的方法分割开来,将混乱的命名重新改成有意义易懂的名称,将注释规范化。后来证明,这些改变对我产生了多么大的影响。无论需求如何变动,我的代码只需要少量修改,很少再遇到困难。这个项目持续了大约五个月,我参与了四个完整模块的开发工作。这个项目对我的技术提高有着至关重要的帮助,让我对框架的理解和对数据库的开发都有了质的提升。项目即将结束时,我感到非常自豪,觉得软件行业真的没有不可为之事。现在回想起来,当时的想法真是幼稚,当你觉得自己已经学到东西时,其实才是真正需要学习的时候。这个项目的结构非常优雅,很多模板都写得非常巧妙,代码的复用率极高,可扩展性也很好。看到这样的项目,我真觉得架构师和设计师就像是神一样的存在,我的心离他们也更近了一步。还要提一下项目经理,她是一个很厉害的女性,年龄不详,估计在25-30岁之间。她性格豪爽,工作非常努力,技术扎实丰富,在开发过程中给了我很大的帮助。
四月底,经理向我介绍了一个人,他是其他组的项目经理,技术非常牛。以前我没有接触过他,暂且称他为Y吧。经理告诉我,有一个门户系统需要我来做,使用内容管理系统来实现。说实话,这几个词连在一起,我还是第一次听说,可能有人觉得很好笑,作为IT专业的人居然连内容管理系统都不知道,大家尽情笑吧,当时的我真的一无所知。既然连名字都没听过,更别提它是用来做什么的了,我完全一头雾水,一脸懵逼。我们使用的是一个叫做jeecms的产品,这是一个公司开源的产品,有公开的源代码和开放的论坛指导。但如果用它来做商业网站,就必须获得授权,授权费用为4800人民币。谈到我对这个项目的了解,那三天真是人间地狱般的日子,那几天我还要搬家,晚上回去后还要打开电脑继续研究这个系统。我看完了它,快到十一点了,还要整理搬家的箱子。白天Y问我对系统的理解情况,我回答说我理解了一部分,但还不会用。Y对我的回答显然不满意,懂就是懂,不懂就是不懂,没有大致懂了,没有懂一半了。我只好说不懂,然后问他,他说他也没有使用过这个系统,但这些东西都是相通的,不就是创建网站,开发定制界面吗?他们既然做成了产品,那后台肯定不需要你自己做了,只要会HTML和CSS就可以建站了。网上似乎也是这么说的,但实际情况根本不是这样,而我对这些一无所知。我熟练使用JavaScript和jQuery,熟悉使用freemarker标签,对Java后台编程和数据库技术也有一些心得。但我真的不知道JeeCMS是做什么的,这个产品是用来干什么的。别告诉我是用来建站的,因为以当时的水平,我不知道建站是怎么回事,更不知道用内容管理系统来建站是怎么回事。白天,Y每天都至少骂我一顿,他在我眼中就像是个高高在上的技术大牛,我之前从来没有被人这么骂过。说实话,我真的不习惯,他的声音大得两个部门都能听到,所有人都会侧目。我想当时我的脸一定是红白交替的,但面对比我牛的技术人员,我还能说什么呢?谁让我自己菜呢,挨骂也是活该。我的脾气一向不好,但那时候却从容地忍了下来。我当时想,我一定要搞懂这个系统,让你刮目相看。五一假期之后,我去了客户那里,才知道之前做的准备和需求调研都是一场空。需求需要重新调研,项目需要重新规划。最重要的是,Y并不是项目经理,我也不知道谁是项目经理,向谁请示、向谁汇报、由谁来监管?这些我都不知道,我的任务就是根据需求来做项目。我一个菜鸟,在没有帮手的情况下完成不确定的需求。想想当时的状态吧,一个人在外地真的很寂寞。那段时间,尽管吃得好、住得好,有电视看、有网上和iPad可以玩,但一到周末就犯难,不认识一个人,不知道去哪里度过。从来没有如此寂寞过。后来实施部门也来了人,总算有了认识的伙伴。慢慢地熟悉了,也成为很好的朋友。项目的需求也慢慢明确了,虽然遇到了很多之前没有遇到过的问题,但经过艰难困苦的过程,一个个问题都迎刃而解。客户那边也很好说话,有些东西实现不了,他们也不计较,还请我们吃了两顿好吃的,让我感到很温暖。前后经历了两个月,这个现在看来极其简单的项目才算是完成。在这个项目中,我收获很大,因为从客户接触、需求调研、软件设计、编码发布、实施运维都是我一个人完成的。而且我还进行了很多数据库和源码的改动,可以说是真正意义上的二次开发。对于Spring MVC框架的优越性有了更深的理解,对Hibernate框架也了解了不少。其他一些技术在前面的博客中也都提到了,最大的好处就是开阔了我的眼界,让我真正知道了软件开发的全过程,需要考虑的多种因素,以及如何进行调优。同时也暴露出很多问题,比如缺乏交流导致工作效率低下,缺乏监督导致工作散漫不抓紧时间。这是以后工作中需要注意的事情,毕竟这需要自觉性。
现在我在进行的项目是从九月开始的,至今依然没有完成,但基本功能已经上线,还需要添加和优化其他功能。这个项目暂时不介绍了。
作为一个程序员,总是需要有一个目标。我想我目前的目标就是朝着Oracle数据库方向发展。Oracle是世界上最好的数据库管理系统,国内也有很多Oracle大师。他们的成功之路非常激励我,让我觉得这是适合我的发展道路。我要坚持每天学习,即使以后不从事数据库管理,也要成为Oracle方面的专家。
程序员年度工作总结精品11
在领导和同事的悉心关怀和指导下,我经过不懈努力,取得了一定的进步。现在我将详细汇报我的工作情况如下:
首先,通过理论学习和日常工作的积累,我在各个方面都有了显著的提高。刚来到公司的时候,我负责.NET方面的网站开发和广告平台的开发和维护。一开始,我对这些工作感到压力很大,因为我对各个方面都不太熟悉,而且公司的工作节奏也比我之前的公司快很多。但是,我逐渐适应了这个环境,与同事建立了良好的关系,领导也对我给予了关注和支持。在公司里工作就像是在一个幸福的大家庭中一样,我很快就喜欢上了这里。
我刚到公司的时候,第一个项目是公司网站。在完成这个项目的过程中,我遇到了一些问题。以前在其他公司工作时,我没有在如此短的时间内完成一个项目。通过这个项目,我提高了自己的工作效率。在做这个项目的过程中,我也遇到了许多以前没有遇到过的问题。我向同事和朋友请教,还通过网络解决了一一难题。
之后,我对B2B广告招商平台进行了改版,并开发了智能建站广告平台。同时,我也负责了网站的维护工作。
接下来,我又接手了一个比较棘手的项目——在线咨询系统。这个项目对我来说很有挑战,因为我以前没有接触过类似的项目。我向所有认识的朋友请教,还在网络上搜索了很多资料,但是没有找到解决问题的方法。后来,我在一本书中找到了一个聊天室的小例子,虽然功能很简单,但是我通过研究逐渐掌握了AJAX技术。然后,我开始自己开发,在经过一番努力后,终于完成了这个项目。虽然它不是很完美,功能也不是很强大,但这是我辛苦劳动的成果。我相信将来我能够将其开发得更加强大和完美。
其次,经过三个多月的工作,我明确了自己的岗位职能,并意识到自己的技术能力还有待提高。虽然我完成了一些项目的开发,但我觉得自己的技术还有很大的提升空间。因此,我会在以后的工作中更加努力,不断提高自己的技术水平和填补各种不足之处,力争成为一名优秀的员工。
最后,我提出了自己的努力计划。首先,我将持续不断地学习各种技术知识,并将其应用于实践中。其次,我将通过多看、多学、多练来不断提高自己的各项技能。第三,我将努力锻炼自己的胆识和毅力,提高解决实际问题的能力,并逐渐克服急躁情绪,在工作中积极、热情、细致地对待每一项任务。最后,我会努力提高自己的日常交际能力。
在过去的三个多月里,我深切感受到时间的流转。非常感谢公司领导对我的信任,给予了我展示自我的机会。这段试用期的工作经历让我在从校园走向社会后的工作能力得到了显著提高。
程序员年度工作总结精品12
新的一年即将到来,回首过去的一年,我感到非常荣幸能够加入公司并加入ios游戏开发团队,成为这个大家庭的一员。在公司的半年时间里,我真正从学生时代过渡到了一个社会人。下面是对自己在公司工作的半年情况进行的年终小结。
首先,我要总结一下工作中存在的主要问题。
一是由于刚开始对业务需求不够熟悉,导致在了解程序开发的过程中多次出现因需求变动而不断修改和返工的情况。