软件开发公司实习报告

上传人:cl****1 文档编号:457590898 上传时间:2023-11-16 格式:DOC 页数:82 大小:97KB
返回 下载 相关 举报
软件开发公司实习报告_第1页
第1页 / 共82页
软件开发公司实习报告_第2页
第2页 / 共82页
软件开发公司实习报告_第3页
第3页 / 共82页
软件开发公司实习报告_第4页
第4页 / 共82页
软件开发公司实习报告_第5页
第5页 / 共82页
点击查看更多>>
资源描述

《软件开发公司实习报告》由会员分享,可在线阅读,更多相关《软件开发公司实习报告(82页珍藏版)》请在金锄头文库上搜索。

1、软件开发公司实习报告软件开发公司实习报告。本周是实习的第一周,很幸运碰到了产品部很有耐心的leader詹老师。 实习第二天他让我做一个h5的游戏类应用, 主要用于微信中分享。之前对于自己的程度是否能完成完全没底,但感觉第一次实操确实也有点让人兴奋,之前关于产品开发的印象只停留在书本上。詹老师让我模拟“过家家gogaga”所开发的“打 认师姐”微信小游戏写一个类似的应用。 我把原始应用找出来便开场抠代码, 第一步是将套在微信接口中的原始应用抠出来套在微信接口的原始应用只能在微信阅读器中运行,无法在电脑上测试,周二开场做, 一开场我的效率非常低, 因为我很多测试方法并不熟悉, 在参阅了微信js-s

2、dk后总算把原始代码抠出来, 厘清该应用的根本逻辑后开场重写, 在詹老师的耐心地指导和对根底知识的讲解下,我们将原始代码中120行的css代码优化到60行,将五百多行的js代码优化到只有60行,这事实上是在原有的逻辑上完全重写了,这让我开场有点成就感了。也第一次感受到产品开发中的大局观,这种大局观更多的是表达在细节上,比方代码变量名的设置需要与文件存放结合考虑,以便日后修改和维护。 詹老师在讲代码逻辑的时候亲自写了一个例子让我体会, 虽然消化这些用了快一天,但感觉真的收获很大, 有拔云见日之感。实习一周后所遇到的种种困难也让我意识到自己很多问题,归纳如下:1.尽管之前对于书本的学习有一定积累,

3、但还是暴露出代码的不纯熟,细节方面处理才能差,在细节上消耗时间太多。2.缺乏根本的软件开发测试思路, 比方之前不知道chrome具有相当强大的错误测试功能,它对于没有触发的函数也有错误提示。3. 缺乏专注的习惯,比方詹老师让我先完成功能方面,但我却习惯于去找找界面的素材, 这就导致两边都没有做好。虽然认识上知道不该这么做,但是习惯上却很难改。4.自己很多时候虽然有问题但是不能完全阐述清楚,所以跟leader沟通的时候往往支支吾吾,以后有问题自己首先得想清楚,将问题讲明白也是很关键的才能。另外也记录一些自己的浅薄感受:1.工科出身的詹老师对于代码的运行效率有很多的考虑,但对于用户体验和交互效果似

4、乎略微少点,当然也可能是我新来并不理解的原因。2. 公司在做小应用的时候并不会在用户测试和产品构造功能上讨论太多,公司要的是迭代效率, 就是要快速出应用,然后再快速上线下一个。本周接到新的任务,为中国教育在线制作h5的招聘页面, 之前的“给师姐打 ”的h5应用还没有优化好,能做的改良的地方还有很多,leader詹老师让我先把招聘网站做好, h5应用先放放, 他给了我大街网做的“中国好offer”作为参考, 拿到之后确实感觉这些页面都做得很好, 詹老师搜集的资确实非常丰富,从实习到如今他发给我的参考很实用,在看完了五六十个h5的招聘页面之后开场构思, 在将产品架构根本做好后,测试又发现很多问题,

