人人范文网 范文大全

计算机 生产实习报告

发布时间:2020-03-03 03:25:16 来源:范文大全 收藏本文 下载本文 手机版

XXXX大学

计算机科学与技术学院

实习报告

20 14 — 20 15 学年第 二 学期

实习名称

生产实习

实习地点

浙江省杭州市

实习日期

2014.12.29—2015.1.23

2015 年

1 月

23 日

实习时间

2014年12月29日——2015年1月23日

一、实习地点、单位及岗位

地点:浙江省杭州市滨江区(具体到省市县区) 单位: 网络科技有限公司(单位全称) 岗位:客户端程序员

二、实习单位简介

公司成立于2014年,注册资金千万,是一家集自主研发、运营手机游戏以及手机购物游戏广告app平台的创业型公司。

公司致力于为国内各省市级电视台提供高技术水准高娱乐性的电视棋牌游戏竞技节目,为用户提供基于移动端的手游棋牌类游戏平台及运营服务。利用移动端在中国迅速普及的历史时机,以移动端无缝平台的方式,帮助企业降低迈入移动互联网的门槛,为企业与用户搭建良好的沟通桥梁。为商家提供无缝链接式的移动端广告与商品发布平台,将充分利用媒体强大的传播性,带来庞大的用户流量,实现共赢发展。

公司为为国内各省市级电视台提供的棋牌游戏是通过Unity3D平台实现的,Unity3D是由丹麦Unity公司开发的游戏开发工具,作为一款跨平台的游戏开发工具,从一开始就被设计成易于使用的产品。支持包括IOS,ANDROID,PC,WEB,PS3.XBOX等多个平台的发布。同时作为一个完全集成的专业级应用,Unity还包含了价值数百万美元的功能强大的游戏引擎。具体的特性包含整合的编辑器、跨平台发布、地形编辑、着色器,脚本,网络,物理,版本控制等特性。所以unity3d已经成为成为现在网页游戏或手机游戏的热门引擎,它有着得天独厚的优势,它的稳定性和安全性是开发者的保障。他的低门槛和代码应用的广泛性使得他得以普及,现在游戏开发者都抱着市场收益最大化的原则来经营一款游戏,在上述的那些优势的基础上还可以满足游戏开发和工业设计使得本来就具有优势的Unity3D变得更加炙手可热!

通过Unity3D,开发者一次开发即可针对Web、Android、iPhone、Windows Phone等平台直接输出产品,无需进行移植。Unity3D提供了简单易用的开发编辑界面和高度聚合的脚本编辑,支持js、c#、boo等脚本语言,支持3Ds、FBX等格式模型的直接导入,大大降低了开发者的使用门槛。Unity3D以低廉的费用、卓越的性能,提供了极具性价比势。

Unity3D作为最好的跨平台开发工具之一,在3D游戏、2D游戏、虚拟现实AR、3D Web、建筑、汽车宣传等领域得到了广泛使用,更是EA、NC Soft等世界级游戏厂商争先使用的开发工具,目前苹果APP Store中有超过1500款以上的精品游戏利用Unity3D完成了开发。 机锋网作为Unity 3D的销售代理和重要合作伙伴,UnityTechnologies共同举办了本次沙龙,旨在帮助开发者更好的利用Unity3D的功能,并广泛的促进Unity3D的推广、销售、投资和外包等相关环节的发展。

实习内容

1、岗位要求

1.能够在Unity3D下使用C#进行开发;

2.熟悉Unity3D的NGUI插件使用,熟练制作UI界面; 3.了解2D碰撞原理和UI事件触发机制;

4.逻辑有条理、思路清晰,责任感强,工作积极主动,有良好的团队协作意识 ; 5.有一定的审美能力;

2、主要工作

1.负责U3D游戏客户端程序的开发与维护;

2、配合策划、美术、测试等部门协同工作,保证工作进度; 3.与美术人员保持沟通,指导美工制作适合Unity3D引擎的资源;

4、根据功能需求和分配的工作,协同服务器端完成游戏程序的编码、调试、游戏数据配置等工作;

5.负责修改现有游戏客户端代码中的BUG,对现有游戏客户端进行优化。

3、遇到的问题及解决方法

在实习过程中也遇到了一些问题,遭遇了一些困难,比如说在刚进入公司的时候发现自己知识缺乏得太多,发现在学校学的和公司需要的知识相比,犹如九牛一毛,于是我加紧补充新的知识,在工作中努力学习新的知识,拓展自己的知识面,遇到不会的积极向公司的前辈请教,这让我学到了很多。另外还遇到了时间管理的问题,刚进公司时不知道怎么样分配管理自己的时间,甚至有时候会忙中出错,通过公司的培训我渐渐学会了如何管理自己的时间,先做紧急且重要的,再做重要不紧急的,其次再做紧急不重要的事情,合理安排自己的时间,渐渐地提高自己的工作效率。我在工作中也了解了与别人沟通和团队合作的重要性,在学校学习大多都是个人的独立工作,很少经历过团队合作的问题,但是在社会中处处都需要团队合作,如何与别人良好的沟通是一个需要学习的重要问题,每个人都融入团队,积极为整个项目出谋划策,那么这个团队就会有希望,就会成功,否则就会分离人心影响整个团队的发展。

