IT软件开发技术实习生实习报告_第1页
IT软件开发技术实习生实习报告_第2页
IT软件开发技术实习生实习报告_第3页
IT软件开发技术实习生实习报告_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IT软件开发技术实习生实习报告一、摘要

2023年7月1日至2023年8月31日,我在XX公司担任软件开发技术实习生。期间,参与完成3个模块的后端开发,共计编写并优化代码2150行,修复系统Bug47个,其中高优先级Bug12个。通过应用SpringBoot框架和MySQL数据库设计,将API平均响应时间从850ms降低至320ms,提升了63%。熟练运用Git进行版本控制,提交代码补丁102次,推动团队代码合并效率提升20%。总结出模块化开发与自动化测试相结合的方法论,可有效缩短迭代周期并降低维护成本。

二、实习内容及过程

实习目的主要是把学校学的编程知识用到实际工作里,看看真实开发是怎么走的,也想去体验下团队合作怎么搞。

实习单位是个做企业软件的,主要是用Java和SpringBoot这些技术,团队不大,氛围挺开放的,大家平时会一起研究技术难题。

我被分到后端开发组,跟着一个老员工做项目。主要是参与一个电商系统的模块开发,具体是用户管理和订单处理这块。刚开始主要是看文档,熟悉代码库,一周内基本把项目架构摸清楚了。后面就开始动手写代码,修复了一些线上的小bug,比如有个接口因为数据库查询条件写错了,导致偶尔会出现数据重复的问题,我通过优化SQL语句和增加逻辑校验给解决了。还参与了一个新功能的开发,是做一个订单状态的实时同步,用到MQ消息队列,一开始对消息可靠性这块挺懵的,后来通过查资料和请教同事,学会了如何设置消息确认机制和重试策略,最后测试下来消息丢失率降到了万分之一以下。每天上班就是写代码、开会、写测试用例,感觉挺充实的。

遇到的最大挑战是初期对业务逻辑理解不透彻,有时候写完代码发现跟需求对不上,返工了好几次。还有就是性能优化这块,有个接口调用数据库时间有点长,我一开始没找到原因,后来学了点JVM调优和慢查询分析,发现是数据库索引没做好,加索引之后响应时间直接快了六七成。

收获就是真的把很多抽象的概念给具象化了,比如设计模式、数据库优化这些,以前觉得难懂,现在用着就明白为啥要这么设计。而且学会了好几种调试技巧,比如用Arthas动态调试Java代码,比传统方法方便多了。团队里大家分享技术心得挺多的,有时候下午茶时间就会聊架构设计,对我启发挺大。

实习单位管理上感觉有点乱,比如需求变更经常不提前通知,导致我这边开发工作白做了。培训机制也不太完善,新来的实习生没人带,全靠自学。岗位匹配度上,我学的东西和实际用到的还是有点差距,比如学校教的Docker部署,公司这边用的是云厂商的托管服务,这块我没怎么接触到。

建议单位可以搞个需求变更管理流程,搞个需求池,每次变更都登记一下,也能避免我们这些实习生做无用功。可以搞个新人培养计划,配个导师带一带,至少让新人知道技术学习路线。岗位匹配度这块,可以给实习生安排一些云平台相关的培训,现在很多公司都在用云服务了。

三、总结与体会

这八周实习,从2023年7月1号到8月31号,感觉像是把书本里的知识真正用上了,收获挺多的。之前在学校写代码,感觉做完就行,但在这里,每个需求都要考虑得特别周全,因为上线后真的要有人负责。比如我参与的订单同步功能,刚开始压力挺大的,因为直接关系到钱款,搞不好损失可就大了。后来通过反复测试,把错误率降下来,看到用户能用得顺顺当当,心里特别踏实。这就是工作跟学习最大的不一样,多了一份责任感。

这次经历也让我更清楚自己以后想干嘛了。我发现自己对后端开发还挺有感觉的,特别是数据库优化和分布式系统这块,感觉挺有挑战性。实习结束回去后,我打算系统学学Redis和Kafka,顺便考个AWS或者阿里云的认证,感觉这些技能以后找工作用得上。而且我也发现,学校教的扎实基础真的很有用,比如数据结构与算法,在解决性能问题时就帮了大忙。

看着公司用的这些框架和工具,感觉技术发展挺快的。现在微服务、云原生都是大趋势,像我们做的这个系统,后面肯定要往容器化迁移。这让我意识到,学校学的知识只是基础,后面真的要不断学习,不然很快就会被淘汰。比如Docker和K8s,虽然实习期间没怎么碰,但感觉以后用得会越来越多。行业里对工程师的要求越来越高,不仅要会写代码,还得懂点运维、懂点架构,这对我未来的学习方向指明了路。

最直观的感受就是心态变了,以前写代码随便点几下运行,现在要考虑测试用例、异常处理、日志记录,每个环节都得小心。抗压能力也强了不少,以前遇到Bug有点慌,现在能静下心来分析问题。这种从学生到职场人的转变挺快的,虽然累,但成长也快。感觉这次实习就像一个过渡,让我对未来的路有了更清晰的认识,也更有信心去迎接挑战了。

四、致谢

感谢实习单位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论