5、 有技术层面的,但更多的设计本身的问题。技术的细节的问题:基于jquery mobile的开发框架国内的资料非常有限,不得不查阅原始的英文api,很多问题也只能去jqm的论坛查找,这些都非常考验英文阅读才能。css的布局问题繁杂,在各个阅读器,各个应用的渲染都不一样, 也是很折磨人的过程,我如今就碰到了css中font-weight属性在safari没有渲染的问题,至今没有解决。逐渐体会到前端工作的繁琐与细节, 需要学的东西很多, 有时候可以凭自己一些小聪明在当前解决,但并没有摸到问题的根,扬汤止沸不是长久之计,但又好似没有足够的时间来系统的探究,我只能先将这些问题一一记下来。这些技术的体会是

6、一方面,另一方面便是产品的设计层面, 如今就是因为产品快做好后发现有很多地方犯了低级错误, 以往的纸上谈兵头头是道,等到自己亲身理论却感到把握不住很多设计原那么, 比方界面设计给用户造成的不必要的干扰, 功能可见性的缺乏,逻辑上的不严谨, 以下我归纳了下岗做好的h5界面存在的交互问题:1.页面的设计初衷是左右滑动来切换页面,但给几个朋友测试后都不能进入页面后就自然而然的知道是左右滑动。2.join us的图标给用户是按钮的错觉,在测试中很多用户以为是按钮,都会下意识的_。3.交互效果的乏善可陈,与滑动的逻辑似乎也没有太大关联,只是单纯的参加了一些css3的动画。4.用于提示左右滑动的动态箭头会

7、让用户以为是_作用改良:1.放弃join us 图标2.改为上下滑动,箭头提示更改3.重新设计图标摆放构造总结: 这次的h5页面主要在于设计问题, 事先并没有完全构思好原型就急迫投入到代码的编写中,这种开发方式本身是非常幼稚的!WWw.F132.软件开发实习报告软件开发一不知不觉,在XX实习的日子快过去半个月了,记得刚来XX的头几天,感觉非常不适应。首先是环境:这里吃的东西很贵,而且这里的物价很高。其次是XX人:XX人办事的效率很高,这就是铁人的精神吧。对于以上种种,待了3,4天根本就适应了,难怪一些长辈老是说:习惯了,就好了。来的第一天,我们听了付X萍老师讲了一节课,可以说完全不知所云,但还

8、是可以听到一些东西的,譬如:工作环境的适应,人与人之间的交际,处理各种事情的才能,其中最重要的就是养成良好的工作习惯。有良好的工作习惯,才会被上司,老板和同事认可,将来也会比同辈有着更快更多的升职时机,而且一个良好的工作习惯,无论你从事哪个行业,都是受用终生的。然后,就是认识我们的董亮老师了,一个可亲得意的老师,传说中他们一个月会赚十几万呢!天文数字,望尘莫及啊。在随后的一段时间里,我们被分为了八组,每组六七个人,有一个组长带着。我们组织作一个工程论坛,在第二,第三个礼拜感觉没有刚来时那么拘束了,我更明显感觉到自我方案,制定目的的重要性了。在我们犯错误的时候,老师会惩罚我们,陈发的方式很另类唱

9、歌或者讲笑话,不算是体罚大事可以到达对我们的约束。然而,歇息期间有组织我们做游戏,看似很简单的游戏其实是想培养我们合作意识。在实习的过程中,我深化的体会到了三点:第一,工程是以迎合客户和使用者为目的的,不可能像老师那样为我们制定一套。想要知道些什么,渴望懂得些什么,全要靠你自己想学,你自己不问,没人会主动来告诉你。第二, “纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,在行业中的经历真的很重要。第三,能更早的接触你所在行业的真实情况。不出来自己转一圈,根本不知道自己学的一些专业知识,哪些是非常重要,非常实用的。就比方说英语。以前听老师说

10、过,听朋友也说过,将来工作了,英语相当有用,外企就更不用说了。当时没什么感觉,但当我频繁的看到一打打英文资料手册、帮助文档时,我已经切身地,确实实确地感受到英语的重要性。这次实训让我学到的东西太多,使我受益非浅,它让我知道了工作上的辛苦,让我知道工作并不像在学校里学习一样轻松。不过,虽然辛苦了点,但能让我学到不同的东西、很充实,我心里还是快乐的。人非生而知之,要学得知识,一靠学习,二靠理论。没有理论,学习就是无之水,无本之木。以上就是我在成都的进展实训的心得和感受。 不到半年的时间就将步入社会的我们,面临是继续深造,还是就业的压力,我想我们更应该把握住最后的一段时间,充实、完善自我,争取做一名