实习体会

这一期的实习,虽然实习的时间不长,但是总体上收获挺大的,学习中我不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不出的喜悦。以下是我在这次实习中的一些感悟和体会:

1.通过过这次实习,我不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。在刚到公司的时候,我发现自己不懂的地方太多了,原来社会上还有这么多东西要学。而且理论学习的东西和在实战中学习的东西感觉完全不一样,比如学习SVN的版本控制管理系统,SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。简单的说SVN就是一个备份服务器,他可以帮助记住每次上传到这个服务器的档案内容。并且自动的赋予每次的变更一个版本。通常,我们称用来存放上传档案的地方就做Repository。基本上,第一次我们需要有一个新增(add)档案的动作,将想要备份的档案放到Repository上面。日后,当有任何修改时,都可以上传到Repository上面,上传已经存在且修改过的档案就叫做commit,也就是提交修改给SVN server的意思。针对每次的commit,SVN server都会赋予他一个新的版本。同时,也会把每次上传的时间记录下来。日后,因为某些因素,如果您需要从Repository下载曾经提交的档案。您可以直接选择取得最新的版本,也可以取得任何一个之前的版本。如果忘记了版本,还是可以靠记忆尝试取得某个日期的版本。在学校自学SVN的时候总是不理解它的功能用途,对它的概念定义都是觉得非常模糊,不能彻底理解它的含义。但是当我们到了公司以后,因为需要用到版本管理,每天的项目进度都需要SVN控制,所以能切身体会到它的用途和用法,就能完全的了解它。所以如果只是为了学习而学习,这样的话学习效率会很低,这样也感受不到学习的乐趣,同时对知识的掌握也会很肤浅,正如诗中所说:“纸上得来终觉浅,绝知此事要躬行”。真是至理名言啊!更不好的是会容易忘记,这样的话之前为了学习这个所花费的时间就全部浪费了。相反,如果在工作中学习的话,因为自己需要解决工作的难题,就会有迫切的愿望要学习,这样学的时候还能够抓住重点,同时记得更深刻,这也是学习的一种历练。在实习中发现自己以前学知识主要的缺点是不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要,还有没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就不行了。所以才明白毕业前实习对于工作是非常重要的。

2.在实习中我也学到了有关时间管理的一些经验,在刚在公司做事情的时候,总是特别的忙乱,甚至会因为过于忙乱在代码中出现不必要的bug,公司会给员工培训这方面的东西。时间管理是指通过事先规划和运用一定的技巧、方法与工具实现对时间的灵活以及有效运用,从而实现个人或组织的既定目标。优秀的时间管理者能够安排他们自己和其他人迅速适应工作量上的任何重大变革,并重新确定工作的优先次序。他们可能把个人的安排看做他们时间管理工具包中的首要工具。他们较容易觉察对于考虑正在进行的工作量的波动以及变革最后期限的需要,并且可能重新组织工作以达到最好的效果。但是时间管理不足的人很少或不花时间在系统地组织他们的工作任务,倾向于处理邻近的但是缺乏规划和远见的任务。他们通常会着亲自着手接踵而来的工作或者看起来是最紧急的工作,而不善于组织其他人去完成。不足者需要认识到:为了达到适当的结果,人员、资源、目标、最后期限、可利用的时间应该被组合起来。不足者需要利用他们个人的优先权并且认识到在处理一系列未来的任务时总会有最佳次序。

1、迫使你自己至少每天花几分钟用钢笔和纸写出一天或一星期中要完成的重要任务。

2、确信你每天或每星期计划内和计划外的活动总是被列入时间日程,并且有必要的话,重新进行时间安排。

3、建立一个体系确保你能够容易地找出你需要做的事情。仔细考虑计划的目标和最后期限。

4、在你已经看过总工作量并且计算出有必要在多大程度上重新组织之前,不要做出承诺。

