时间过的真快,一眨眼时间我在xx科技实习三个多月了。回顾这三个多月在公司的工作生活,我感到很庆幸和满意。庆幸的是我比其它一部分同学多了三个月在软件公司工作的经历,这使我毕业后能够更好更快地适应软件公司的工作生活和节奏。满意的是公司为我提供了良好的工作学习环境,我刚到公司不久公司就为我提供了电脑和相应的座位,当我在学习C#过程中遇到不懂问题的时候,同事都会毫不吝啬的为我讲解,让我感受到公司团结向上的氛围,软件公司最重要的也就是这种团队合作的精神。
在这三个多月的时间中,我进一步学习了编程语言C#,面向对象编程以前在学校的学习没有真正自己实践,是在老师带领下完成的项目。现在我对C#有了基本的认识,也具备了用C#开发Windows应用程序和Web应用程序的能力。现在我再去理解。我发现它们真的是很强大,它的强大也体现在方便的集成开发环境。NET是个强大的新平台,而C#则是该平台下最佳的开发语言。在思想认知上面也得到了很大提高,上班了,不能像在学校那样随心所欲,天大的事有父母顶着,自己不用操心。现在走上社会,就是大人了,应该有责任心,对自己的言行负责。工作中,我也严格要求自己,每天早早到公司,为同事开机,打扫卫生。和同事和睦相处,不迟到,不早退。对自己编码能力还不是太满意,有待进一步提高。现在通过学习,总觉得自己学得不够好,要用到的知识时感觉头脑一片空白,很后悔当初在学校为什么不多学一点,多练一点。后悔也没用,只能自己努力。灰心时给自己打气,哭过之后擦干眼泪,继续工作。整个的实习过程是紧张而愉快的,我的工作态度和成效也得到了总经理和同事们的一致称赞。作为我在踏出社会之前的为数不多的几次实践中,这次的实践的确给予了我很多。
今后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己,在以后的实践中更好的运用去自己的知识,做一个合格的大学生,将来做一名对社会有用的人。零距离的与社会接触,更能使我将书中的所学与社会需求紧密的联系起来,进一步的锻炼我的意志,提高我的专业水平以及个人素质。同时又进一步的.让我懂得交流。所以与其是一次生产实习不如说是一次检阅,一次考验--是社会对我们多年在学校所学的检阅,是对我们个人综合素质和能力的考验。面对明日的挑战,也许很坎坷很困难,但是满怀信心的我绝不退缩。因为这是一片广阔无垠的天宇。
初踏社会,心情激动、紧张、难过。激动的是我终于可以长大了,可以开始我真正的人生;紧张的是不知自己是否能适应这个社会,战胜这新环境;难过的是从此我就要在这纯真的学生生活上画上句号了。心里矛盾,脑子里翻天覆地。
对于刚出校门我的,什么都不懂,又想从事it行业这个靠技术吃饭的行业,一开试我试着投了几家公司,人家面试问我有没有项目经验,我说没有,人家又问你java学的怎么样?说实话在那个时候我连简单的程序都不会编。结果就可想而知了,几次碰壁之后,觉得现在的自己根本找不到跟自己专业相关的工作,于是我想到利用暑假和实习的机会帮自己充电,于是和几个同学一起找了一家培训机构培训了下,培训的时候很痛苦但很很快乐,在那里我找了自己奋斗的目标,每天过的都很充实,不像在学校那样浑浑噩噩。那里有一群像我一样一开始迷茫的人,我们一起奋斗,那些时光我很怀念。
过了几个月,我们培训结束了,开始找工作了。我被南通的一家软件公司录取了,因为他们对我们这些还没毕业的待遇还不错。因为这是我的第一份工作,很兴奋也很紧张,兴奋的是我自己自己挣钱了,紧张的是怕自己不能胜任这份工作,毕竟自己一点工作经验都没有。在公司我们进行为期7天的岗前培训,就是在公司的框架下实现他们要我们完成的功能。好在这些我们在培训的时候都学过,所以不太难。培训完我们被分到公司的开发一组,正好公司正在做一个项目,所以我们一上来就开始做项目的。对于我们这些菜鸟来说这是很痛苦的,有时我做个功能做几天都没做出来,挨了主管不少的骂。在这个时候我才发现百度和狗狗真是个好东西的啊,不会的就在上面搜。实在不会的问公司的高手,就这样我渐渐的熟悉的这个工作模式,主管给的任务每天也能做出来了。虽然做的有点慢,但我相信我坚持下去,我会达到我的目标的。然而实现的残酷很快我就体会到了。那是我们这个项目刚做完。公司的人事来找我们谈话。跟我说了很多。也跟我说了很多道理。希望把我调到技术服务组。所谓技术服务就是代表公司跟客户交流,说实话这个工作也蛮不错的。工作的压力没有在开发的大,如果做这份工作的话,那我在培训的知识很少用到。我怕我代码不经常写会渐渐的遗忘,本来技术就不好如果不在项目中学习的话,我很快就被淘汰。
和人事的谈完话,我想了很多。那时我动摇过,我不知道自己是否真的适合做开发。好在我还有一些朋友,跟他们聊了很多,他们给了很多建议。人生有很多选择,无论你选择了什么方向,你都应该为之奋斗。我一朋友给我说一句肖复兴的名言:一个人,在年轻的时候,有玩伴,年轻时有漂泊的经历,老年时有回忆的东西就是幸福啊。人生有挫折其实也是一种幸福。从那里跌倒了就从那里爬起来。后来我也想开的。既然自己有目标就应该坚持去追寻下去,路上的磕磕碰碰或许就是老时的美好回忆。
正好在个时候我们实习结束了,老师让我们回学校。我请了几天假。正好好好规划我的下面的路怎么走。无论怎么打算在这个实习的日子里我学到了很多,也明白了很多事。这个宝贵的经验会给我很多帮助。
自己总结几点:
1、要想等到别人的认可,你先认可你自己。
2、工作中不是你想象在学校那样,或许你讨厌一个人,但是你必须和他经常交流沟通。
3、工作中你要适应工作的压力。
4、不要特别在意别人的看法,你只要做你自己,相信自己。
5、如果别人对你说你不适合干某事,你不要在意,就是你的亲人对你说也不行(这是电影《当幸福来敲门》男主角说过的,我很喜欢这句话),因为这世上没有谁能否定你做某事
6、坚持你的理想,坚信自己会成功的。
1前言
在学校,经过一些理论与上机等课的学习,使自己对一些硬件、软件、计算机网络以及数据库知识有了一定的基础,经过差不多一年半的学习,老师们教授了一定的理论知识,但是,自从我在单位实习以来,感觉好多在学校是学不到的,进入社会以后,学到的东西不在局限于书本理论知识,我在xxxxx有限公司签实习协议,作为的是xxxxx有限公司软件工程师,我经常和同事们一起交流,从各位同事们身上学到了在学校根本学不到的东西,感觉自己在这份实习工作受益匪浅。
2实习说明
(1)实习时间:20xx年3月5日至20xx年5月25日。
(2)实习地点:xxxxx有限公司。
(3)实习性质:毕业实习。
(4)实习目的:通过社会实践,把我们在学校所学的理论知识,运用到客观实际中去,使自己所学有一个更高的提升。以便能够达到拓展自身的知识面,扩大与社会的接触面,使自己的知识有一个质的提高。
3实习单位简介
xxxxx有限公司成立于20xx年10月,是服务于国家各级金融管理机构的北京市高新技术企业。
公司自成立以来,为中国人民银行与银监会信息系统提供了全技术支持与运营维护,受到了相关领导的一致好评。公司主要业务有:信息系统的基础架构、信息系统的外包服务(包括数据中心建设、机房基础设施运行维护、数据库管理服务、IT整体维护服务等)、金融信息系统开发、金融机具经销、金融工程项目实施、中国金融网展等。
金融信息系统开发方面,公司拥有丰富的`金融信息系统开发经验。成功案例有:中国人民银行外事信息管理系统、中国进出口银行外事信息管理系统、中国金融学会信息系统、北京人银科工贸公司信息系统、北京康银阁钱币有限公司信息系统等。
金融机具经销方面,公司利用中国金融信息网的机具信息网络的优势,多次为中国人民银行提供了具有较高性价比的金融机具。在金融工程项目实施方面,公司成功地实施了多起金融工程项目。
在金融网展方面,公司经中国人民银行批准,于20xx年成立了xx金融信息网,建立了规范化非营利性的会员制度,通过吸收金融业具有较高信誉的国内外金融机构与金融服务商加入中国金融网展,建设中国金融业创造价值的沟通平台。
4实习内容
我在20xx年2月28日来到xxxxx有限公司参加面试,当时公司不在中关村,也不是我想想的那种豪华的写字楼,整个单位的人都在忙碌自己的事情,给人不免有一种失落的感觉。
第三天,我就收到了公司的复试的通知,到公司后参加了一个笔试的考试,考试结束后,单位的总工程师来找我聊了一会关于学校的一些东西和过去学的一些东西,当时给我的感觉还是不错的,第五天我就收到了被录用的通知,让我在3月5号去公司报到,进行为期2个多月的实习,当时,xxxxx有限公司的人事部主管就对我讲过,做软件工程师是一份比较吃苦的行业,当然回报也是很丰厚的,的确,我工作历时了两个多月了,的却这份工作确实是有点辛苦的,刚开始在这里实习的一个月了,由于我住的地方离单位比较远,经常早上的六点就从家里出发了,晚上六点回家,每天都要学习很多的东西,从myEclipse的使用,CSS框架,Struts框架,Spring框架等等都要从新加深学习。
最近两个月来,就一直在进行框架学习,代码的编写与调试,数据库的操作学习等问题,感觉自己在框架,数据库连接等这方面认识得到了一些提升,对myEclipse开发平台有了全面的掌握和运用,在和人交往能力的方面得到了很大的提高,下面是我们单位用的软件开发工具的界面,如图4-1所示。
5实习心得与收获
时间如白驹过隙,转眼间,我从三月到现在已经两个月多了,在这两个多月的实习工作中,我感觉受益匪浅,因为在实习期间,我似乎每天都有着不同的经历,每天都有不同的感受和启发,每天都能学到不少关于编程的东西。在工作中,发现了很多书本上无法学到的东西。
初踏社会,情绪激动、紧张、难过。激动的是我最后能够长大了,能够开始我真正的人生;紧张的是不知自我是否能适应这个社会,战胜这新环境;难过的是从此我就要在这纯真的学生生活上画上句号了。心里矛盾,脑子里翻天覆地。
对于刚出校门我的,什么都不懂,又想从事it行业这个靠技术吃饭的行业,一开试我试着投了几家公司,人家面试问我有没有项目经验,我说没有,人家又问你java学的怎样样?说实话在那个时候我连简单的程序都不会编。结果就可想而知了,几次碰壁之后,觉得此刻的自我根本找不到跟自我专业相关的工作,于是我想到利用暑假和实习的机会帮自我充电,于是和几个同学一齐找了一家培训机构培训了下,培训的时候很痛苦但很很快乐,在那里我找了自我奋斗的目标,每一天过的都很充实,不像在学校那样浑浑噩噩。那里有一群像我一样一开始迷茫的.人,我们一齐奋斗,那些时光我很怀念。
过了几个月,我们培训结束了,开始找工作了。我被南通的一家软件公司录取了,因为他们对我们这些还没毕业的待遇还不错。因为这是我的第一份工作,很兴奋也很紧张,兴奋的是我自我自我挣钱了,紧张的是怕自我不能胜任这份工作,毕竟自我一点工作经验都没有。在公司我们进行为期7天的岗前培训,就是在公司的框架下实现他们要我们完成的功能。好在这些我们在培训的时候都学过,所以不太难。培训完我们被分到公司的开发一组,正好公司正在做一个项目,所以我们一上来就开始做项目的。对于我们这些菜鸟来说这是很痛苦的,有时我做个功能做几天都没做出来,挨了主管不少的骂。在这个时候我才发现百度和狗狗真是个好东西的啊,不会的就在上方搜。实在不会的问公司的高手,就这样我渐渐的熟悉的这个工作模式,主管给的任务每一天也能做出来了。虽然做的有点慢,但我相信我坚持下去,我会到达我的目标的。然而实现的残酷很快我就体会到了。那是我们这个项目刚做完。公司的人事来找我们谈话。跟我说了很多。也跟我说了很多道理。期望把我调到技术服务组。所谓技术服务就是代表公司跟客户交流,说实话这个工作也蛮不错的。工作的压力没有在开发的大,如果做这份工作的话,那我在培训的知识很少用到。我怕我代码不
经常写会渐渐的遗忘,本来技术就不好如果不在项目中学习的话,我很快就被淘汰。
和人事的谈完话,我想了很多。那时我动摇过,我不明白自我是否真的适合做开发。好在我还有一些朋友,跟他们聊了很多,他们给了很多推荐。人生有很多选取,无论你选取了什么方向,你都就应为之奋斗。我一朋友给我说一句肖复兴的名言:一个人,在年轻的时候,有玩伴,年轻时有漂泊的经历,老年时有回忆的东西就是幸福啊。人生有挫折其实也是一种幸福。从那里跌倒了就从那里爬起来。之后我也想开的。既然自我有目标就就应坚持去追寻下去,路上的磕磕碰碰或许就是老时的完美回忆。
正好在个时候我们实习结束了,老师让我们回学校。我请了几天假。正好好好规划我的下方的路怎样走。无论怎样打算在这个实习的日子里我学到了很多,也明白了很多事。这个宝贵的经验会给我很多帮忙。
自我总结几点:
1、要想等到别人的认可,你先认可你自我。
2、工作中不是你想象在学校那样,或许你厌恶一个人,但是你务必和他经常交流沟通。
3、工作中你要适应工作的压力。
4、不要个性在意别人的看法,你只要做你自我,相信自我。
5、如果别人对你说你不适合干某事,你不要在意,就是你的亲人对你说也不行(这是电影《当幸福来敲门》男主角说过的,我很喜欢这句话),因为这世上没有谁能否定你做某事
6、坚持你的理想,坚信自我会成功的。
一、实习的时间:
20xx年4月5日—20xx年6月20日
二、实习的地点:
软帝有限公司
三、实习的目的:
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
四、实习的方式、方法:
实践操作
五、实习的要点:
1.MySql数据库和SQL数据库的使用;
2.Java中的常用设计模式;
3.控制技术-Servlet技术
4.页面设计-JSP页面;
六、实习的内容:
Mysql数据库
1)MySQL数据库管理系统概述
MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQLAB公司开发、发布并支持的。MySQLAB是由多名MySQL开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。
数据库是数据的结构化集合。计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。
MySQL服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发的。在我们的基准测试主页上,给出了MySQL服务器和其他数据库管理器的比较结果。
MySQL服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快,多年以来,它已成功用于众多要求很高的生产环境。尽管MySQL始终在不断发展,但目前MySQL服务器已能提供丰富和有用的功能。它具有良好的连通性、速度和安全性,这使的MySQL十分适合于访问Internet上的数据库。
2)MySQL稳定性
每次发布的MySQL服务器均是可用的。仅当用户尝试源自“灰色区域”的代码时才会出现问题。当然,新用户不了解“灰色区域”是什么。因此,在本节中,我们介绍了目前已知的'这类区域。本节所作的介绍主要针对MySQL服务器5.0版和更高版本。在最新的版本中,更正了所有已知和通报的缺陷,但“缺陷”一节所列的除外,这类缺陷与设计有关。
java与SQL的应用
Java语言是编写数据库应用程序的杰出语言之一,它提供了方便访问数据的技术。利用Java语言中的JDBC技术,用户能方便地开发出基于Web网页的数据库访问程序,从而扩充网络应用功能。JDBC(JavaDatabaseConnectivity,Java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一的访问接口。JDBC由一组用Java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户能够以一致的方式连接多种不同的数据库系统(如Access、SQLServer20xx、Oracle、Sybase等),进而可使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库系统编写不同的Java程序代码。
SQLServer20xx是微软公司新一代的数据库产品,它是在SQLServer7.0建立的坚固基础上产生的,并对SQLServer7.0做了大量扩展。SQLServer20xx通过高端硬件平台以及最新网络和存储技术的支持,可为最大的Web站点和企业级应用提供可扩展性和高可靠性。
Java中的常用设计模式
1)工厂模式
客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
3)工厂方法模式
核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去做,成为一个抽象工厂角色,仅负责给出具体工厂类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。
控制技术-Servlet技术
1)什么是Servlet?
一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。JavaServlet技术为这些应用程序定义了一个特定于HTTP的servlet类。
javax.servlet和javax.servlet.http包为编写servlet提供了接口和类。所有的servlet都必须实现Servlet接口,该接口定义了生命周期方法。
2)Servlet的生命周期
一个servlet的生命周期由部署servlet的容器来控制。当一个请求映射到一个servlet时,该容器执行下列步骤。
页面设计-JSP页面
1)MVC模式
为了把表现层presentation从请求处理requestprocessing和数据存储datastorage中分离开来,SUN公司推荐在JSP文件中使用一种“模型-视图-控制器”Model-view-controller模式。规范的SERVLET或者分离的JSP文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作用的JSP页。有几种平台都基于服务于网络层的模-视图-控件模式(比如Struts和Springframework)。
2)JSP技术的强势
(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
3)JSP技术的弱势
(1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。
(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的java文件和.class文件,以及对应的版本文件。
4)JSP内置对象
(1)request对象:
该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。
(2)response对象:
对客户的请求做出动态的响应,向客户端发送数据。
(3)session对象
session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。
(4)application对象
服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。
(5)out对象
out对象是一个输出流,用来向客户端输出数据。out对象用于各种数据的输出。
七、实践的感受和体会:
实习是为将来打基础的重要阶段,珍惜自己每一个工作的机会,不论什么人,什么学历,从事什么工作,好好的表现、展示自己的能力,不要错过好的机遇。没有一件事情是轻轻松松的,但每一件事都是让人成长的,经历一段过程,喜悦或是艰辛,尽管经历的方式不尽相同,但它的结果是相同的,我们都会因涉事而成长。
通过实习,我自身发生了重大的转变。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。所以,我要坚定自己的信念,在公司好好实习,争取提早转正,我相信我会在JAVA开发这条路上走的更长更远。
一向以来期望从事自我喜欢的事业的我,对软件开发有者及大的兴趣,可由说种种原因使我从事工作以来走了好几年弯路,心中的梦想迟迟不能得以实现,可程序员的梦想从来没有从我的心中抹去,但这扇大门好像并没有向我敞开,这天,贵公司给了我敲开这扇大门的机会,让我真实体验了程序员的诞生过程。早就听说,程序员的前几个月是最苦的,可从来没有感受到,海马实习基地让我提前感受到了刚刚进入软件行业的压力和困惑,再也没有在自我家里随便写段小程序后的那种“自豪”感了。要应对每一天务必应对的问题,再也不可能以“逃避”而了之了。也让我感觉到做为一个程序员所就应具备的基本素质在这不到一个月的实习过程中也让我深深体会到了作为一个合格的程序员就应具备的基本素质。
团队精神和协作潜力是程序员就应具备的基本素质,最近的工作中让我深深休会到了这一点,由于小组成员配合不好,使本来很方便的cvs给自我的工作带来的及大的麻烦,一不留意自我写的的东西就会被小组别的成员在上传文件的时候给覆盖掉,一整天的.工作可能就这样被反工,我们小组这次就是因为协作不好,导致各模块之间不法连接,给工作带来了及大的麻烦,消耗了超多的劳动力还没有提高工作效率。这使我深深的体会到:一个成功商业性软件的开发务必有一个有强大凝聚力的团队,个人的力量是有限的,团队精神和良好的协作会使我们做出优秀的软件。
良好的文档是正规研发流程中十分重要的环节,作为代码程序员,30%的工作时光写技术文档是很正常的,缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。这次的这个小小的项目,就因为文档上的一点点理解错误让我们花了很大的工夫去改代码,改页面。很庆幸的是,这是一个小项目,要是大项目,这种问题可能就会导致超多的代码修改,可见文档在一个项目中起者巨大的做用。
此外,良好的代码编写习惯,不但有助于代码的移植和纠错,也有助于不一样技术人员之间的协作。作为一个程序员,对需求的理解潜力也是很重要的,只有真正理解了一个模块的作用,才会写出高效率的代码,才能使整个软件项目作出来更加优秀,具备更好的安全性和稳定性,我在写代码的过程中就遇到了需求理解上的问题,使得写出来的代码功能不全,幸好不是给客户发此刻,要不,这个软件的商业价值可能就会打折扣了。单元测试对于一个程序员来说是不可不做的一项工作,不做好测试就会给后期的集成工作带来麻烦,往往为了一个小问题会让我们查找好多模块,给后期工作带来很烦。
这一段时光的工作也让我明白了一点:一个优秀的程序员务必不断的学习,随时总结,找到自我的不足,这样逐步提高,才能让自我很快的成长起来。
时间过的真快,一眨眼时间我在xx科技实习三个多月了。回顾这三个多月在公司的工作生活,我感到很庆幸和满意。庆幸的是我比其它一部分同学多了三个月在软件公司工作的经历,这使我毕业后能够更好更快地适应软件公司的工作生活和节奏。满意的是公司为我提供了良好的工作学习环境,我刚到公司不久公司就为我提供了电脑和相应的座位,当我在学习C#过程中遇到不懂问题的时候,同事都会毫不吝啬的为我讲解,让我感受到公司团结向上的氛围,软件公司最重要的也就是这种团队合作的精神。
在这三个多月的时间中,我进一步学习了编程语言C#,面向对象编程以前在学校的学习没有真正自己实践,是在老师带领下完成的项目。现在我对C#有了基本的认识,也具备了开发Windows应用程序和Web应用程序的能力。现在我再去理解,我发现它们真的是很强大,它的强大也体现在方便的集成开发环境。NET是个强大的新平台,而C#则是该平台下最佳的开发语言。在思想认知上面也得到了很大提高,上班了,不能像在学校那样随心所欲,天大的事有父母顶着,自己不用操心。现在走上社会,就是大人了,应该有责任心,对自己的言行负责。工作中,我也严格要求自己,每天早早到公司,为同事开机,打扫卫生。和同事和睦相处,不迟到,不早退。对自己编码能力还不是太满意,有待进一步提高。现在通过学习,总觉得自己学得不够好,要用到的知识时感觉头脑一片空白,很后悔当初在学校为什么不多学一点,多练一点。后悔也没用,只能自己努力。灰心时给自己打气,哭过之后擦干眼泪,继续工作。整个的实习过程是紧张而愉快的,我的工作态度和成效也得到了总经理和同事们的一致称赞。作为我在踏出社会之前的为数不多的几次实践中,这次的实践的确给予了我很多。
今后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己,在以后的实践中更好的运用去自己的知识,做一个合格的大学生,将来做一名对社会有用的人。零距离的与社会接触,更能使我将书中的所学与社会需求紧密的联系起来,进一步的锻炼我的意志,提高我的`专业水平以及个人素质。同时又进一步的让我懂得交流。所以与其是一次生产实习不如说是一次检阅,一次考验--是社会对我们多年在学校所学的检阅,是对我们个人综合素质和能力的考验。面对明日的挑战,也许很坎坷很困难,但是满怀信心的我绝不退缩。因为这是一片广阔无垠的天宇。
实习,是开端也是结束。在书本上学过很多理论,但从未付诸实践过,也许等到真正运用时,才会体会到难度有多大。
在今后的工作和生活中,自己需要更加努力的奋斗下去。实习的同时也让我了解到了自己的不足,我会继续努力,完善自我。对于指导老师的用心辅导和精心安排我表示由衷的感谢。
时光飞逝,转眼间,到****软件公司实习已经一个多星期了,这段时间能够和****的同事们一起工作、学习、生活我感到非常的荣幸,作为一名刚从大学毕业缺乏实践能力的学生,尤其是没学过JavaScript相关知识在Java前台组进行实习培训的时候,我感觉到了一定的压力和困难,但是随着到Java后台组的培训过程中,我慢慢地找到了自己的位置,找到了自己的目标,虽然在这个过程中感到了一定的压力,但是我相信没有压力就没有动力,所以整个实习过程我都在不断的努力。
在这段实习培训的过程中,为了能够使我更好更快的适应软件公司的工作生活和节奏,公司为我提供了良好的工作学习环境,刚到公司,公司就为我提供了相应的座位,同时在实习培训过程中,遇到不懂的问题的时候,我的上司和同时都会仔细地给我分析、讲解,让我感受到公司团结向上的氛围,软件公司最重要的'也就是这种团队合作的精神。
在这一个多星期的时间中,我进一步学习了Java编程语言,以前在学校实践的比较少,这几天的实习培训让我对Java语言有了更清晰的认识,也让我具备了更好的Java编程能力。其主要表现在以下几个方面:
1)编码规范:编码规范虽然不会提高程序的效率,但是可以提高程序的可读性和可维护性,通过对编码规范的学习,改掉了我以前声明变量时大小写不混合和很少写注释的很多不良习惯。
2)数据库的操作:使用prepareStatement批量插入数据库及查询数据库、Statement查询数据库,让我对prepareStatement和Statement对数据库进行操作及它们的区别有了更具体的认识。
3)多线程和同步:多线程和同步以前在学校的学习中很少用过,通过这次实习培训,在多线程和同步方面我掌握了很多知识。
4)二叉树练习:二叉树练习让我复习了很多数据结构的重要知识,尤其是二叉树的深度(先序、中序、后序)优先遍历和广度优先遍历,同时对二叉树添加、删除节点的逻辑、栈、队列和链表有了更深的了解。
在这次练习的实现过程中,需要用到很多Java中的重要知识,像构造方法、继承、封装、容器(List、Queue、Map的使用及遍历)等,让我对Java知识进行了系统的复习。
当然,在思想认知方面我也得到了很大提高,在公司上班应该有责任心,对自己的言行负责。工作中,我严格要求自己,同时,我还学到了如何与和同事和睦相处,如何和人更好的交流,软件开发团队的交流沟通、团队合作尤为重要,这些在我的实习生活中都有体会。实习期间我学到了很多东西,不仅在理论上我对IT领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。当然,自己现在还存在一些不足,我对自己的编码能力还不是太满意,有待进一步提高。同时,学习的知识只限于书本上的,对IT领域一些新的发展动态以及一些领先的技术了解的比较少,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解并掌握信息技术发展动态以及信息发展中出现的新的技术。总的来说,整个的实习过程是紧张而愉快的。在今后的工作中,我将继续保持认真负责的工作态度,争取在以后的实践中更好的运用自己的知识,进一步完善和充实自己。
最后,我想感谢***、***两位同事,感谢你们在这次实习过程中的指导与帮助,这次实训我学到很多,也懂得了很多,这将是我在工作中的一笔宝贵的财富,祝愿你们在新的一年生活工作中,身体健康万事如意!
1前言
在学校,经过一些理论与上机等课的学习,使自己对一些硬件、软件、计算机网络以及数据库知识有了一定的基础,经过差不多一年半的学习,老师们教授了一定的理论知识,但是,自从我在单位实习以来,感觉好多在学校是学不到的,进入社会以后,学到的东西不在局限于书本理论知识,我在北京中金融安科技有限公司签实习协议,作为的是北京中金融安科技有限公司软件工程师,我经常和同事们一起交流,从各位同事们身上学到了在学校根本学不到的东西,感觉自己在这份实习工作受益匪浅。
2实习说明
(1)实习时间:20xx年3月5日至20xx年5月25日。
(2)实习地点:北京中金融安科技有限公司。
(3)实习性质:毕业实习。
(4)实习目的:通过社会实践,把我们在学校所学的理论知识,运用到客观实际中去,使自己所学有一个更高的提升。以便能够达到拓展自身的知识面,扩大与社会的接触面,使自己的知识有一个质的提高。
3实习单位简介
北京中金融安科技有限公司成立于20xx年10月,是服务于国家各级金融管理机构的北京市高新技术企业。
公司自成立以来,为中国人民银行与银监会信息系统提供了全技术支持与运营维护,受到了相关领导的一致好评。公司主要业务有:信息系统的基础架构、信息系统的外包服务(包括数据中心建设、机房基础设施运行维护、数据库管理服务、IT整体维护服务等)、金融信息系统开发、金融机具经销、金融工程项目实施、中国金融网展等。
金融信息系统开发方面,公司拥有丰富的金融信息系统开发经验。成功案例有:中国人民银行外事信息管理系统、中国进出口银行外事信息管理系统、中国金融学会信息系统、北京人银科工贸公司信息系统、北京康银阁钱币有限公司信息系统等。
金融机具经销方面,公司利用中国金融信息网的机具信息网络的优势,多次为中国人民银行提供了具有较高性价比的金融机具。在金融工程项目实施方面,公司成功地实施了多起金融工程项目。
在金融网展方面,公司经中国人民银行批准,于20xx年成立了中国金融信息网,建立了规范化非营利性的会员制度,通过吸收金融业具有较高信誉的国内外金融机构与金融服务商加入中国金融网展,建设中国金融业创造价值的沟通平台。
4实习内容
我在20xx年2月28日来到北京中金融安科技有限公司参加面试,当时公司不在中关村,也不是我想想的那种豪华的写字楼,整个单位的人都在忙碌自己的事情,给人不免有一种失落的感觉。
第三天,我就收到了公司的复试的`通知,到公司后参加了一个笔试的考试,考试结束后,单位的总工程师来找我聊了一会关于学校的一些东西和过去学的一些东西,当时给我的感觉还是不错的,第五天我就收到了被录用的通知,让我在3月5号去公司报到,进行为期2个多月的实习,当时,北京中金融安科技有限公司的人事部主管就对我讲过,做软件工程师是一份比较吃苦的行业,当然回报也是很丰厚的,的确,我工作历时了两个多月了,的却这份工作确实是有点辛苦的,刚开始在这里实习的一个月了,由于我住的地方离单位比较远,经常早上的六点就从家里出发了,晚上六点回家,每天都要学习很多的东西,从myEclipse的使用,CSS框架,Struts框架,Spring框架等等都要从新加深学习。
最近两个月来,就一直在进行框架学习,代码的编写与调试,数据库的操作学习等问题,感觉自己在框架,数据库连接等这方面认识得到了一些提升,对myEclipse开发平台有了全面的掌握和运用,在和人交往能力的方面得到了很大的提高,下面是我们单位用的软件开发工具的界面,如图4-1所示。
5实习心得与收获
时间如白驹过隙,转眼间,我从三月到现在已经两个月多了,在这两个多月的实习工作中,我感觉受益匪浅,因为在实习期间,我似乎每天都有着不同的经历,每天都有不同的感受和启发,每天都能学到不少关于编程的东西。在工作中,发现了很多书本上无法学到的东西。
时间过的真快,一眨眼时间我在××软件实习三个多月了。回顾这三个多月在公司的工作生活,我感到很庆幸和满意。庆幸的是我比其它一部分同学多了三个月在软件公司工作的经历,这使我毕业后能够更好更快地适应软件公司的工作生活和节奏。满意的是公司为我提供了良好的工作学习环境,我刚到公司不久公司就为我提供了电脑和相应的座位,当我在学习c#过程中遇到不懂问题的时候,同事都会毫不吝啬的为我讲解,让我感受到公司团结向上的氛围,软件公司最重要的也就是这种团队合作的精神。在这三个多月的时间中,我进一步学习了编程语言c#,面向对象编程以前在学校的学习没有真正自己实践,是在老师带领下完成的项目。现在我对c#有了基本的认识,也具了用c#开发windows应用程序和web应用程序的`能力。现在我再去理net,c#,我发现它们真的是很强大,它的强大也体现在方便的集成开发环境。net是个强大的新平台,而c#则是该平台下最佳的开发语言。在思想认知上面也得到了很大提高,上班了,不能像在学校那样随心所欲,天大的事有父母顶着,自己不用操心。现在走上社会,应该有责任心,对自己的言行负责。工作中,我也严格要求自己,和同事和睦相处,不迟到,不早退。对自己编码能力还不是太满意,有待进一步提高。现在通过学习,总觉得自己学得不够好,要用到的知识时感觉头脑一片空白,很后悔当初在学校为什么不多学一点,多练一点。后悔也没用,只能自己努力。灰心时给自己打气,哭过之后擦干眼泪,继续工作。
整个的实习过程是紧张而愉快的,我的工作态度和成效也得到了总经理和同事们的一致称赞。作为我在踏出社会之前的为数不多的几次实践中,这次的实践的确给予了我很多。后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己
零距离的与社会接触,更能使我将书中的所学与社会需求紧密的联系起来,进一步的锻炼我的意志,提高我的专业水平以及个人素质。同时又进一步的让我懂得交流。面对明日的挑战,也许很坎坷很困难,但是满怀信心的我绝不会退缩。