【#实用文# #java工作总结13篇#】总结是事后对某一阶段的学习或工作情况作加以回顾检查并分析评价的书面材料,它能够使头脑更加清醒,目标更加明确,让我们一起来学习写总结吧。那么如何把总结写出新花样呢?下面是小编整理的java总结,仅供参考,希望能够帮助到大家。
作为一名Java程序员,我在过去一段时间里取得了一些成就和经验。
在这段时间里,我主要负责开发和维护Java应用程序,参与需求分析和系统设计,进行代码编写和调试,以及与团队成员合作解决问题。
在工作中,我学会了如何利用Java语言和相关技术栈来构建高质量的应用程序。我熟练掌握了Java的基本语法和面向对象编程的思想,能够灵活运用各种设计模式和框架来解决实际问题。我还深入了解了Java的并发编程和性能优化技术,能够编写高效、可靠的多线程应用程序。
在团队协作方面,我与产品经理、UI设计师和测试工程师密切合作,共同完成项目的需求分析、界面设计和测试工作。我能够清晰地表达自己的想法,理解他人的需求,并与他人合作解决问题。
在解决问题的过程中,我积累了丰富的调试和排错经验,能够快速定位和修复代码中的bug。我还善于学习新知识,能够迅速适应新的开发环境和技术栈。
总的来说,我作为一名Java程序员,在工作中取得了一些成就和经验,能够独立完成Java应用程序的开发和维护工作,具备良好的团队合作和问题解决能力。我将继续努力学习,不断提升自己的技术水平,为团队的成功和项目的进展做出更大的贡献。
在新豆商城的项目设计中,总结:需求分析是重点。
前台需求分析,系统前台拥有2种用户,即浏览使用本系统的顾客,当顾客注册为本系统的会员时,即本系统的第2种。
功能描述如下:浏览、注册、搜索、购物、登陆、消息功能、个人资料修改、收货地址、积分交易、订单查看等。
用例图如下:(略)
需求分析,系统后台拥有多种用户,简单描述如下:商品管理员、系统管理员等。由于时间关系,本系统后台前期可能不做开发。预想在后期专门开发权限管理栏目,可以根据需要产生多种管理员以分配不同的;功能描述如下:商品管理、商品分类管理、品牌管理、;后台用例图如下:;系统管理员;第二十一周;实习第二十一个礼拜;struts是开源软件;软件工程师使用struts为业务应用的每一层提供;action,这个类通常由用户提供,该控制器负责;model部分:由javabean组成,acti;view部分:该部分采用管理栏目,可以根据需要产生多种管理员以分配不同的权限进行管理。
功能描述如下:商品管理、商品分类管理、品牌管理、订单管理、送货方式管理、会员管理、公告管理、模板管理、论坛分类管理、帖子管理、系统配臵、支付管理等。
后台用例图如下:(略)
一、计算机
这些只是提高班必须要学习的技术,可是米老师说过,这些东西只要给够你时间,总能学会。大家都在学,掌握是迟早的事,只不过时间有长有短。看到自己的学习历程,也感觉到自己的这一年没有白费。虽然现在自己的进度不快,学习的时候老是爱钻牛角尖,查起资料,深究起问题来没完没了。所以学习的效率也不会太高,学习的时候经常停下来思考问题,但经常跑偏。“盲人摸象”、“囫囵吞枣”老是做不好,师傅也老说我,不要学的太过仔细,学到不到黄河不死心的地步。
学习原本就是需要交互的,不是一个简单的线性学习。也就是说,很多时候一个新的知识不是学习了就能真正的理解了,这时候可以暂时的放下来,继续后面相关知识的学习,通过进一步的学习,才能对以前的知识有了深入和深刻的理解。虽然这个思想在刚进入提高班的时候就知道了,思想上移,可行动却没跟上,以后还要继续改进,落实到行动上才可以。
二、英语
对于英语的学习可以说是走走停停,磕磕绊绊。说白了还是意志不坚定,“坚持”这两个字谈何容易。回顾以前自己的英语总结,真是感受颇深啊。每一篇都在反思自己的懈怠,说好下个月要改进学习方式,改变学习方法,坚持每天学英语。可是每次都是坚持了没几天就又懈怠了。每每到了月末就会感觉没有东西可写,这里也就不在过多介绍了。只有在暑假、寒假、十月一这样比较长的假期才能坚持每天的英语学习。
自己分析了一下原因,感觉自己学习英语时是靠兴趣来学的,每次拿到一个新的材料的时候,就会感到很有趣,一看就刹不住闸。可是看过一遍以后,要是再看第二遍、第三遍就开始看不下去了。如何培养自己持续学英语的兴趣着实重要。就最近学习的Paul叔材料以及以前学过一遍的赖世雄英语来说,最开始听,跟着读,感觉很有意思,尤其整个屋子一起读,那种感觉,你要是不读出声来都不好意思。可是听了三遍Paul材料以后就开始不愿意再去听了,可以说是没有兴趣了吧。
英语的学习是持久的,和计算机相比之下,确实英语的学习更难。但是如何能提升自己的感觉尤其重要,还要继续探索才行。
三、自考
今年是我第一次参加自学考试,听师哥师姐说,自学考试就跟你的期末考试差不多,突击学习几天就能过。这个道理我们都懂,但那不是米老师的根本意思,老师是希望通过这个自学考试来锻炼我们的时间管理和学习方法。考试那都只是顺便的事,只要好好利用二八定理,就可以让你的学习更加的轻松。
我最开始由于担心时间不够,就只报了两门自学考试科目。虽然最后都过了,但是也有考前紧张突击的体会,并没有严格按照三步走的战略来学习课本。我感觉最后能够通过是团队的力量,最后临考的那段时间,我们小组每天晚上会讨论问题,讲课,猜题等。对我们的考试很有帮助,但是这些东西要是提前做的话就不用那么的着急了。通过自学考试,也让我体会到了团队的力量是无穷的,知识是通过交流和分享来获得的。而不是一个人在那里埋头苦学,那会一点效率也没有。
思想上移
米老师的思想有很多,以前也有师哥专门总结过那些经典的话,做成了米老师语录。我们也在提高班待了有一年多了,这些思想早已潜移默化到我们的脑子里,当然,这些也只是第一步:接受。至于能不能用到生活中去改变,还要看自己。
说道这些思想,我感觉最重要的就是——积极主动。也是高效人士七个习惯里面排第一位的。首先我承认,自己性格内向,很少积极主动。这种现状一直维持到20年的暑假。之前的一年里,没有担任过任何职位,也没有进过委员会,没有主动找过老师,更没有主动上台发过言。真正开始改变我的要从作品展开始说起,作品展期间,我们的作品很荣幸的被选上,在学府展示以前是长达一个星期的彩排。那段日子过得很漫长,可以说是这一段时间的磨练将我的勇气和自信激发了出来。
后来暑假结束时,米老师说我不够积极主动,也是那时,我加入了机房委员会。然后被分到了服务器部门管理五楼机房。在刚开学的那段时间,感觉自己不能胜任机房管理的工作,自己的技术和能力都远不及那些早就加入机房的人。可是师姐的一番话,让我又重新振作起来。她说技术不是最重要的,不会咱可以学,如何管理成员,如何为人处事才是最重要的。即使你会的东西再多,如果你不能很好的让大家信服你,帮助你,是什么事情也做不成的。就这样,随着经验的积累,现在已经对机房的工作轻车熟路,也算是比较核心的机房管理成员了吧。
当然,这只是积极主动的一个表现而已,这也告诉我们,思想上移固然很重要,只有落实到行动中去才能真正体现出来。
总结:
20xx年已经过去,留下的是满满的成长和收获,当然也有着遗憾和失落。生活就是如此,没有苦恼,没有困难,哪来的快乐和喜悦。最让人开心莫过于解决问题,克服难题后的欣喜和激动。让我们保留下那瞬间的美好,迎接新的一年把。奋斗的日子还很长,还有很多的挑战在等着我们,保持一颗积极向上的心,培养解决问题的能力。相信所有的问题都会迎刃而解。
一、通过理论学习和日常工作积累经验我的各方面有了很大的进步。
刚到公司不久,我便开始负责JAVA方面的网站开发和广告平台开发和维护,刚开始的时候对我来说确实压力很大,因为各方面都还不熟悉,而且与之前的公司相比,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的比较融洽,领导对我也比较关心,在公司里工作就像是在一个幸福的大家庭里一样,我很快喜欢上了这里。
我到公司不久,第一个项目是xxx公司网站,做这个项目的时候我遇到了几个问题,我在以前公司做的时候没有在这么短的时候完成一个项目的,在效率上提高了我的能力。做这个项目的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助网络一一解决了难题。
之后,我将B2B广告招商平台进行了改版,开发了xxx智能建站广告平台以及以后网站的维护工作。
接下来,我又做了一个比较棘手的项目——xxx在线咨询系统。为什么说棘手呢,因为我以前没有做过这方面的项目,而且我问遍了所有认识的朋友,搜遍了网络也没有找到如何解决的方法,之后我翻书籍,接着搜索网络。功夫不负有心人,终于我找到一个聊天室的小例子,但是功能差的太远,于是我把这个示例一点点的研究,从一点也不懂到后来慢慢看懂,从对AJAX技术一无所知到基本熟练运用。接下来我就开始自己开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强大,但是它是我辛苦的劳动结晶,我相信以后会把它开发的更强大,更完美。
二、明确岗位职能,认识个人技术能力不足。
经过三个多月的工作,虽然完成了一些项目的'开发,我的技能也提高了很多,但是感觉我的技术还有待提高,所以我会在以后的工作中更加努力,努力提高自己的技术和各种不足,努力使自己成为一名称职的职员。
三、提出自己努力计划
1、学无止镜,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种技术知识,并用于指导实践。
2、“业精于勤而荒于嬉”,在以后的工作中不断学习知识,通过多看、多学、多练来不断的提高自己的各项技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每一项工作。
4、努力提高自己的日常交际能力。
时光流转间,我已到公司工作三个多月。非常感谢公司领导对我的信任,给予我体现自我、提高自我的机会。这三个多月的试用期工作经历,使我的工作能力得到了由校园步入社会后最大幅度的提高。
在此,在对试用期的工作情况及心得体会做一汇报后,我想借此机会,正式向公司领导提出转正请求。希望公司领导能对我的工作态度、工作能力和表现,以正式员工的要求做一个全面考虑,能否转正,期盼回复。我会以炙热的工作热情继续投入到今后的工作当中,以自己踏实努力的工作,报公司知遇之恩!
首先很感谢我的合作伙伴,他们虽然不会太多参与公司的管理与运营,但他们的智慧与经验对我是难得的财富,我在他们的身上有学不完的东东,年底了,我已提交一份全面的、详细的公司运营报告给他们阅读,我在这里写的总结,纯属个人方面的,也许对各位同行有一点点的启发或帮助,那样的话,我就可以过一个快快乐乐的新年了。
一、商务方面
在过去的一年中,FasterSoft在商务运营方面还是取得了不错的成绩的,比如通过了国家双软认证,成为NEC的软件外包提供商,成为珠海移动的开发商,成为吉林大学珠海学院与中科大软件学院的科研实习基地,同时还获得了一些机构的相关资助,等等,这些成绩得益于每一个员工的努力工作以及公司管理层的良好决策,当然很重要的一点是得到了很多朋友与同行的大力帮助。
成立一个公司并不难,难的是让它成长并发展起来,这需要我们充分利用各种资源,作为程序员出身,我认为自已在企业商务运作方面还是有很多的不足之处,比如有时较拘谨与腼腆,好象不太适应大场面,还有口才欠佳,现在在努力提高中,知识面也不够丰富,当年我曾号称是国内看书最多的程序员,什么文学音乐美术天文地理三教九流都通通阅读,但还是感觉不够,我是很羡慕余秋雨同学的,他好象什么都懂,而且讲起来有如长江之水滔滔不绝,黄河泛滥一发不可收拾,我看到福布斯作家财富排行榜中,他老人家是排首位的,阿蒙是一个艰苦的创业者,将他人家拿到这里来开侃,真是委屈了。
我觉得人的精力是有限的,我渴望学习很多很多的东东,但有时感到力不众心,应该说程序员从事企业运营方面,虽然有诸多的不足,但也有好的地方,比如我们对人坦诚,思维慎密,逻辑严谨,擅长于分析,最主要是要有激情,脸皮要厚。随着公司的发展,我也期待自已不断地自我提高与完善。
二、研发方面
呵呵,这是我的老本行,应该说我对FasterSoft过去一年在研发方面的表现是满意的,很多人也许知道我是搞VC++出来的,FasterSoft成立之初也是以Microsoft的技术方向为主,但通过一年的发展,FasterSoft现在已形成了两个主要的技术方向:一个是以Microsoft的。NET、C#、VC++、SQL—SERVER等为主的研发团队,另一个是以JAVA、ORACLE为主的研发团队,公司的研发能力已达到较高的水平,对目前主流的开发技术都能运用自如,可以应付更高要求软件项目或产品的研发,这要感谢各位同事的努力学习与工作。
在研发管理方面,我们也形成了自已的特色,我们没有照抄照搬什么规范标准之类的玩意,那些CMM啊,ISO啊,我们高攀不起,我们只是一家小公司,我们需要快速的反应,需要高效率的沟通与工作,我们每一个研发小组通常是3—5个人,根据项目或产品的规模来灵活分配人员,你可以说我们是小作坊式的,但那又有什么关系呢,关键是我们能在规定的周期内完成产品或项目的研发任务,这是最重要的,其它的让它们见鬼去吧,看看我们的研发TEAM,我想到一个名词:极限编程即xP,可能这是这样吧,我也没有时间去核准。
三、市场方面
这是我的弱点,也是我以及FasterSoft未来一年要重点提高的关键所在,我承认自已在市场营销的理论与实践方面都很缺乏,我也看了很多相关的书,但似乎不是看书就可以搞定的,中国软件业最弱的两个地方,一个是管理,另一个就是市场,面对日益猖獗的盗版以及摸不清搞不透的市场黑幕,我们是退缩还是前进?我开始的时候是很怕这方面的,用有限的资金去研发一个产品,我觉得有把握,但如果用有限的资金去投放在一个产品的市场上,我认为风险太高了,除非你的产品是非常独特的,只有你有,别人都没有,而且技术门槛很高,但试问国内有这种产品?
因此我是保守的,我觉得最好是投入的时候就可以看到收益,比如做软件项目,做软件外包,我看得见收入,但新产品的市场投入,有时就好象把MONEY丢进去了大海里,或许我的分析更加说明了我在这方面的愚昧无知,但不管如何,作为一家企业,必须面对市场,面对竞争,你不能因为困难而停滞不前,软件项目与外包很大的程度是为了生存,以及积累经验,企业最终还是必须要有自已的核心产品,并去市场上实现价值。期待来年,阿蒙能在这方面有所突破。
四、行政与财务方面
这也是公司很重要的方面,很感谢我的下属能很好地工作,使得公司其它方面能正常稳定地运作。作为企业的管理者,必须对公司的财务状况一清二楚,并能很好地做预算,能准确地算出项目的收益值与风险,我们的头脑里想得更多的应是赚钱,而不是守钱。
五、小结
呵呵,看完了吧,其实我只是简单地总结一下,也许有点班门弄斧,不过没什么,我脸皮厚,不在乎攻击,晚上一样能呼呼入睡,第二天又精神抖擞地投入工作与学习,每一天都要有新想法,新激情,所以我也期待CSDN哪天能旧貌换新颜,能带给我们一些亮点一点surprise!
作为一个软件开发工程师(我也是一名软件开发工程师),所实在的如果每年只做那么一两个项目,年终工作总结写起来也应该得心应手的,我们只需要把本年度该项目的基本情况简历表述一下,自己在项目中的角色以及自己在项目中遇到的重点问题及解决方案描述一下,最后展望一下下一年度的工作计划,ok,本年度的工作总结基本完成。
20××年2月2日,我有幸成为北京超图一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。
我主要完成的工作有三方面:
1、荆门石油石化巡检系统的调研和开发。
该项目是我工作以来第一次涉及到调研,对我来说算是一个不小的挑战。在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求。由于自己的工作经验不足,在调研工作中体现出一些问题。不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的最终需求,也没有把自己作为最终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方。在巡检系统的开发工作中,让我进一步巩固和加强了自己的开发能力。
2、电信12530增值业务的开发与维护。
从5月以来我就开始接手公司的主要业务之一,12530电信增值业务。由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难。而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃。最后在金总的指导和鼓励下,顺利的完成这次活动。在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作。通过这个项目,让我加强了自己在高强高压下工作的能力,也让我找到更多自信。
3、襄樊、鄂州家政网络服务中心的开发与实施。
在这两个项目中,除了承担开发工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高。为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况。让我在项目管理和项目进度的把控能力有很大的提高。将襄樊、鄂州家政网络服务中心顺利实施,为我公司拿下湖北省其他市的家政网络服务中心奠定基础。在工作之外,我也注重个人能力的提高。工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的开发框架。也学习spring security知识,这些新知识的积累,对我以后的工作有很大帮助。
工作展望:
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好襄樊、鄂州家政网络服务中心的维护工作。
4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,继续开发和实施湖北省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己最大的贡献,体现出自己的最大价值。
我于20xx年x月x号进入公司软件开发四部,担任java程序员一职,我一直对自己要求严谨,遵守公司的规章制度,参与社保电子支付项目的开发。来到一个新的工作环境,最能发现自身的不足,希望能更快的融入公司、融入开发团队。
在这段工作时间里,我一直对自己要求严谨,遵守公司的规章制度,努力完成和完善分配给我的任务,参与了社保电子支付项目的开发。现在,试用期结束了,对自己这x个月的工作情况作个总结。
前期工作回顾来到一个新的工作环境,最能发现自身的不足,这几个月,抱着虚心学习的态度,学习公司的开发流程,熟悉公司的企业文化,了解公司产品框架,主要技术,主动和同事沟通、学习经验,希望能更快的融入公司、融入开发团队,能够全心的投入工作。
试用期期间完成的工作还十分有限,简单列了一些:掌握java开发语言和环境,由于在校学习时主要是以。作为开发语言,所以在刚入职时通过一段时间学习并基本掌握了java开发技术,熟悉公司开发流程,熟悉cbp产品框架,了解了核三框架的总体结构和开发流程,并能在核三的基础上进行项目开发,参与了社保电子支付项目的开发,主要负责web端的模块开发,通过开发的过程,学习和掌握了flex界面开发,hibernate和oracle数据库。
因为自己在经验上的不足,所以,在项目的开发过程中碰到开发进度慢的问题。综合起来看原因在于:
1、没有项目经验,没有经历过系统和完整的系统开发。
2、对于技术的学习和掌握还不够深入。
3、发现问题的能力不够,在自己以往的学习方式中,欠缺一种主动发现问题的能力。
今后,我会多注意在这些方面的学习和积累。在工作的这段时间里,我做到到很多同事的帮助,部门经理经常与我交流,指出技术上的问题,传授了很多开发经验,与同事间也经常互相请教,探讨碰到的问题,互相学习,使做到我很快就适应了公司的生活,在这期间还参加了公司的中秋晚会,感受了公司文化。总之,认真的回顾了这段时间的工作,发现了一些不足之处,这都是我在接下的工作中需要完善的同时,也会尽最大努力的学习和积累经验,逐步发展成一个全面的技术开发人员,更好的完成工作。
本次培训分为两个阶段。前五天是第一阶段。我们学习了理论知识,巩固和深化了所学的编程知识。下面说说个人感受和经历:
一、我学习理论知识
在最初的五天实践培训中,我们学习了java编程的理论课程。班主任幽默严谨。在老师的指导和启发下,我们巩固了以前在学校学过的编程知识,加深了它,澄清了一些以前对编程技术了解的错误或模糊的概念。
在课堂上,我们还以java中GUI编程常用的swing框架和JAVA的容器系统为切入点。在此期间,框架不仅学习了一般的编程知识和技能。在对框架全面系统的了解中,我也学到了框架中的泛型技术和架构思想的知识。在企业的实际编码过程中,每一个框架都构成了软件的基石。只有掌握几个框架知识,我们才能在实践中高效发展,才能使我们的产品立足于市场败之地。
在理论课的学习过程中,我们也暴露了一些问题,比如在学校上课学习时,对所学知识只是知其然而不知其所以然,不太愿意深钻,和超前学习一些知识。
二、项目开发实战练习
在结束了理论知识的学习之后,后五天我们在实训基地进行了项目开发的实战练习。
项目的名称是superVCD,是由海辉曾经所接的一个远程音乐唱片管理软件项目的精简版。虽然有所精简,但是其内容对我们学习仍具有相当的价值,对我们了解真实的软件的设计规范,编码规范,文档规范以及客户对软件的需求很有参考价值。该内容囊括了GUI设计和编码,容器与泛型的知识,规范文档编写,测试及日志系统,甚至要求我们实现一个专用的轻量级数据库系统,这无疑是对我们很好的一次历练机会,同时可以积累丰富的知识。
平时我们很少有机会能够完成一个如此规模的项目,所以在这次项目实战训练中,我的收获也有很多。
第一,我学会了如何规范的编写代码和文档。文档和代码是团队各成员在项目开发交流合作中的纽带,风格随意混乱的代码和缺失或语义不明的文档会让团队中的其他成员不能理解和使用自己写的程序,我在平时编写代码比较随意,并不注重这一点,经历这次实战演练之后,我一定会严格的遵守编码规范。
第二,我学会了如何理解和分析客户的需求。软件为客户而生,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,老师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并用于项目开发。
第三,我学会了对按照需求对软件架构进行设计,这点我想是我们许多同学之前都非常欠缺的,因为我们在学校的时编写代码篇幅短小,功能单一,所以设计思路通常只留于脑内,非常模糊。而在这次项目开发演练中,老师手把手的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为高楼大厦搭建栋梁。
第四,我学会了如何团队合作,共同开发。作为项目开发小组的组长,我的体会更加深刻。独木难支,光靠一个人的力量是远远不够的。只有管理组织好一个团队,才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团队中做的贡献,创造出不可磨灭的重大价值。
第五,我学会了如何与客户沟通并展示自己的项目,软件项目的开发最终需要的是客户的认可,让客户了解并认可自己的产品最好的办法就是用言语将自己的项目的最好的一面展示出来,在最后一天里,实训的老师组织了项目的答辩,给我们提供了锻炼自己的表达能力,展示自己的项目的舞台。
在实战的过程中,我对项目开发流程有了切实的体会:学会了如何编写规范合格的代码和文档;学会了了正确理解分析客户需求并设计项目的方法;体会到了团队合作精神的重要性,明白了组织团队进行项目开发的具体流程,还了解到了向客户展示产品以及与客户进行沟通的技巧。
经历过这次实习实训,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。实训虽已结束,但我们的不断学习的征途才刚刚迈出第一步。今后的路还很长,还有很多机会去实习提高,我们要以更加积极的姿态去充实自己,学习,不断地迎接挑战。
在学院领导老师的带领和安排下,上学期期末我们去北京进行了为期10天的专业实习。在实习期间,我们在特殊编程技能和软件开发的整体架构方面获得了很多。
本次培训分为两个阶段。前五天是第一阶段。我们学习了理论知识,巩固和深化了所学的编程知识。下面说说个人感受和经历
我学习理论知识
在最初的五天实践培训中,我们学习了java编程的理论课程。班主任幽默严谨。在老师的指导和启发下,我们巩固了以前在学校学过的编程知识,加深了它,澄清了一些以前对编程技术了解的错误或模糊的概念。
在课堂上,我们还以java中GUI编程常用的swing框架和JAVA的容器系统为切入点。在此期间,框架不仅学习了一般的编程知识和技能。在对框架全面系统的了解中,我也学到了框架中的泛型技术和架构思想的知识。在企业的实际编码过程中,每一个框架都构成了软件的基石。只有掌握几个框架知识,我们才能在实践中高效发展,使我们的产品在市场上立于不败之地。
在理论课的学习过程中,也暴露出一些问题,比如在学校学习,只知道学了什么却不知道为什么,不愿意深入钻研,提前学习一些知识。
二、项目开发实践
在完成理论知识的学习后,我们在过去的五天里在培训基地进行了项目开发的实践练习。
项目名称为superVCD,是海辉曾经收到的一个远程音乐录音管理软件项目的简化版。虽然已经简化,但其内容对于我们的学习仍然有相当的价值,对于我们了解真实的软件设计规范、编码规范、文档规范以及客户对软件的需求都有很大的参考价值。这个内容包括GUI设计和编码、容器和泛型知识、规范文档编写、测试和日志系统,甚至要求我们实现一个专门的轻量级数据库系统,这无疑是我们体验和积累丰富知识的好机会。
通常我们很少有机会完成这样规模的项目,所以我从这个项目的实际培训中获益匪浅。
首先,我学会了如何以标准化的方式编写代码和文档。文档和代码是团队成员在项目开发的沟通和合作中的纽带。风格随意的代码和语义缺失或不清晰的文档,会让其他团队成员无法理解和使用自己编写的程序。我一般都是随便写代码,不太注意这一点。经过这次实践锻炼,我会严格遵守编码标准。
其次,我学会了如何理解和分析客户的需求。软件是为客户而生的,只有了解客户的需求,才有可能写出优秀的软件。在这次实践练习中,老师教我们如何组织团队正确理解和分析客户的需求,为项目开发写一份完善的需求分析。
第三,我学会了按照需求来设计软件架构,这一点我觉得我们很多同学以前都缺乏,因为我们上学的时候代码长度短,功能单一,所以设计思路通常只停留在大脑里,非常模糊。在这个项目开发练习中,老师教我如何从需求中抽象出问题,模块化,一步一步细化,就像给高层建筑建柱子一样。
第四,学会了团队合作,共同发展。作为项目开发团队的领导,我的经验更深刻。光靠一个人的力量是远远不够的。只有管理和组织一个团队,才能最终完成项目开发。可能编程技术水平有高有低的团队成员。但是,每个人都有自己的闪光点,总能在团队中找到合适的位置。每个人在自己的团队中做出的贡献创造了不可磨灭的重大价值。
第五,我学会了如何与客户沟通,展示他们的项目。软件项目的开发最终需要客户的认可。客户理解和认可其产品的最好方法是用语言展示他们项目的最好的一面。最后一天,培训老师组织了项目答辩,为我们提供了一个锻炼表达能力、展示项目的舞台。
在实战过程中,我有一个项目开发过程的实践经验:学会了写规范的代码和文档;学会了如何正确理解和分析客户需求,设计项目;意识到团队合作精神的重要性,了解组织团队进行项目开发的具体流程,也学会了向客户展示产品和与客户沟通的技巧。
经过这次实训,我们不仅巩固和深化了编程的理论知识,更重要的是有机会实践项目开发,锻炼动手能力,积累了宝贵的经验。虽然实训已经结束,但我们不断学习的旅程才刚刚迈出第一步。还有很长的路要走,还有很多机会去实践和提高。我们应该以更加积极的态度充实自己,不断学习和迎接挑战。
这一期的实习,虽然实习的时间不长,但是总体上收获挺大的,学习中我不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不出的喜悦。以下是我在这次实习中的一些感悟和体会:
1.通过过这次实习,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。我学会了如何团队合作,共同开发。独木难支,光靠一个人的力量是远远不够的。只有管理组织好一个团队,才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团队中做的贡献,创造出不可磨灭的重大价值。
2.有些知识点以前没有学过,但我也没有去研究,实习时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。 另外一点,也是在实习中必不可少的部分,就是同学之间的互相帮助。
3.我学会了如何理解和分析客户的需求。软件为客户而生,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,老师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并用于项目开发。
4.我学会了对按照需求对软件架构进行设计,这点我想是我们许多同学之前都非常欠缺的,因为我们在学校的时编写代码篇幅短小,功能单一,所以设计思路通常只留于脑内,非常模糊。而在这次项目开发演练中,老师手把手的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为高楼大厦搭建栋梁。
此次实习,我深深体会到了积累知识的重要性。在实习当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。 实习结束了,收获颇丰,同时也更深刻的认识到要做一个合格的程序员并非我以前想像的那么容易,最重要的还是细致严谨。社会是不会要一个一无是处的人的,所以我们要更多更快地从一个学生向工作者转变,总的来说我对这次实习还是比较满意的,它使我学到了很多东西,为我以后的学习做了引导,点明了方向,我相信在不远的未来定会有属于我们自己的一片美好天空!
实习即将结束了,我非常怀念这次校内实习,在实习的这短短时间里,我每一天过的都很踏实的,充实的;我相信,只要我秉持艰苦奋斗,为理想拼搏的精神,尽管在未来的java路上荆棘丛丛,我一定可以披荆斩刺,度过重重难关,实现自己未来的.理想!
在这里,我非常感谢实习的指导老师,在老师的帮助和指导下,我克服了Java学习上的一道道难关,课上认真听讲,摘好必要的笔记,并通过自己课后的不断消化学习,现在自己已经基本掌握了java的基础知识,并且能独立的开发出系统。实习是为将来打基础的重要阶段,珍惜自己每一个工作的机会,不论什么人,什么学历,从事什么工作,好好的表现、展示自己的能力,不要错过好的机遇。没有一件事情是轻轻松松的,但每一件事都是让人成长的,经历一段过程,喜悦或是艰辛,尽管经历的方式不尽相同,但它的结果是相同的,我们都会因涉事而成长。
“纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用
中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从下手,茫然不知所措,这让我感到十分的难过。在学校总以为自己学的不错,一旦接触到实际,才发现自己知道的是多么少,这时才真正领悟到“学无止境”的含义。“千里之行,始于足下”,这是一个短暂而又充实的实习,我认为对我走向社会起到了一个桥梁的作用,过渡的作用,是人生的一段重要的经历,也是一个重要步骤,对将来走上工作岗位也有着很大帮助。
随着20xx新年的脚步的步步临近,20xx年即将在忙碌与充实中过去。在这个辞旧迎新、万象更新的时时刻,对20xx年工作上的收获,知识的丰富,经验的增长以及问题不足的暴露进行一系列的总结,并明确来年的目标,以盼能惩前毖后,在新的一年中有更好的成绩。
1.20xx年的主要工作
1.1武警黄金部队矿业权管理系统(7月—10月)完成的主要工作:
1)参与武警黄金部队矿业权管理系统的功能测试。2)参与武警黄金部队矿业权管理系统的文档编写。
3)参与完成武警黄金部队矿业权管理系统的BUG勘误工作。4)参与完成武警黄金部队矿业权管理系统向Oracle数据库的升级工作。
5)参与完成武警黄金部队矿业权管理系统Oracle版本的功能测试以及BUG勘误工作。
1.2国界审界工具(10月—至今)1)参与国界审界工具设计方案的编写
2)国界审界工具的程序原型代码的编写(进行中)
1.3有色地质调查中心网上申报系统(12月—至今)
1)参与有色地质调查中心网上申报系统的代码编写(进行中)
2.20xx年的经验和教训总结
自七月入职以来,主要参与了两个项目,现对这两个项目进行总结。
武警黄金部队矿业权管理系统是我参与的第一个项目,也是入职以来投入精力最多的项目。在这个项目中我对Web编程开始了解和熟悉,对MSSQL和Oracle数据库的差异开始了解。在这个项目中投入精力最多的是从MSSQL版本迁移到Oracle版本,这个过程中不仅仅是对数据库知识的丰富和提高,还是对网站系统的整体架构和细节编码的认识和提高。在后期对系统进行优化和修改的过程中,也重点学习了Ext框架的部分应用,使得该系统从当初的Bug多,界面不一致的状况得到了明显的改善,最终项目圆满结束。
经验:MSSQL和Oracle数据库之间差异,Ext框架的应用,输入检测的方法和应用
教训:重视细节不能忽略小问题,进行重复工作不能大意,考虑问题要严谨
完成武警黄金部队矿业权管理系统之后,我参与到了国界审界工
具的开发中。这个工具涉及到部分图像处理的知识以及GDI的编程以及后期要迁移到的新的开发框架DevComponents,这对我来说都是不小的挑战。从功能的设计,界面的设计,功能的开发的过程中,解决问题的同时也学到了很多东西。
经验:DevComponents框架的简单使用,GDI编程的知识。SQLITE数据库的简单使用
教训:考虑用户的实际需求而不是主观臆断
3.展望20xx
希望能在20xx年能在20xx的`基础上技术更上一层楼,能对数据库以及GIS的知识进行系统的学习,完成今年尚未完成的国界审界工具的编写,积累知识和经验,为即将到来的其他项目做好准备。
经过一个学期的学习,Java的课程已经结束了。可是我知道,学习java的路上,我们才刚刚起步。学Java之前我听许多人说Java很难,学了之后我感觉Java确实不容易,想学好它并非易事。我觉得学Java必须做到三步走:
1.课前认真预习。
2.课上认真听讲。
3.课下认真复习。
我想只有做好这三步,自己才能跟上老师的步子。
回想一下学习Java时的情景,我仍然兴奋不已。其实在刚接触Java时,自己确实有点晕,但经过一段时间学习,逐渐走出了迷雾。刚开始学习循环时,我觉得那一块很不熟悉,做题时,思路半天才理出来。经过一段时间的练习,我渐渐的走出了第一个迷雾。但是到了
第六章,我彻底晕了,看书看得也一知半解晕晕乎乎的。类与对象是在学了第七、八章后弄清的。到了最后一章,学到字符串时,传递参数真让我晕啊,然后我又是练习,最后略微弄明白了点。我总结了我学Java的特点:先是不懂,后明白,再次不懂,又明白,又一次晕,最后弄清。经过三起三落,经过几个迷雾之后,我对Java也有了更为深入的了解,就学会了Java。
Java学起来很有趣,通过学习Java可以提高自己的逻辑能力。在学习Java期间我们做了一些程序,我们班的同学也都积极准备,完成的还不错!在做程序时,我遇到了一些难题,有时也会出现错误,时间长了弄得我心烦意乱,但是我知道只有坚持下去才会成功。 因为Java是一种面向对象的编程语言,刚接触Java的人可能会感觉比较抽象,不过没关系不用着急,上课的时候认真听老师讲解,一些概念知识慢慢去理解,课后多做练习,熟能生巧,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时你才能很熟练的写出你想要代码。平日在练习时若遇到不会的题目或是在项目中遇到解决不了的问题,首先不要急着去问老师,或是急着上百度搜答案,那样即使你得到了正确答案,以后在其它地方遇到同样的问题,你还是不知道怎么解决!所以说,在遇到问题时,自己先想想要怎么解决,回顾一下老师上课的内容,如果自己还是想不出什么好方法的话,也可以向同学请教请教,三人行必有我师,你不懂的地方其他同学可能知道。如果还是没能解决,那只有问老师或是上网搜索查找相应的解决方法了。好好理解其解决思路。真的弄不懂时我就问同学一起解决。通过几个阶段的练习,我觉得又把学过的知识复习了一遍,通过同学之间的交流沟通,我觉得我们班的学习氛围更加浓厚了。
我觉得把Java学会的关键一点就是坚持练习。学习Java时每天必须保证一定量的练习,我们老师也说学习编程语言没有捷径可走。真的,只有每天反复操作了,经常写代码了,我们在遇到问题时才有一定的思路。欲速则不达,学习编程语言需要一个比较漫长的阶段,不能一步登天,这需要一个过程,在这个过程中慢慢积累经验,扎实基础。不要以为写出了一个简单的小程序,就认为自己已经学的很好了,这只不过是在你学习编程过程中一个小小的实践。不要满足于现状,要不断完善自己的知识体系,善于总结实践经验。要端正自己的学习态度,是主动去学,而不是被动!提高自学能力。学习编程的秘诀是:编程、编程、再编程。不仅要多实践,而且要快实践。
我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。然后不应该满足把代码调通,你应该想想看如果我不这样写,换个方式,再试试行不行。记得哪个高人说过学习编程就是个破坏的过程,把书上的例子,自己学习Documentation编写的例子在运行通过以后,不断的尝试着用不同的方法实现,不断的尝试破坏代码的结构,看看它会有什么结果。通过这样的方式,你会很彻底的很精通的掌握Java。举个例子,我们都编过Hello World ,一开始很多同学不是很理解为什么main方法一定要这样来定义public static void main(String[] args),能不能不这样写? 我刚也有这样的疑问。想知道答案吗?很简单,你把main改个名字运行一下,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或者String试试看;不知道是否必须写args参数名称的,也可以把args改成别的名字,看看运行结果如何。我当初学习Java的时候就是这样做的,把Hello World程序反复改了七八次,不断运行,分析运行结果,最后就彻底明白为什么main方法是这样定义的了。这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后。我就对这个相关的知识彻底学通了。有时候甚至故意写一些错误的代码来运行,看看能否得到预期的运行错误。这样对于编程的掌握是及其深刻的。
对学习编程来说,不要求英语,但不能一点不会,。最起码像JAAPI文档这些东西还是要能看懂的,连猜带懵都可以;旁边再开启一个"金山词霸"。看多了就会越来越熟练。在学JA的同时学习英文,一箭双雕多好。另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求。英语好对你学习有很大的帮助。
学习Java这段时间,有时候会觉得有点苦,但是我觉得正是有了你奋斗时的苦,才能换来学成后的甜。当你经过认真写代码做完一个项目时,你会有一种成就感。心里有一种说不出的喜悦之情。
学习Java靠得是韧劲,靠得是拼劲,考得是坚持不懈。如果做好了这几点,我想Java对你来说不会太难。还有,你自己要有信心,相信自己能学会。以上就是我在学了Java后的一些感言。
在学院领导老师的带领和安排下,我们在上个学期末,到北京进行了为期10天的专业实习。在实习过程中,我们在专编程技能以及软件开发的总体架构思想上都收获颇丰。
本次实训我们分为两个阶段,前五天为第一阶段,我们进行了理论知识的学习,巩固和深化了所学的编程知识。以下谈一谈个人的感受与体会
一、理论知识的学习
在实训进行的前五天,我们上的是java编程的理论课。负责上课的老师言语风趣幽默而不失严谨,在老师的引导和启发下,我们巩固了之前在学校所学的编程知识,并加以深化,澄清之前对编程技术认识的一些错误或模糊的概念。
我们还在课上以java里GUI编程常用的swing框架和JAVA的容器体系作为切入点,框架作为这期间除了学习一般的编程的知识技巧。在全面的系统的 认识了框架同时补充学习了泛型技术,以及框架中架构思想的知识。在企业的实际编码过程中,一个个框架构成了软件的基石,只有掌握了几门框架知识,才能在实 践中高效开发,让自己的产品在市场上立于不败之地。
在理论课的学习过程中,我们也暴露了一些问题,比如在学校上课学习时,对所学知识只是知其然而不知其所以然,不太愿意深钻,和超前学习一些知识。
二、项目开发实战练习
在结束了理论知识的学习之后,后五天我们在实训基地进行了项目开发的实战练习。
项目的名称是superVCD,是由海辉曾经所接的一个远程音乐唱片管理软件项目的精简版。虽然有所精简,但是其内容对我们学习仍具有相当的价值,对我们 了解真实的软件的设计规范,编码规范,文档规范以及客户对软件的需求很有参考价值。该内容囊括了GUI设计和编码,容器与泛型的知识,规范文档编写,测试 及日志系统,甚至要求我们实现一个专用的轻量级数据库系统,这无疑是对我们很好的一次历练机会,同时可以积累丰富的知识。
平时我们很少有机会能够完成一个如此规模的项目,所以在这次项目实战训练中,我的收获也有很多。
第一,我学会了如何规范的编写代码和文档。文档和代码是团队各成员在项目开发交流合作中的纽带,风格随意混乱的代码和缺失或语义不明的文档会让团队中的其 他成员不能理解和使用自己写的程序,我在平时编写代码比较随意,并不注重这一点,经历这次实战演练之后,我一定会严格的遵守编码规范。
第二,我学会了如何理解和分析客户的需求。软件为客户而生,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,老师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并用于项目开发。
第三,我学会了对按照需求对软件架构进行设计,这点我想是我们许多同学之前都非常欠缺的,因为我们在学校的时编写代码篇幅短小,功能单一,所以设计思路通 常只留于脑内,非常模糊。而在这次项目开发演练中,老师手把手的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为高楼大厦搭建栋梁。
第四,我学会了如何团队合作,共同开发。作为项目开发小组的组长,我的体会更加深刻。独木难支,光靠一个人的力量是远远不够的。只有管理组织好一个团队, 才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团 队中做的贡献,创造出不可磨灭的重大价值。
第五,我学会了如何与客户沟通并展示自己的项目,软件项目的开发最终需要的是客户的认可,让客户了解并认可自己的产品最好的办法就是用言语将自己的项目的 最好的一面展示出来,在最后一天里,实训的老师组织了项目的答辩,给我们提供了锻炼自己的表达能力,展示自己的项目的舞台。
在实战的过程中,我对项目开发流程有了切实的体会:学会了如何编写规范合格的代码和文档;学会了了正确理解分析客户需求并设计项目的方法;体会到了团队合作精神的重要性,明白了组织团队进行项目开发的具体流程,还了解到了向客户展示产品以及与客户进行沟通的技巧。
经历过这次实习实训,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。实训虽已结 束,但我们的不断学习的征途才刚刚迈出第一步。今后的路还很长,还有很多机会去实习提高,我们要以更加积极的姿态去充实自己,学习,不断地迎接挑战。
全文阅读已结束,如果需要下载本文请点击
发布时间:2023-10-10
在当下的职场环境,文档撰写的需求逐渐增强,借鉴模板文章是一种重要的途径。你是否也在考虑如何撰写模板文章?想要阅读一篇优质文章,你可以欣赏“java工作总结”,我们都可以提出建议,共同提升!...
发布时间:2024-01-15
总结过去积累的经验,让梦想的羽翼扇动起来,展翅高飞。对于如何撰写自己的岗位年度总结,或许你感到困惑。不过,别担心!今天我们在网络上专门为你整理了一篇名为“java年终工作总结个人”的文章,希望你认真阅读后能够作出明智的决策。...
发布时间:2023-11-25
本文探讨的话题是与"java年终工作总结"相关,时间过得非常快,希望能够放慢节奏,不久之后这一忙碌的一年就会过去。建议认真撰写一份工作总结,以备今后参考,年度总结有助于我们了解过去一年工作满意度的提升。关于撰写岗位工作总结,我有以下心得可供参考:首先,回顾过去一年的工作重点和成果,在总结中突出强项、...
发布时间:2024-01-15
到底如何才能编写一份独特的年终总结,完全根据自己的岗位?时间过得很快,我们需要全面评估自己,所以好工具范文网的编辑为大家整理了有关“java年终工作总结个人”方面的有用信息,让更多人能够分享这一信息并从中受益!...
发布时间:2024-04-27
时间是看不见也摸不到的,就在你不注意的时候,它已经悄悄的和你擦肩而过,我们的工作又迈入新的台阶,为了今后在工作中取得更大的进步,让我们做好职业规划,在今后的工作中奋勇争先吧。相信很多人都是毫无头绪、内心崩溃的状态吧!以下是小编为大家收集的java大学生职业生涯规划书,欢迎大家借鉴与参考,希望对大...
发布时间:2023-12-12
何如方能撰写出一篇优秀的年度岗位工作总结呢?眼看年底最后一天即将到来,是时候了解地写下这个年终总结。通过这份工作总结,我们希望向大家展示我们出色的专业能力。无论从哪个角度来看,“java年终工作总结个人”都具有深远的意义,我们将竭诚为您提供最出色的服务,请您持续关注!...
发布时间:2023-10-27
在职场中如何正确运用范文呢?撰写文档是我们工作中必不可少的一环,范文与我们的生活息息相关。范文可以为我们提供成功的经验和实践方法,小编从各个方面搜集了资料,使得这篇"java年度工作总结 个人"更加完美。如果您觉得我的建议对您有所帮助,请不要吝啬地收藏本文!...
发布时间:2023-11-14
以下是栏目小编为您带来的“java实习总结”主题相关内容。我们需要撰写多样性的文件以确保项目不断推进。在开始写作之前,可以参考一些优秀的范文,尝试使用范文的写作方法。建议您将此页面加入收藏夹,以备不时之需!...
java工作总结13篇
文件夹最新文章
推荐栏目