11、出色的大学生!对于这次实习,我很珍惜也很思念。软件开发实习报告二本人自XX年9月份参加工作至今, 六个月的实习时间已经完毕。在这段时间里, 在领导和同事们的悉心关心和指导下, 通过自己的不懈努力, 在各方面都获得了进步。理论让我的技能不断增长, 工作才能不断加强。刚开场工作的时候, 发现自己以前在学校学习的知识很死, 知识面很窄, 以前做的练习工程的实用性也不是很好。在开场的几周公司给我们实习员工了xx_台的使用, 通过这次培训使我认识到xx_台的优势, 可以大大进步软件开发效率。随后我就参加到xxxxx税控管系统工程的开发中, 成为开发小组中的一员。在工程开发过程中一边是同事们的悉心指导,

12、一边是自己反复琢磨与理解, 几个月下来大大进步了自己业务和技术两方面的技能, 已经可以比拟纯熟的掌握根本的工作方法和一些技巧, 而且可以独立完成一些模块的开发。通过理论, 我解决实际问题的才能得到了很好的锻炼。工作中也遇到了很多的以前没有遇到过的新技术, 面对技术难题我总是直接面对, 没有逃避, 也因此自学了好多新的技术, 大大进步了自己的自学才能, 也加深了对自己工作要负责的信念。在工程开发过程中也遇到了一些自己确实无法解决的困难, 在经理和同事的帮助下也顺利的解决了, 在此表示感谢。在开发团队中, 加强了自己的团结精神和集体感, 对工作认真负责, 对团队认真负责。通过这个工程不仅学习到了很

13、多技术也理解了整个工程的大体流程, 从需求分析p 、数据库设计、详细设计、代码编写、测试、工程维护等方面, 使自己不仅从一个代码编写人员的角度还从一个整体的角度来看整个工程开发, 加深了软件开发概念的理解。不断学习使我对工作有了更进一步的认识和理解。不懂就学、就问, 是一切进步获得的前提和根底。因为有大学专业课的底子和参加过专门的java培训使我在工作过程中遇到的技术知识能更快的理解和掌握。工作中时常遇到新的问题, 就需要查阅相关资料, 请教同事和经理, 一个问题一个问题的解决, 一个困难一个困难的抑制, 不仅将原有知识复习稳固, 产生新的理解, 而且学到很多新知识, 有了许多新的认识。但某些

14、认识都还是浅薄的, 还需要我在理论当中去不断深化地理解。现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去考虑问题。在工程的开发后期, 也就是工程即将上线的阶段我与其他几位同事被派往现场去开发与维护工程。以前的开发都是根据需求分析p 来进展, 功能要求一般在分析p 里面都写的很清楚, 但是在现场开发直接面对客户, 客户提出的需求一开场只是一个大体的功能描绘, 如何将这个只是语言描绘的功能转化为技术实现需要很强的抽象才能和对业务的深化理解, 这个过程大大锻炼了自己的综合才能。在第一时间接触客户的需求, 从客户的角度考虑问题, 只有更理解客户需求才能更合理的设计软件的构造, 功能。软件开

15、发实习报告三时间过得真快,转眼间,在山大实习生活就完毕了四周的时间可以和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着工程的进展,我渐渐的找到了自己的位置,找到自己的目的,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在理论才能上也得到了很大的进步,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利

16、用周六上午的时间山大为我们安排的讲座让我们理解it领域一些新的开展动态以及一些领先的技术,让我意识到自己知识的缺少,这鼓励我在以后的学习、工作、生活中要不断理解信息技术开展动态以及信息开展中出现的新的技术。除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个工程,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些珍贵的经历将会成为我以后工作的基石。作为大二的学生,经过两年的在校学习,对程序设计有了一些根本的理性的认识和理解。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号