资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
软件生产实习心得体会 软件工程经济是近年来出现的崭新的研究方向 , 是软件 工程和经济学相互融合深入的产物。以下是小编收集的软件 生产实习心得体会,仅供大家阅读参考 !软件生产实习心得体会 20xx 年 11 月下旬,我离开 了学校,进入了最后一学期的顶岗实习阶段。从离开学校的 那天起,我就当自己是一个正式的员工,做好了经历重重困 难的准备,我始终坚信,我的努力与坚持不懈不会白费,我 的未来不是梦。一、实习单位介绍: 南京智风多媒体有限公司是我现在实习的单位,它成立于 1998 年,是从事教育软件、数字化教学资源、多媒体产 品等开发、制作的专业公司 ; 是江苏省信息产业厅认定的双 软企业、江苏省新闻出版局审核认定的电子出版物开发制作 单位。公司长期承担高校及教育管理部门的数字化教学资源、 教务教学、实验科研等管理系统的开发和信息化项目建设。 如:数字化教学资源库 -名师名课网系统 、OA 办公系统 等多个系统平台。智风公司多年来致力于网络课程的建设服 务工作,拥有一支专业化的开发团队,通过严格的开发流程 和创新的教学理念为广大院校提供优质的服务。专业化的研 发队伍:从教学设计、技术开发,到交互设计、视觉设计、 资源素材制作等各个方面,全面解决您的后顾之忧 ; 丰富的 开发经验:业已开发的课程中有 42 门被评为国家级精品课 程,累计开发的网络课程已逾 1000 门。二、实习岗位、主要过程、主要内容、主要工作、收获 我在该公司任职软件开发工程师,刚实习的第一个星期, 主要的工作是熟悉公司的开发框架及开发流程,及时完成项 目经理派发的任务。从第二个星期开始,我就开始接触公司 的开发项目。令我印象最深、体会也最深的一个项目是南 京大学 110 周年校庆系统 。该项目不仅开发时间短 (只有一 个月的时间 ) ,最主要的是需求不清。在客户与公司的双重 压力下,我们这组人 (共 5人)在与客户只沟通了两次的需求 下,我们就开始动工。 该项目的用户主要分为校领导和嘉宾。 针对校领导和嘉宾进行相应的车辆、餐厅、宾馆、会场、时 间、志愿者的安排,要有冲突提示功能。如:在一个重叠的 时间段内,一个人不能同时参加两项及以上活动 ; 一辆车安 排的人数不能超过他的最大承载数等等。在做这些功能的时 候,我们有过以人为基础,分配车辆、餐厅等资源,也有考 虑过以资源为主,分配人员等种种意见。在每一次意见有了 分歧以后,我们都要讨论,各抒己见。这种方式使我乐于表 达自己的想法,当我的想法得到了其他同事的认可时,那种 感觉无法用言语来表达。即使是自己的想法错了,但听到同 事的另一番看法,使我茅塞顿开,也有了收获的喜悦。由于 项目太紧,我们经常加班,每晚都要坐末班车回去,好几次 回来后倒头就睡,周末也没得休息。正是有了这些无以言表 的感觉才使我对这个项目,对这个阶段很难忘。在项目的功 能方面,我负责所有基础信息的添加与列表显示。在做这些 的时候,与我在学校做的项目的最大不同是分页都是用的存 储过程,验证最好要做到客户端和服务端同时验证。还涉及 到站内信互发、打印、导出、发邮件等这些我以前看似很神 奇的东西,现在我已把神奇变为了现实。在这半年多的工作实践中,我学到了很多,这些都是作 为学生学不到的,如:1、我参与的都是团队合作的项目, 无论是在自己公司, 还是在合作公司,我们都讲究团队精神。在信任自己和他人 的基础上,思想统一,行动一致,这样的团队一定会攻无不 克、战无不胜。我们的很多工作是一起完成的,在这个过程 中,大家互相提醒和补充,大大提高了工作效率,所有的工 作中沟通是最重要的,一定要把信息处理的及时、有效和清 晰。2、每一个项目在开始着手的第一步,一定要和客户把 需求沟通清楚,只有了解了项目的需求,才有可能真正做好 一个项目。我们需要向客户提出要求客户提供所有涉及该项 目的资料,每次与客户见面都需要熟悉业务与程序的最少一 至两个程序员随时记录需求。3、工作中,有一个无论是技术,还是经验都比较让人 肯定的前辈带领,将任务详细化,详细到每个页面、甚至是 一个页面中的图片什么时候做好,做到什么程度,这样把工 作进度有计划有方向的暂定下来,做事很有效率。4、每天的工作小结真的很重要,这让我们每天都有计 划的知道自己干了什么,不是漫无目的的工作。5、工作并不是一成不变的,也许有一天你要去其他岗 位帮忙,所以同事之间的技术要互相学习,也许有一天,公 司需要你发挥其他的技能帮忙,所以互相学习也是很重要的, 我在公司,深有感触,除编程之外,切图、界面设计等工作 都干过。三、体会 转眼,出来社会都已大半年,已是半个社会人了。不能 再向学生那样,某些时候可以随心随意。顶岗实习,为我们 提供了一个很好的实践机会,可以让我们更好的把理论应用 于实践,在实践中领悟理论,更可以学习到很多书本上学习 不到的、甚至比理论知识更实用的业务知识。而且,这些实 习经验,无疑是我们毕业后就业的一大筹码。作为一个成年 人,作为一个社会职业人,任何时候都要守规矩,做好自己 的本分,承担起自己所需要承担的责任。经历了 2 家公司的 工作,我渐渐的认识到,每一份工作或每一个工作环境都无 法尽善尽美,但每一份工作中都有许多宝贵的经验和资源,如失败的沮丧、自我成长的喜悦、温馨的工作伙伴、值得感谢的客户等等,这些都是工作成功者必须体验的感受和必备的财富。如果每天怀着感恩的心情去工作,在工作中始终牢记“拥有一份工作,就要懂得感恩”的道理,你一定会收获很多很多。在你收获很多很多的同时,你会发现自己已经在 锻炼中变得勇敢,坚强,乐观,阔达。这样的你,是不断前 进的走在成功的路上的。软件生产实习心得体会 时间过的很快,转眼间已经 实习将近 5 个月,其中有 2 个月是属于完全被流放的。 最 先在内部系统组参与内部管理系统开发 (struts+mysql+spring+hibernate) ,之后是去做网络交换 机软件的脚本测试。现在又回归内部系统,虽然在脚本组期 间,编码能力被别人甩在后头, 但至少具有了一些测试经验。至少自己做的东西,是真正交付到了客户手上,到也稍 微有些成就感。1、浅谈测试 一直以来,我都认为测试是脱离了软件工程范围的工作, 不以为屑。但在实际情况中,测试是既重要且难以精湛的 . 其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经 验总结和想象力。而要做到高级测试工程师,则一定要懂编 码,因为这是你完全掌握整个系统的方方面面具体运作的前 提。但占主导地位的,还是大型系统的集成测试经验。实际 项目中,编码时间一般只占 30%左右,真正耗费时间的是 IT 阶段的找 bug 与对应 bug ,此阶段基本评定了 coder 的编码 质量。2、程序员的困惑 有些人,以为教学视频和代码看多,自己就懂的多,实 际做起来, 却不知从何下手, 问题在那 ?如何定位 ?如何解决 ? 通通跟一样能力有关, debug 追踪能力,也称调试。在项目 组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消 化?有位同事告诉我:代码看几遍都没用,要去抄,例如一 个查询模块,在此基础上去做具体记录的历史记录查询模块, 你可能会觉得很简单,但实际情况却往往报一堆异常,配置 问题涉及到方方面面,以及数据库字段,传值问题等等,一 大堆对于新人来说很郁闷的问题。 但不用怕, 只要学会调试, 一个个问题去追踪, 一个个去解决, 自然而然, 那段“源码” 才真正属于你。3、如何调试追踪 如果你能在短短的时间内就看到问题点在那,放下断点 去追踪,出去找工作,绝对没问题。出现问题的时候,不要 光看代码,要用实际行动去追踪运行期间的具体值,那是最 好途径。 eclipse 是个很爽的 ide ,这点做的很好。例如页 面内容显示不是自己想要的数据,我们要先从数据库查询语 句去下手,设置断点,一步一步 step over ,让 sql 字段( 存 取最终 sql 语句的字符串 ) 运行到有值, inspect 进去看, 如 果还看不出来,就点击它,copy后在sql客户端去实际运行, 看看实际查询出来的表是什么,如果是对的,有可能就是页 面调用的错误或者 action 逻辑的传值问题。页面错误的调试,基本方法是用右键点击实际网页查看 源代码, copy 到 editplus ,就能看到具体错误发生在那几 行。通常有几种常见的错误,例如:缺少对象这种很多时候 是有些被你调用的字段有可能为空的情况出现的,可以加 if(xxx=null) 语句加保护。追踪的方法基本就是用 alert 语 句,放在有可能出错的地方。4、一些习惯 遇到问题先自己思考,无从下手再找高手帮忙看看,注 意他帮你看的思路,别在一旁闲着,看多了自己也会了,不 然你一辈子都停留在那种水平,从人身上学到的东西远远比 书多的多。解决了一个问题后,要去究根问底去找到问题产生的起 因,以防你下次遇到类似的问题再浪费同样的时间。把代码写的漂亮,注释、空行、规范一样不能少,可读 性是放在第一位。曾经看过一个高手写的代码,真的一看就 是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人任务完后不要呆着,去要求经理给你更有挑战性的任务, 只要你肯去尝试,他们就会对你另言相看,把三天的任务一 天加班搞定,效率和忠诚都有了,路也比较好走了。软件生产实习心得体会一、实训目的:通过对java语言、sql数据库的应用以及 sql语言的复 习和锻炼,并且通过使用 MyEclipse 开发平台设计管理项目, 以达到充分熟悉开发平台及应用设计。同时掌握并实践软件 项目设计规范及其开发流程:需求分析、概要设计、详细设 计、代码编写等,以便提前适应软件公司开发流程、环境和 工作要求。二、实训内容:1. 项目: ( “当当网” )2. 完成( 用户注册、登录、列表、购物车、删除、修改 ) 等功能3. 数据库设计、SQL应用4. 项目实战三、实训总结: 转眼间实训已过去一段时间,之前的兴奋、喜悦如今已 经让我熟悉,在实训的每一天都会让我有成为一名真正的财 富者拥有的冲动。也许,在这期间不一定会让一个人有着翻 天覆地的变化,但变化就是这样一点一点产生的。通过这一 期的实训,虽然倍感折磨,但是收获却是很大的,学习中我 不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不 出的喜悦。在实训的过程中,我深深的体会到了自己在专业知识方 面的欠缺和不足,也意识到了自己作为计算机软件专业的学 生,要想在以后的职业中崭露头角,除了要有过硬的理论知 识,健康的体魄之外,还必须具备良好的心理素质,是自己 在以后的途中无论经历什么样的困难,都立于不败之地。通 过实训老师的课堂讲解与企业文化标准的培训,使我加深了 对自己专业的认识,从而确定自己以后的努力方向,要想在 短暂的实训时间内尽多的学到东西,就需要我们跟老师或同 学进行良好的沟通,加深彼此的了解,只有我们跟老师多沟 通,让老师更了解我们, 才能更真切的对我们进行培训工作。 由此,班级的文化“共享”就在生活中慢慢形成了。“纸上得来终觉浅,绝知此事要躬行! ”在这短短的时间里,让我深深的感觉到自己在实际应用中所学来专业知识 的匮乏。让我真真领悟到“学无止境”这句话的涵义。而老 师在专业认识周到中所讲的,都是课本上没有而对我们非常 有实际意义的。这又给我们的实训增添了浓墨淡彩的光辉。 我懂得了实际生活中,专业知识是怎样应用与实践的。在这 些过程中,我不仅知道了职业生涯所需具备的专业知识,而 且让我深深体会到一个团队中的各个成员合作的重要性,要 善于团队合作,善于利用别人的智慧,这才是大智慧。靠单 一的力量是很难完成一个大项目的,在进行团队合作的时候, 还要耐心听取每一个成员的意见,是我们的组合达到更加完 美。这次实训除了让我明白工作
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号