5、要认识到自己的能力有限,你可能需要借助其他人来达到目标或完成任务。 马克思说过,“人类社会的一切节约,归根结底是时间的节约。”我们的时间其实是我们自己的生命,管理时间就是管理生命,这当然大家都熟悉。但是事实上,我们真正从管理时间的角度,我们重视的程度是很不够的,因为中国人很容易“惰”。“常人因惰而慵,才人因傲而败。”常人就是普通人,因为惰性就变得平庸。惰和懒是什么区别?懒是主观是不想做事;惰是主观上想做,但是最终仍然没有做。绝大多数都有惰的毛病,深圳几乎没有懒人,但是深圳“惰”的人并不少。 “惰”表现在推辞、拖拉和忘却三种表现形式。很多人都会犯这个毛病,这样一来时间管理就非常不到位。有书曾经说过,“但凡有成就的人总是有几分自虐精神。”要给自己一些强制,如果总是随波逐流,漂到哪里算哪里,这就完了。任何有作为的人或者试图有作为的人都不希望以悠闲的方式处理自己所有的时间,会给自己很多压力。我们的寿长取决于时间把握的好坏。

从方法上讲就是:一要是拒绝时间的浪费,二是放权,三是学会说“不”,不管是生活的琐事还是不值得的事情;四是高效的利用时间,五是使用各种各样的工具强制自己,六是对事情的优先级做一个划分。每个人不是出生就会时间管理,需要自己多加训练,这样做事情就会更高效。我在学习的过程中走了不少弯路,但是也得到了许多经验。

3.我也学会了如何团队合作,共同开发。刚到公司的时候与其他团队成员交流不畅,所幸没有影响项目的进度,工作的越深入,就越发现团队的重要性。我们的一个开发团队是由程序、策划、美术、测试部门组成。程序员在上要与策划人员沟通好,在下要与美术人员协同工作,所以如何有效地沟通就非常重要。在工作中尤其注意团队精神,团队精神是人的社会属性在当今的企业和其他各社会团体内的重要体现,事实上它所反映的就是一个人与别人合作的精神和能力。

一个优秀的员工总是具有强烈的团队合作意识——团队成员间相互依存、同舟共济,互敬互重、礼貌谦逊;彼此宽容、尊重个性的差异;彼此间是一种信任的关系、待人真诚、遵守承诺;相互帮助、互相关怀,大家彼此共同提高;利益和成就共享、责任共担。独木难支,光靠一个人的力量是远远不够的。只有管理组织好一个团队,才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团队中做的贡献,创造出不可磨灭的重大价值。我明白了团队的重要性。团队是一个有机的、协调的并且有章可循的结构合理的整体。这个整体的能力并不是它的所属成员的能力的简单的算术和,而是一种不论在数量上还是质量上都远远超出其每个有成员的能力的新的力量。我们知道,一个人的能力是有限的,当一项工作或任务远远超出个人能力范围时,进行团队协作就势在必行。团队不仅能够完善和扩大个人的能力,还能够帮助成员加强相互理解和沟通,把团队任务内化为自己的任务,真正做团队工作的主人,这样的团队会战胜一切困难,赢得最终的胜利。而作为这样的团队成员也会在团队协作这个过程中迅速地成长起来。著名心理学家荣格曾列出一个公式:I+We=Fully I。意思是说,一个人只有把自己融入集体中,才能最大程度地实现个人价值,绽放出完美绚丽的人生。认识自己的不足,善于看到别人——尤其是同事——的长处,是具有良好的团队精神的基础。在一个团队中,每个成员的优缺点都不尽相同,你应该去积极寻找团队成员中积极的品质,并且学习它,让自己的缺点和消极品质在团队合作中被消灭。团队强调的是协同工作,较少有命令和指示,所以团队的工作气氛很重要,它直接影响团队的工作效率。如果团队的每位成员都去积极寻找其他成员的积极品质,那么团队的协作就会变得很顺畅,团队整体的工作效率就会提高。

一个高效率的团队是一个表现优秀、使内部成员和外界均感到满意的工作集体。它总是同高难度的工作任务、成员的全身心投入、通力协作以及对创新矢志不渝的追求紧密联系在一起。无论是案例分析、小组项目咨询,还是从事行业分析工作,团队精神是否能得到发扬,都是决定工作成果的最为重要的因素。成功的团队合作随处可见,无论一支足球队、一个企业、一个研发团队、还是一个军队,成员的合作无间对于团队的成功至关重要,没有哪个成功的团队不需要合作。良好的合作氛围是高绩效团队的基础,没有合作就谈不上最终很好的业绩。在团队中往往更能够充分体现个人的价值,因而宽容、善于合作、具有团队精神的人取得成就的机会就更大。在后来的工作中,我学习公司的其他前辈沟通交流的方法,发现这样还能有助于自己工作的完成,事半功倍。 生产实习是我从学校到社会的试探性的一步,很庆幸我学到了很多东西,遇到了新的朋友,“三人行,必有我师”,我在新的环境里学到了很多,为将来进入社会打下一个良好的基础。

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告

计算机生产实习报告(硬件实习报告)

计算机专业生产实习报告

计算机 生产实习报告
《计算机 生产实习报告.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档