付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程XXIT公司软件开发实习生实习报告一、摘要
2023年7月1日至2023年8月30日,我在XXIT公司担任软件开发实习生,主要负责参与移动端应用后端接口开发与测试。核心工作成果包括完成12个API接口的开发与文档撰写,其中10个接口通过自动化测试,响应时间稳定在200毫秒内;协助优化数据库查询效率,将平均查询时间缩短15%。专业技能应用上,熟练运用Java、SpringBoot框架,并通过Postman进行接口性能压测,生成包含2000条数据的测试报告。提炼出模块化开发与持续集成的工作方法,可应用于高并发场景下的快速迭代。
二、实习内容及过程
2023年7月1日到8月30日,我在XXIT公司做软件开发实习生,跟着后端团队搞移动端接口。开始时主要看现有项目文档,熟悉团队用的SpringBoot框架和MySQL数据库。7月10号左右开始上手写代码,第一个任务是搭一个用户登录注册模块,包括密码加密存储。用了JWT做token验证,接口文档自己写的,花了大概2周时间。期间遇到个坑,数据库事务没处理好,导致某个接口并发请求时数据会脏读,排查了3天才定位到是乐观锁版本号更新策略出了问题,最后改用数据库隔离级别解决。这段经历让我明白高并发场景下事务设计得挺重要。
7月中旬参与了一个订单模块的开发,需求是支持秒杀场景。因为对分布式限流不熟,第一次写的接口在压力测试时出了超卖问题。导师指导我用Redis分布式锁+Lua脚本原子化操作,还教了如何看系统监控里的CPU和内存曲线。我重新写了接口,部署后压测时QPS冲到5000才稳住,成功率98%。这个项目里学到了不少分布式系统知识。
实习最后两周,我开始帮忙写单元测试,用JUnit和Mockito模拟依赖。以前写测试时老觉得麻烦,但这次发现它真能提前发现不少bug,而且版本回退后不用手动删改测试代码,挺省事。团队用的GitFlow工作流我也基本摸透了,学会了怎么写规范的commitmessage。
整个实习期间,我每天至少写100行代码,提交代码记录200多次。虽然加班到9点常态,但真挺锻炼人的,以前写代码总想一步到位,现在明白敏捷开发里小步快跑更重要。
三、总结与体会
这8周,从2023年7月到8月,在XXIT公司的经历让我对软件工程的理解从书本跳到了实际。每天跟着团队用Java和SpringBoot开发接口,写完代码自己还要用Postman跑测试,确保返回值和预期一致,这种闭环工作法让我觉得特别扎实。记得7月15号那会儿,负责的支付接口测试一直通不过,反复调试发现是第三方回调地址请求头格式小数点丢了引号,改回来后一次通过,这种感觉就是解决问题最直接的快乐。这段经历让我明白,理论知识和实践操作还是有差距的,比如数据库索引优化、分布式事务处理这些,以前看概念觉得还行,真遇到性能瓶颈或数据一致性问题才懂有多复杂。
实习期间接触到的微服务架构和Docker容器化部署,让我意识到后续学习重点得调整。以前觉得SpringBoot单体应用够用了,现在看来,如果真想进大厂,得补分布式缓存Redis、消息队列Kafka这些课。比如8月最后一周帮忙部署新版本时,导师演示的蓝绿部署策略,虽然没实际操作,但感觉比传统灰度发布简单高效,这直接影响了下学期选课计划,肯定要系统学学云原生相关技术。
行业里现在流行Serverless,虽然实习项目没用,但看到团队用云函数处理一些轻量任务,觉得未来后端开发真可能更关注业务逻辑本身,运维部署交给云服务商。这也提醒我,技术迭代太快,光靠学校课程肯定跟不上,得养成自己关注行业动态的习惯,比如每周看两篇顶会论文摘要,或者多刷LeetCode上的算法题保持手感。
从学生到实习生的转变,最明显的是责任感。以前写代码写完就行,现在要考虑代码是否易于维护,单元测试覆盖率是不是够,毕竟别人要用你写的接口。7月有次深夜发现线上接口慢,虽然不是自己写的,但主动去查日志定位问题,被导师夸了,那感觉挺奇妙的,好像真的成了半个“职场人”。这种经历让我更坚定了走技术路线,后续打算考取AWS或阿里云的认证,毕竟现在很多公司都在用云服务。这段经历就像给职业规划打了一针疫苗,让我更清楚未来要努力的方向。
四、致谢
感谢XXIT公司给我这次实习机会,让我接触到了真实的软件开发流程。感谢导师在代码审查和项目方向上给我的指导,特别是关于微服务拆分和性能调优的建议,对我帮助很大。感谢团队里各位同事,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年厦门市嘉禾学校顶岗教师招聘备考题库及参考答案详解1套
- 织金县人民医院2025年自主引进编外医学人才备考题库有完整答案详解
- 2025年宜宾市消防救援局公开招聘政府专职消防员35人备考题库及1套参考答案详解
- 2025年顺义区大孙各庄社区卫生服务中心招聘数名乡村医生备考题库有答案详解
- 艺术素养教育在中小学阶段的有效实施策略考点试卷及答案
- 全国范围内职业教育人才培养模式改革考试及答案试卷
- 湖南省三湘名校教育联盟五市十校教研教改共同体2024-2025学年高三下学期2月入学大联考历史试卷+答案
- 节能环保教育进乡村试卷
- 中小学生安全教育知识普及试题
- 《三维模型制作》课程单元教学设计 第十三周第一次课
- 2026年内蒙古乌兰察布盟单招职业适应性测试题库含答案详解(夺分金卷)
- (2026年)腹腔镜手术肌松管理课件
- 全尺寸检查管理制度
- 企业咨询公司合同范本
- 供应链产供销一体化管理
- 十个一的护理服务
- 煤矿从业人员安全生产培训资料课件
- DB15-T 3644-2024 国有企业阳光采购规范
- 孩子早教课程设计
- 柴油发电机组安装方案
- 1.2.2植物细胞课件2024-2025学年人教版生物七年级上册-1
评论
0/150
提交评论