
-
+
成熟大叔
温柔淑女
甜美少女
清亮青叔
呆萌萝莉
靓丽御姐
关于程序员的实习工作报告(精选3篇)关于程序员的实习工作报告 篇1
一、引言
随着计算机的应用,尤其是网络应用的普及,计算机科学与技术及其应用在我国有了很大的发展,计算机专业的教育也得到了发展。但现状是大部分计算机专业毕业生缺乏实际应用开发设计能力,不能很好地将计算机科学与技术专业的知识应用到生产生活中。计算机专业就业市场上一方面是企业急需大量的人才,却难以选择到满意的求职者;另一方面是高校培养出来的毕业生难以满足企业的需要,就业率持续走低。在计算机日益普及的今天,信息化的社会需要什么样的计算机人才,高校如何根据信息化社会的发展及时调整计算机专业的培养方向及教学方法,培养符合社会需求的计算机类人才是值得我们关注的一个问题[1]。
为了提高暨南大学xx级电气自动化研究所学生的计算机应用实践能力,在我们电气所 刘新东老师和周署老师的努力下,于xx年1月17日、18日,邀请了暨南大学珠海校区图书馆的黄勇老师和珠海网易达电子科技发展有限公司游戏部技术经理黄源新,给我们上了为期两天的关于计算机应用实践的课。黄勇老师于1月17日上午给我们讲授了信息技术在暨南大学珠海校区图书馆的应用,在当天下午教我们如何有效利用图书馆资源进行科学研究。次日,黄源新经理给我们介绍了移动互联网,智能手机的发展趋势,以及手机游戏的开发流程,最后还给我们描述了珠海网易达公司的概况。次日上午,即xx年1月19日上午,我们xx级电气自动化计算机应用实践实习的第一批学生前往珠海网易达科技发展有限公司进行为期半天的参观。
通过这次实习,同学们不仅学到了很多专业内的知识,还对专业外的一些科技领域(如手机游戏开发等)有了进一步的了解。
二、上课心得
图书馆馆员黄勇老师给我们讲授了信息技术在暨南大学珠海校区图书馆的应用,以及教我们如何有效利用图书馆资源进行科学研究。黄源新经理给我们讲了移动互联网,智能手机的发展趋势,以及手机游戏的开发流程,最后还给我们介绍了珠海网易达公司的概况。
下面谈一下在这两次上课中,我体会较深的几个环节。
在1月17日上午,黄勇老师讲授了信息技术在图书馆的应用,在课程开始时他讲到,在他上大学时,图书馆的借阅系统非常的繁杂,图书馆的书用卡片来代替,上面写着相关书籍的摘要,作者等,学生只能根据卡片上的信息来寻找自己所需的书本,并记录要借的相关书本的卡片号,前台工作人员根据学生提供的卡片号,在书库里拿相关的书籍,并且在工作人员拿书的时候,可能会出现图书找不到,或者已被学生借走等情况,因此,学生在图书馆借阅图书可谓是相当的麻烦。而在当前,信息技术的日益发展并且在图书馆得到广泛应用之下,学生只需拿着自己要借阅的书籍到前台,前台工作人员应用计算机对学生的借阅图书给予快速处理,使得学生在前台办理借阅图书手续的时间只有区区的几十秒时间。黄勇老师给我们讲授了暨南大学珠海校区图书馆的图书馆自动化集成管理系统,据说这套系统是学校花了20多万元从买回来的,在黄老师开始介绍这套系统时,我以为这套系统是我们校区老师自主研发的,因为这套系统的界面跟我们刚学的MFC界面很像,功能看似复杂,里边的代码其实也很简单。后来听到黄老师说这是买回来的,当时多少有些许失望,在上午的课上完之后,我们去参观了校区图书馆的机房,里边配备了图书馆内的电脑,图书管理系统等相关的硬件设备(交换机等),当时才发现,黄老师介绍的那套图书馆自动化集成管理系统,并不只是一套软件,只有配备相关的硬件那套系统才能工作。那套系统尽管只有一套软件和几个相关的硬件设备,但之所以会被卖的这么贵,这大概就是知识的力量了吧。
当天下午3点,黄老师教我们如何有效利用图书馆资源进行科学研究,在这之前,我曾参加过中国和美国的大学生数学建模竞赛,还选修了校区吕新广老师的文献检索课程,对我们图书馆中资源(包括电子资源和图书资源)的查找已经很是熟悉。但听了黄老师的课之后,我的文献检索能力仍然是得到了进一步的加强。在这次课中,我知道了Web of Science里面有很强大的分析功能,还有Email―Alert能够通过电子邮件主动的将有关信息发送给已注册的用户等。这些无疑会对我今后的科研有很大的帮助,很感谢黄老师关于这些知识的讲授,因为这些知识能够使我终生受益。
在黄勇老师的讲课过程中,让我感受最深的就是计算机科学与技术的飞跃发展的确给我们的生活、工作带来了很大的方便,在信息化高度发达的今天,计算机已经成了人们不可或缺的一部分。特别是计算机的逐渐小型化,人们能够做到时刻的掌握当前时代潮流,时刻把握当前国内外的信息,这些都是时代的进步,可以想象,没有计算机的世界是非常乏味和空虚的。
1月18日,珠海网易达公司的黄源新经理给我们介绍了珠海网易达公司,这是一所专业从事手机游戏和手机动漫等无线娱乐产品的开发、发行和内容服务的高新技术企业[2]。由于我们的专业是电气工程及其自动化,大家就业的目标可能都是一些电气公司,电网公司等,而去从事手机游戏开发的公司就业的学生可能是少之又少,但掌握多一些知识对自己的发展总是有好处。对于黄经理提到的各款智能手机的操作系统,如android,symbian,ios,windows mobile等,由于本人对这些手机操作系统都比较感兴趣,之前对这些也有经常关注,还曾想和同学一起做基于android系统的手机游戏开发,因此,本人很认真的听了黄经理的课。
在上课期间,黄经理给我们介绍了移动互联网,智能手机的市场前景,以及手机游戏的开发流程。所谓移动互联网,就是将移动通信和互联网相结合。当然,移动通信主要还是通过智能手机来作为载体,毕竟一些平板电脑(如苹果的ipad等)还尚处于起步阶段,用户量较小,而智能手机才是移动互联网的主要使用设备。据黄经理说,中国的手机用户量已达8。1亿,其中大部分是使用智能手机,因此,从事手机游戏和手机动漫的开发,市场前景非常的广阔。若能开发出用户喜欢的游戏,或者是软件、动漫等,都将能够带来很好的经济效益。在这次课的结尾阶段,黄经理从企业的角度上就大学生就业发表了自己的看法,他认为企业需要的人才在工作时是非常主动的,能够在工作的过程中不断发现问题,并勇于向上级表达。对于企业所需的人才,我认为其实就是那些能够给企业带来真正实用价值的人,能够给企业带来利益的人,当然,这人自身则必须要包含很多好的方面,我觉得最重要的就是要有高的智商和高的情商,既有很强的口头交际能力,又掌握了扎实的技术基础,善于把握和应用人性的优缺点,若人能集这些特点于一身,就等于有了黄经理说的铁饭碗,不光是企业,世界范围内的各行各业都会需要这种人。
在互动环节,有学生提问黄经理关于企业在招聘时对硕士生和本科生的起点不同的看法,黄经理提到在企业招聘时硕士生比本科生的起点要高,因此硕士生的薪酬会高许多,因为硕士生在读研时跟着老师做项目,学生的科研素质能够得到系统的锻炼,但之后企业还是会主要看重学生的工作能力。因此,我们学生在大学里面,应提高我们自身的学习能力,因为在大学里边学到的在进入企业之后不一定会用的上,正如黄经理引用李开复的话说,“大学教育的本质,是将在大学里边学到的东西全部忘掉之后所剩下的东西,即学生的学习能力”。的确,学生能力的强弱可以决定一个人未来的发展。
另外,在课程的最后,刘新东老师关于学生选择供电局作为就业场所发表了自己的观点。老师认为学生进供电局,可以在压力不太大之下能够稳定的维持小康生活,但是进供电局,学生若想在几年内赚到很多钱,难度却是非常的大,尽管是清华或北大毕业的学生,不管是硕士生还是本科生,进入供电局之后都会在艰苦的工作环境下工作一段时间,受到领导赏识的就可能会被升职,若该员工不受领导赏识,则可能在艰苦的环境下干一辈子。我认为,决定自己未来发展的因素还是根源于自身,若自己足够优秀,无论在什么领域下工作都将会脱颖而出,都能够成为该领域的佼佼者。因此,全方面提升自身能力,在自身发展的任何阶段都是首要任务。
三、结论及建议
计算机的飞速发展,给我们的工作、生活带来了很大的方便,当今世界的各行各业的发展,都与计算机技术息息相关,计算机技术的发展引领着世界走向高度智能化。
在这为期两天的上课中,黄勇老师、黄源新经理和刘新东老师给我们所传授的知识,对我们来说都将是一笔宝贵的财富,虽然这次上课的主题是围绕计算机应用实践,但在上课的过程中,老师们都会时不时的透漏自己的学习和工作经验,这些经验使我们在今后的发展中能够少走许多弯路。
对于在这两天课的学习中,本人主要有如下总结:
1) 努力学习专业知识,特别是计算机知识,学好计算机编程,做到精通一门语言,再依次延伸,进而精通多门语言。只有这样,才能使自己不会在高度信息化,智能化的时代落伍。
2) 坚持从全方面,多渠道来提高自己的能力,包括学习能力,工作能力,口头交际能力以及计算机应用能力等。
另外,基于在这两天学习的体会,对我们电气所的大三学生的计算机应用实践实习提出如下建议:
1) 尽量选择多家企业让学生参观,最好寻找大型企业,这样会更有利于拓展学生的视野,达到实习的目的。
2) 实习之前务须向学生说明实习的目的,意义。
3) 计算机应用实践实习不一定要在期末进行,在平时也有很多的空闲时间,可以考虑把实习时间定在平时。
4) 要有严格的课堂纪律制度,迟到或缺席者必须严惩。
四、企业参观总结及感想
xx年1月19日上午8点,我们的xx级暨南大学电气自动化研究所第一批计算机应用实践实习生从暨大北门出发,坐公车前往珠海网易达电子科技发展有限公司参观,由于这是一家从事手机游戏和手机动漫等无线娱乐产品开发的公司,因此,生产设备就是几台电脑,无需大型厂房,所以这家公司只有三个面积不太大的办公室,拥有员工数130多人,属于高新技术企业。
去到公司,我们被公司秘书领进会议室,在进会议室的.过程中,看到该公司的一些员工在写程序,一些在聊Q,一些在看动漫,或许这就是进软件公司工作的一大优势吧,因为看动漫,聊Q也是他们工作的一部分,他们必须从这些日常生活里边汲取灵感,最后把这些灵感应用于创作上。
进入会议室,公司的穆总给我们讲授了公司的发展状况和业务,他还从公司的角度就企业用人谈了他的一些看法,并且给我们介绍了该公司招聘实习生,以及实习生的培训安排和实习生薪酬的情况。最后,穆总还邀请了3名在我们暨南大学毕业之后在该公司工作的师兄和我们交流经验,其中一位是04级计算机的师兄,另两位是06级软工的师兄。在交流经验时,那位04级的师兄谈到,大学学到的东西在就业的时候基本上没用,即工作时用不上,说实话,我不太同意那位师兄的看法,因为尽管在工作中你没有使用到在大学期间学到的课本知识,但学习能力却是在大学里边培养的。从那师兄的言语中,我能感觉到,大学期间学习书本知识固然重要,但是,培养和提高自己的学习能力更加的重要。
在穆总在介绍公司的发展状况和业务期间,提到了该公司在招聘员工时,会招聘的大学毕业生须具备如下素质,听话,自信、口头交际能力强,诚信和有着扎实的技术基础,穆总对听话进行了着重解释,他说一个员工必须要有组织观念,即团队意识,不能根据主观意愿在项目的研发过程的强加一些不利于整体的设计,如一个团队要研发一个欧美的游戏,做美工的员工觉得大熊猫好看,固执的要在游戏中加上大熊猫,而欧美本身是没有大熊猫的,因此定会不利于整体项目的研发。我感觉应该把该公司黄源新经理关于企业用人的观点和穆总关于企业用人所说的话结合起来,即公司的员工,既要服从组织的安排,要有团队意识,又要有自己的想法和观点,要善于发现周围的问题,并及时向领导提出,这样既有利于企业的发展,又对自身的发展有好处,因为这种方式很容易让自己能够在群体中脱颖而出。
在穆总介绍完公司的发展状况和业务之后,我就当前重点大学毕业生看重大企业就业、而忽视小企业的情况向穆总发表了提问,穆总提到,在大公司工作固然有大公司工作的好处,而在小公司工作也有小公司工作的好处。因为在大公司,实力相对较雄厚,业务范围很广,有利于拓展员工的视野,且下岗的几率要小一点,待遇等各方面也或许会比小公司要好,但是员工在大公司工作时,自己发展的机会相对小公司要少一点,毕竟大公司有很多员工,自己的观点不容易被采纳,因此很难做到脱颖而出,在小公司则不一样,大部分小公司都还处于创业阶段,规模较小,但员工发展的机会较多,由于人数少,自己的观点可以直接向老总表达,因此,观点被采纳率会高许多,若这些小公司的老总很有战略眼光,则员工的发展空间则更大。因此在大学毕业择业时,必须权衡各方面利弊,找准自己的方向,并在适合自己的这个方向上努力,奋斗,终会创出属于自己的事业。
在互动环节中,有位学生提到在今后写简历之时,简历中自己的期望薪酬应该怎么来填写较合理。穆总说出了这应该视自己的能力以及周围的环境而定,一般北京、上海、和薪酬要高一些,而珠海员工的薪酬,就全国范围内而言,处于中上水平。据师兄透漏,、薪酬要比珠海的要高出1000到xx元,但和生活节奏较珠海快,消费也比珠海要高。因此,若自身的能力很强,又在北京、上海、或者是工作的话,期望薪酬可以填的相对高一些。
下面对大学毕业生毕业后择业和今后的发展谈谈我个人的看法。
在我择业时,我会选择那些对我能力提高有很大帮助的公司,对于那些对我能力提高帮助不大的公司,即使给我的待遇再好,我可能也不会去,因为我觉得在大学毕业后的前几年,先不要谈论公司的待遇,薪酬,而首要谈的应该是该公司是否重视人才,领导是否有远大的战略目光,公司的运营模式是否有利于自身能力的提高。因此,无论在工作的哪一阶段,我都会很认真的学习前辈的经验,高效完成工作中的任务并自身不断积累经验,利用各种渠道来提高自己的能力。人一辈子短则几十年,长则上百年,我觉得人既然生在这世上,就要有属于自己的事业,属于自己的品牌,就要给子孙后代留下一点宝贵的东西,无论是在精神方面的还是在物质方面。
通过这次计算机应用实践实习,不但让我学到了很多获益终生的知识,还让我发现了自身存在的不足,对于自身存在的不足我都会积极给予改正,以自信、优秀的大学生风貌融入到今后的工作和学习之中。感谢刘新东老师,周署老师,黄勇老师、黄源新经理、穆总以及对这次计算机应用实践实习给于大力资助的电气自动化研究所的全体老师。
就这次企业参观期间我们xx级电气所学生所暴露出来的问题,提出如下改进意义:
1) 在企业参观的过程中,学生必须时刻保持安静。
2) 在企业参观期间,听企业的相关人员讲解的时候,学生必须时刻用记录本记录下相关的情况,这不仅有利于自己实习报告的撰写,还是对企业讲解人员的尊重。
3) 在企业讲解人员在讲解相关知识的过程中,必须时刻专心听讲,保持虚心的态度,遇到感兴趣的及时向相关人士提问。关于程序员的实习工作报告 篇2
时间一晃而过,转眼间到公司已经两个多月了。这是我人生中弥足珍贵的一段经历。在这段时间里各级领导在工作上给予了我极大的帮助,在生活上给予了我极大的关心,让我充分感受到了领导们“海纳百川”的胸襟,感受到了大发人“不经历风雨,怎能见彩虹”的豪气。在对公司各级领导肃然起敬的同时,也为我有机会成为公司的一份子而自豪。 在段时间里,在领导和同事们的悉心关怀和指导下,通过自身的努力,各方面均取得了一定的进步。
来这个公司虽然才短短两个月,收获挺多的,由对项目的一窍不通到现在对它的流程以及相关的技术都有所了解,也让我深深体会到了沟通自学的重要性。所以我们每一步都有要集中注意力,争取把每一步都做好。
刚开始我们做这个程序的时候,大家都比较盲目,只是负责人说了一下,我们就开始进行编了在这个过程之种我们吃了许多的苦,有时候凌晨三四点我们还在加班,可最后做出的作品是输入速度太慢,我们的主管于是带领我们到他们一楼的微机室是去看他们以前编写的程序;不看不知道,一看吓了我们一大跳,以前我们那有这样想过呀,只要能做出来,没有错误就行了,可是速度呢?人家一个小时输入的东西,我们的程序可能需要一个早晨,看完之后主管对我们说:这样的程序送你,你会用吗?
那个打击呀,辛苦了几天几夜,最终却是这样的一个结果。可打击归打击,我们又得重新来做!相对而言,我们这次要比以前有经验了,一次比一次成熟起来了,在经历了又一个一天一夜的奋战,我们终于又有新希望了,可是心情刚好,那么又传来了消息,说他们的数据又发生的变动,有了新的调整,这在以前我们也想过这个问题,也想好好的做,可是我们又一想工厂不是要实用吗?这方面变化的可能性很小,于是为了方期间我将有变量写进了代码之中,这一变,无疑宣布我要失败了。和我在一起的几个同事也是这种情况,所以我们这些没有开发过软件的充当软件高手的新手们又得重新面对新的问题了。
失败,又一次被打败!
几天之后我们又做出了程序,很辛苦,此时我们才明白程序员的不易了,编程是一个见效特别慢的东西,而且对方又看不见,如果一不小心你的程序可能会无法打开,或者是说出现别的什么,那就完了,你几天的成果就什么也看不见了,不像别的东西,做了,可以让大家看得见。我的程序在最后的调试时出现了一点小故障,一时间我一点思路也没有了,所以我失败了。
当然比表面来看我是失败了,败的很惨;可是从某种意义上说我又达到了我的目的,因为只有失败的人永远都不会停下思考的脚步,激起了我沉睡的思想,使我一颗盲目的心有了方向,我不能够这样输了,从那儿倒下去的,我会从那儿站
起来的,顶着那么大的压力,我的体会绝不低于他们中的任何一个人,说实话,在一段实习期间,我真的有点撑不住了,我也想到过放弃,可我不能够就这样轻言放弃,我失败了,我输掉的是技能,不是人格;可我退缩了,就会失掉了人格,我将失去了所有,失掉技能我还会追回来的!
人生的每一步旅途中,总有着一道无形的栏杆,每一次跨越需要很多的勇气,也不是每一次跨越都能够成功,失败是不可避免的,主要的是要敢于承认失败,面对失败,努力去做,解决它,有这个决心,我想人生会成功的,至少可以无憾!这次我想我会很用心的去学习,尽量把他做到完美,至少我自己要九十分的满意我才会交出我的作品。
虽然加入公司这个大家庭已经有不短的时间了,对开发技术掌握的还不是很深,对发现问题的处理还不是很全面,对分工的工作还没有形成系统的计划。随着对公司和工作的进一步熟悉,我也希望能够在今后的工作中更加迅速的提升自己的业务能力以及技术能力,我觉得多做一些工作更能体现自己的人生价值。“业精于勤而荒于嬉”,在以后的工作中我要不断学习业务知识,通过多看、多问、多学、多练来不断的提高自己的各项业务技能。学无止境,时代的发展瞬息万变,各种学科知识日新月异。我将坚持不懈地努力学习各种知识,并用于指导实践。在今后工作中,要努力做好开发人员的本职工作,把自己的工作创造性做好做扎实,为项目的开发以及公司的发展贡献自己的力量。
通过和大家一段时间的相处,我深切地感受到,我们公司部是一个团结、上进、充满活力的集体。每天大家都是笑脸相迎,即使面临很大的工作压力,办公室里仍然会听到笑声;面对客户,大家总是热情真诚;面对技术上的困难,大家总是互相帮助,直至解决难题。整个部门和睦相处,就好像一个温馨的大家庭。而部门领导就是这个家庭中的家长,给每个人很大的空间自由发挥。从他们身上,我真正体会到了敬人、敬业、高效、高水平服务的真实意义,体会到了服务部服务、奉献的意义,体会到了创造完美、服务社会的服务理念,知道了什么是创新就是生活。特别令我感动的是,每当我遇到困难向大家求助时,谁都会无私的告诉我。
我很庆幸自己能够在这样有限的时间里,在这么和谐的气氛中工作、学习,和同事们一起分享快乐,分担工作。所以我努力向同事学习,不懂就问,认真完成领导和同事交给我的每一项工作。
实习,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续创造更多的价值
人生就是经历着风风雨雨,在风雨中倒下去,然后站起来的时候,那时的彩虹最美丽!关于程序员的实习工作报告 篇3
这次公司给敲开这扇大门的机会,让我真实体验到了程序员的诞生过程。让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在学校自己随便写段小程序后的那种自豪感了,要面对每天必须面对的问题,再也不可能以“逃避”而了之了。也让我感觉到做为一个程序员所应该具备的基本素质。真切身的体会到了团队精神和协作能力是我们程序员应该具备的基本素质,因为太大可能因为我们一个小组成员配合不好,导致各模块之间无法连接,会给工作带来及大的麻烦,消耗了大量的劳动力还没有提高工作效率。
一、实习的目的和意义
进大学生活的最后一个年头,站在我们面前的就是那个向往已久的工作社会,所以我们的心可以说是既高兴又兴奋,因为我们终于可以在这个巨大的舞台上展现自我,但我们还需要时间去了解这个社会。为此我选择了实习,其目的在于通过实习使我们自己获得基本操作的感性知识,理论联系实际,扩大知识面;同时专业实习又是锻炼和培养学生业务能力及素质的重要渠道,培养我们当代大学生具有吃苦耐劳的精神,也是学生接触社会、了解产业状况、了解国情的一个重要途径,逐步实现由我们学生到社会的转变,培养我们初步担任技术工作的能力、初步了解企业管理的基本方法和技能;体验企业工作的内容和方法。这些实际知识,对我们学习后面的课程乃至以后的工作,都是十分必要的基础。
二、实习内容
我的工作岗位是软件开发工程师实习,就是程序代码的编写。
当我们进入一个企业,进入一家公司时,首先先要对该公司的概况有一定的了解,并对该公司所开发的项目有一定的认识,我们需要去慢慢的熟悉流程,熟悉业务。刚开始两天就是自己在公司看看文档,并熟悉环境。指导我的是一位年纪大一、二岁的同事,先与我说了一下要点,然就让我自已看,遇到不懂的就问。只有我们接触这种企业公司,才会真正的知道一个企业的项目之大,刚开始令人看了眼花缭乱,看一会就会晕,有几百个表,有几千个类,一个页面好几千行代码。甚至更多。这刚开始我就熟它的大致结构。一开始什么都不懂,也不懂业务。令我感动的是每当我我有一点不明白的地方,他都会不烦其劳的与我讲清楚,直到我弄明白为止。在我坚持不懈的努终于适应了变化,他的脸上也有了笑容。
两天之后,熟悉了基本框架,基本流程之后,我也成为工作之中的一员,开始试着去写代码,去改bug,去写一些新的小模块。在这一段时间里,主要任务有巩固之前所学的,对常见的错误要一看即知,并养成认真仔细的工作作风。在
其后的工作中我都有保持谦虚的心态。在种状态下我进步很快,花了比别少了将近一半的时就达到目标了。
在这个项目中我们前端用的是Ext框架,它具有友好的界面功能。让我们做起来更简单。在前端我们通过控件中的属性和在Spring里配置好的id值,可以去调用业务中的方法,业务中方法又可以去调用底层实现的方法,或者我们已包装好的方法。最后是底层的方法去调用数据库中的数据以呈现我页面上。
在这个项目中我们用的环境是eclipse,数据库是Oracle。主要的框架技术在前台用的是Ext框架,后台用的是Hibernate+Spring,用的MVC模式,包结构非常清楚,在每个包里边都包括四部分,实体类,接口,接口的实现类,还有流序列化。在Web部分也是如此,也都有对应的包,对应的jsp去调用对应的js。那么接下来我就对这几分部分作一个讲解吧。首先是Ext框架,ExtJS是一种主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javas cript写的,因此,可以把ExtJS用在、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaS cript客户端技术的精品。JQuery、Prototype和YUI都属于非常核心的JS库。虽然YUI,还有最近的JQuery,都给自己构建了一系列的UI器件(Widget),不过却没有一个真正的整合好的和完整的程序开发平台。哪怕是这些低层的核心库已经非常不错了,但当投入到真正的开发环境中,依然需要开发者做大量的工作去完善很多缺失之处。而Ext就是要填补这些缺口。
其次是Hibernate,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
最后是Spring,Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的
InversionofControl容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二
的。Spring提供了的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/Rmapping解决方案。Spring还提供了的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IOC容器集成的强大而灵活的MVCWeb框架。
三、实习心得
实习期间给我的感受:收获+喜悦。这实习将来给我们留下的不仅仅是回忆,因为他使我们的自身价值得到了提高。
“天下英雄皆我辈,一入江湖立马催。”从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境,但在同学、同事的帮助和自己摸索的情况下,逐渐适应了。但我发现,以我们的经验,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需在加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能。
四、实习总结
通过这次实习,有接下来的几点认识。
1、对于一个项目来说,良好的文档是正规研发流程中非常重要的环节,作为代码程序员,我们很多工作时间都是在写技术文档,它会在未来的升级以及模块的复用时起着至关的作用。所以我们必须注重这个。
2、良好的代码编写习惯也是非常重要的,它不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。我们要使我们的程序具有易读性,易扩展性,容错性。
(1)易应有尽有性:所有的变量和函数以及类名都用简单易懂易记忆的命名方式,所有类和函数,变量都有关键的注释说明。这点很重要,也很基础。
(2)易扩展性:整体系统架构逻辑简单清晰,模块与模块之间尽量做到互不影响,也就是尽可能的独立,这部分工作主要体现在前期设计工作中,需要掌握好的设计经验和方法才能够做的比较好。
(3)容错性:对所有数据都进行有效性检查:对第三方接口的调用失败的容错性。对所有代码都做调用失败后的处理。以及在大的工程中加入trace文件输出,把关键的操作信息输出,以便对工程异常情况产生条件的定位,及时解决问题。
3、一个好的调试、跟踪与测试方法是非常重要的。我们需要对每个模块的接口做测试,数据界的检查,在对整个模块做测试。主要测试稳定性,效率及功能是否正常。确认单个模块完全,再加入工程。我觉得在我们调试时用debug模式启动服务器是一个非常好的选择,我们可以很快定位到出错的地方。并用可以找到解决的办法。
总之这一段实习的经历让我明白了:一个优秀的程序员必须不断的学习,随时总结,找到自己的不足,这样逐步提高,才能让自己很快的成长起来。










【关于程序员的实习工作报告(精选3篇)】相关文章:
大学生实习合同模板(通用29篇)2025-05-01
去服装厂实习报告范文(精选18篇)2025-05-01
最新物流毕业实习报告范文(通用7篇)2025-05-01
会计毕业实习生自我鉴定(通用3篇)2025-05-01
酒店餐饮实习报告范文合集(精选5篇)2025-05-01
精选顶岗实习报告模板汇总(通用30篇)2025-05-01
房地产公司大学生实习报告(精选3篇)2025-05-01
维修实习报告模板集锦(精选3篇)2025-05-01
有关教师实习报告汇编(通用5篇)2025-05-01
有关在报社的实习报告集合(通用3篇)2025-05-01