计算机科学与技术XX软件企业软件开发实习生实习报告_第1页
计算机科学与技术XX软件企业软件开发实习生实习报告_第2页
计算机科学与技术XX软件企业软件开发实习生实习报告_第3页
计算机科学与技术XX软件企业软件开发实习生实习报告_第4页
全文预览已结束

下载本文档

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

文档简介

计算机科学与技术XX软件企业软件开发实习生实习报告一、摘要

2023年7月10日至2023年9月5日,我在XX软件企业担任软件开发实习生。期间,参与XX项目后端模块开发,完成3个API接口设计与实现,日均处理数据量达2000条,接口调用成功率99.8%。运用Java和SpringBoot框架,将原有模块响应时间从500ms优化至150ms。通过Git进行版本控制,协同5人团队完成代码合并与冲突解决。掌握敏捷开发流程,将需求文档转化为可测试代码的周期缩短20%。总结出自动化测试脚本编写规范,覆盖核心功能点85%,有效降低线上bug率。形成模块化代码复用策略,将相似业务逻辑代码重用率提升至60%。

二、实习内容及过程

2023年7月10日入职,在XX软件企业实习8周。岗位是软件开发实习生,主要跟着导师做XX项目。项目是B2B电商系统,用JavaSpringBoot框架,数据库是MySQL。初期帮忙写单元测试,用JUnit和Mockito,覆盖核心接口80%。后来独立负责订单模块的优化,发现有个定时任务执行效率低,QPS只有50,远低于预期300。花了两周时间,把任务拆分成小批次处理,还加了缓存层,最后跑到250,虽然没到目标,但导师挺认可。期间用了GitLab管理代码,合并过3次大分支,遇到过冲突,硬是把冲突点从5个降到2个。参与过两次每日站会,每次都同步进度和问题,比如有个需求文档不清晰,直接找产品经理确认,避免返工。

遇到的最大挑战是跨团队沟通,前后端接口对齐时,有个API参数类型前后矛盾,导致联调花了3天。后来学会了用Swagger自动生成文档,每次改完接口都同步更新,避免类似问题。实习最后做了个总结分享会,讲了怎么用JProfiler定位慢查询,把某个SQL的执行时间从200ms降到50ms。导师说这8周我写的代码,线上bug率比平时低了15%。最大的收获是理解了敏捷开发,需求随时可能变,不能死守文档,得多和产品、测试沟通。

公司的培训机制其实一般,就给了个两小时的技术分享会,很多东西都得自己摸索。建议多搞点新人培训计划,比如周会分享项目架构,或者搞个代码评审环节,能少走很多弯路。岗位匹配度方面,虽然主要做开发,但偶尔也帮忙看运维日志,感觉如果能接触更多部署和监控,成长会更快。

三、总结与体会

这8周,从2023年7月10日到9月5日,在XX软件企业的经历,让我的简历不再是纸面上的文字。参与XX项目,我负责的订单模块优化,把定时任务QPS从50提升到250,虽然离300还有距离,但那个过程,从分析性能瓶颈到动手优化,每一步都记得清清楚楚。写的那3个API接口,每天处理2000条数据,99.8的成功率,不是随便说说的,是调了又调才达到的。这段经历让我明白,理论知识和实际开发差着一段距离,光会写代码不够,得懂系统架构,懂怎么让代码跑得快、跑得稳。

实习最大的价值,是把学校学的那些零散知识点串联起来了。以前觉得微服务、分布式这些概念挺虚,现在看到项目里真实的负载均衡、服务熔断,才觉得原来它们这么重要。我学会了用GitLab的CI/CD流程,从代码提交到自动部署,虽然只是辅助,但了解了工业级的开发流程。这种变化挺神奇的,感觉自己真的从学生思维,开始往职场人转变了。面对需求变更和线上问题,不再慌乱,知道该先查什么日志,该用什么工具定位,这种责任感和抗压能力,是实习逼出来的,也是我最大的收获。

这次经历也让我更清楚自己想要什么。我发现自己对后端开发挺感兴趣,特别是性能优化这块,感觉很有挑战。所以接下来打算深化学习,把Java性能调优那几本书再啃一遍,顺便考个AWS或阿里云的云认证,看看能不能接触更多云原生相关的项目。行业趋势看,现在大家都讲高并发、低延迟,微服务架构也是大势所趋,我感觉自己这8周学到的,正是这些趋势的核心内容。这段经历就像给我打开了一扇门,后面该怎么走,心里有点谱了。感觉未来的路,清晰了不少。

四、致谢

在XX软件企业实习的8周时光里,得到了很多帮助。感谢公司给我这个机会,让我接触真实的软件开发流程。导师在技术上给了我很多指导,尤其是在XX项目订单模块优化上,耐心讲解性能调优的

温馨提示

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

最新文档

评论

0/150

提交评论