《程序员实习个人总结报告汇总.docx》由会员分享,可在线阅读,更多相关《程序员实习个人总结报告汇总.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、程序员实习个人总结报告程序员实习个人总结报告1 这次公司给敲开这扇大门的机会,让我真实体验到了程序员的诞生过程。让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在学校自己随意写段小程序后的那种骄傲感了,要面对每天必需面对的问题,再也不行能以“躲避”而了之了。也让我感觉到做为一个程序员所应当具备的基本素养。真实身的体会到了团队精神和协作实力是我们程序员应当具备的基本素养,因为太大可能因为我们一个小组成员协作不好,导致各模块之间无法连接,会给工作带来及大的麻烦,消耗了大量的劳动力还没有提高工作效率。 一、实习的目的和意义 进高校生活的最终一个年头,站在我们面前的就是那个憧憬已久的工作社会,所
2、以我们的心可以说是既兴奋又兴奋,因为我们最终可以在这个巨大的舞台上呈现自我,但我们还须要时间去了解这个社会。为此我选择了实习,其目的在于通过实习使我们自己获得基本操作的感性学问,理论联系实际,扩大学问面;同时专业实习又是熬炼和培育学生业务实力及素养的重要渠道,培育我们当代高校生具有吃苦耐劳的精神,也是学生接触社会、了解产业状况、了解国情的一个重要途径,逐步实现由我们学生到社会的转变,培育我们初步担当技术工作的实力、初步了解企业管理的基本方法和技能;体验企业工作的内容和方法。这些实际学问,对我们学习后面的课程乃至以后的工作,都是非常必要的基础。 二、实习内容 我的工作岗位是软件开发工程师实习,就
3、是程序代码的编写。 当我们进入一个企业,进入一家公司时,首先先要对该公司的概况有肯定的了解,并对该公司所开发的项目有肯定的相识,我们须要去渐渐的熟识流程,熟识业务。刚起先两天就是自己在公司看看文档,并熟识环境。指导我的是一位年纪大一、二岁的同事,先与我说了一下要点,然就让我自已看,遇到不懂的就问。只有我们接触这种企业公司,才会真正的知道一个企业的项目之大,刚起先令人看了纷繁芜杂,看一会就会晕,有几百个表,有几千个类,一个页面好几千行代码。甚至更多。这刚起先我就熟它的大致结构。一起先什么都不懂,也不懂业务。令我感动的是每当我我有一点不明白的地方,他都会不烦其劳的与我讲清晰,直到我弄明白为止。在我
4、坚持不懈的努最终适应了改变,他的脸上也有了笑容。 两天之后,熟识了基本框架,基本流程之后,我也成为工作之中的一员,起先试着去写代码,去改bug,去写一些新的小模块。在这一段时间里,主要任务有巩固之前所学的,对常见的错误要一看即知,并养成仔细细致的工作作风。在 其后的工作中我都有保持虚心的心态。在种状态下我进步很快,花了比别少了将近一半的时就达到目标了。 在这个项目中我们前端用的是E_t框架,它具有友好的界面功能。让我们做起来更简洁。在前端我们通过控件中的属性和在Spring里配置好的id值,可以去调用业务中的方法,业务中方法又可以去调用底层实现的方法,或者我们已包装好的方法。最终是底层的方法去
5、调用数据库中的数据以呈现我页面上。 在这个项目中我们用的环境是eclipse,数据库是Oracle。主要的框架技术在前台用的是E_t框架,后台用的是Hibernate+Spring,用的MVC模式,包结构特别清晰,在每个包里边都包括四部分,实体类,接口,接口的实现类,还有流序列化。在Web部分也是如此,也都有对应的包,对应的jsp去调用对应的js。那么接下来我就对这几分部分作一个讲解吧。首先是E_t框架,E_tJS是一种主要用于创建前端用户界面,是一个与后台技术无关的前端aja_框架。E_tJS可以用来开发RIA也即富客户端的AJA_应用,是一个用javas cript写的,因此,可以把E_t
6、JS用在、Java、Php等各种开发语言开发的应用中。E_tJs最起先基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异样处理,都可算是一款不行多得的JavaS cript客户端技术的精品。JQuery、Prototype和YUI都属于特别核心的JS库。虽然YUI,还有最近的JQuery,都给自己构建了一系列的UI器件(Widget),不过却没有一个真正的整合好的和完整的程序开发平台。哪怕是这些低层的核心库已经特别不错了,但当投入到真正的开发环境中,依旧须要开发者做大量的工作去完善许多缺失之处
7、。而E_t就是要填补这些缺口。 其次是Hibernate,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了特别轻量级的对象封装,使得Java程序员可以为所欲为的运用对象编程思维来操纵数据库。Hibernate可以应用在任何运用JDBC的场合,既可以在Java的客户端程序好用,也可以在Servlet/JSP的Web应用中运用,革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据长久化的重任。 最终是Spring,Spring是一个解决了很多在J2EE开发中常见的问题的强大框架。Spring供应了管理业务对象的一样方法并且激励了注入对接口编程
8、而不是对类编程的良好习惯。Spring的架构基础是基于运用JavaBean属性的 InversionofControl容器。然而,这仅仅是完整图景中的一部分:Spring在运用IoC容器作为构建完关注全部架构层的完整解决方案方面是独一无二 的。Spring供应了的数据访问抽象,包括简洁和有效率的JDBC框架,极大的改进了效率并且削减了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/Rmapping解决方案。Spring还供应了的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务供应一个一样的编程模型。Spring供应了一个用标准Java语言编写的A
9、OP框架,它给POJOs供应了声明式的事务管理和其他企业事务-假如你须要-还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的困难性,同时享受着和传统EJB相关的关键服务。Spring还供应了可以和IOC容器集成的强大而敏捷的MVCWeb框架。 三、实习心得 实习期间给我的感受:收获+喜悦。这实习将来给我们留下的不仅仅是回忆,因为他使我们的自身价值得到了提高。 “天下英雄皆我辈,一入江湖立马催。”从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法立刻适应新的环境,但在同学、同
10、事的帮助和自己摸索的状况下,渐渐适应了。但我发觉,以我们的阅历,不学到肯定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需在加以刻苦钻研及学习,不断开拓视野,增加自己的实践操作技能。 四、实习总结 通过这次实习,有接下来的几点相识。 1、对于一个项目来说,良好的文档是正规研发流程中特别重要的环节,作为代码程序员,我们许多工作时间都是在写技术文档,它会在将来的升级以及模块的复用时起着至关的作用。所以我们必需注意这个。 2、良好的代码编写习惯也是特别重要的,它不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。我们要使我们的程序具有易读性,易扩展性,容错性。
11、(1)易无奇不有性:全部的变量和函数以及类名都用简洁易懂易记忆的命名方式,全部类和函数,变量都有关键的注释说明。这点很重要,也很基础。 (2)易扩展性:整体系统架构逻辑简洁清楚,模块与模块之间尽量做到互不影响,也就是尽可能的独立,这部分工作主要体现在前期设计工作中,须要驾驭好的设计阅历和方法才能够做的比较好。 (3)容错性:对全部数据都进行有效性检查:对第三方接口的调用失败的容错性。对全部代码都做调用失败后的处理。以及在大的工程中加入trace文件输出,把关键的操作信息输出,以便对工程异样状况产生条件的定位,刚好解决问题。 3、一个好的调试、跟踪与测试方法是特别重要的。我们须要对每个模块的接口
12、做测试,数据界的检查,在对整个模块做测试。主要测试稳定性,效率及功能是否正常。确认单个模块完全,再加入工程。我觉得在我们调试时用debug模式启动服务器是一个特别好的选择,我们可以很快定位到出错的地方。并用可以找到解决的方法。 总之这一段实习的经验让我明白了:一个优秀的程序员必需不断的学习,随时总结,找到自己的不足,这样逐步提高,才能让自己很快的成长起来。 程序员实习个人总结报告2 时间匆忙,转瞬间,20年结束了,我的实习生活也结束了。我是一名程序员,在这几天内,我好像过了半年,又好像是一瞬间,又似乎做了一个很长很长的梦,梦醒的时候我就回到了我的学校。 三年时间,应当说是或多或少有些收获,可一走出校门后我才了发觉我什么也不是,什么也不会,所学的东西少得可怜,连沧海一粟也可以说都不知。 说真的,很有幸我进入的是_家具实业有限公司进行实习,也可以说是试聘;在_信息中心进行编程,是用软件给他们的一分厂的员工进行效益工资和计件工资方面的核算,求出他们的总工资,最终能以报表的形式表现出来,在这方面他们同进要求要个有查询的功能,也说是说输入工号可以调出一个员工三个月这内的全部的工资,同时超出三个月的可以自动消退.同时他们的工作流程是单卡流程,一个卡号,批量的进入,然后经