付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件IT软件工程师实习生实习报告一、摘要
2023年7月1日至2023年8月31日,我在一家科技公司担任软件工程师实习生,主要负责后端系统开发与优化。期间,我参与重构了用户认证模块,将接口响应时间从500毫秒降低至150毫秒,吞吐量提升40%;独立完成了3个API接口的设计与实现,支持日均调用量达10万次;通过应用缓存策略,将数据库查询负载减少25%。实习中熟练运用Java、SpringBoot和MySQL,掌握了敏捷开发流程与代码审查方法,形成了自动化测试脚本模板,可直接应用于同类项目,显著提升开发效率。
二、实习内容及过程
2023年7月1日至8月31日,我在一家科技公司做软件工程师实习生。主要目标是熟悉企业级开发流程,把学校学的理论知识用到实际项目里。公司是做金融科技的,系统对稳定性和性能要求特别高,常用Java、SpringBoot和分布式架构,项目里还涉及消息队列和缓存技术。
我跟着团队做了后端系统开发,具体是重构用户认证模块。原接口响应时间老是在500毫秒上下,客户投诉慢。我花了两周时间,把代码分模块重写,引入Redis缓存token,还加了异步处理。改完之后测了三次,最快跑到150毫秒,吞吐量直接翻了一倍,现在系统扛得住日均10万次调用了。期间还独立做了3个API,对接前端需求,调用量高峰期能到5万次/分钟。另一个任务是优化数据库查询,有些报表查询慢,我用了SQL分析工具,把几个复杂JOIN换成索引覆盖,查询时间从8秒降到1秒多,数据库负载也降了25%。
实习里最难的是第一次接触分布式事务,有一次用消息队列同步数据时,出现消息丢失问题,导致数据不一致。我查了两天资料,最后用事务消息方案解决了,学到了AT模式和TCC模式怎么选。另一个挑战是代码审查,刚开始提交的commitmessage写得太模糊,被导师要求重写。后面我就记下模板,比如"Fixbug:123登录接口超时",现在每次提交都先对对格式。
这8周让我把敏捷开发流程摸熟了,从需求评审到CI/CD全流程跑了几遍。最收获的是形成了一套自用的开发模板,比如自动化测试脚本,现在做新功能都能套用,效率高不少。职业规划上更清晰了,想往高并发系统方向发展,打算下学期补学消息队列和缓存原理。
实习单位培训机制有点跟不上,比如新人培训只给了一份文档,没人带实操。建议多搞些PairProgramming,导师也能及时发现问题。另外岗位匹配度可以再精准点,我接手的项目用了我会的技术,但没接触微服务治理这块,有点遗憾。如果能提前给些云原生相关的任务,可能成长更快。
三、总结与体会
这8周,从2023年7月到8月,实习经历像给我上了一堂生动的实践课。以前写代码总觉得没问题,真到线上环境,压力完全不一样。记得重构用户认证模块时,为了把500毫秒的响应压到150毫秒,连续熬了两个通宵,调试日志追到凌晨三点,那种感觉特别踏实。现在明白,做工程不是玩玩具,是得对每个字符负责,对用户时间负责。
实习让我最深的体会是,学校教的只是基础骨架,真要站得稳,还得靠企业里的摸爬滚打。比如分布式事务那事儿,消息丢失导致数据错乱,最后用AT模式解决,这课在学校根本学不到。现在写commitmessage都刻意学着写清楚,比如"Fixbug:123登录接口超时,通过引入Redis缓存解决",导师说这样别人接手才不懵。这种细节上的成长,比单纯会几行代码重要多了。
对职业规划的影响也很大。之前想做全栈,但实习里接触的后端高并发优化让我眼睛一亮。现在打算下学期主攻这块,报名了AWS的SolutionsArchitect认证,想先补补云原生知识。实习里用的SpringBoot、MySQL、Redis这些,现在在家都会刻意多练练,比如用LeetCode刷算法题,保持手感。
看行业趋势,现在大厂都在卷微服务、Serverless,但感觉我们这届学生培训有点跟不上,比如没人教怎么用Kubernetes治理服务。如果学校能多开些企业真实项目实训,或者跟科技公司搞些合作课程,可能我们早几年就懂这些了。未来求职,我肯定要突出这种能快速上手复杂系统的能力,毕竟企业要的不是纸上谈兵的。这次实习让我明白,职场不是学校,不能光靠聪明,还得靠肯干、会干。
四、致谢
感谢这次实习机会,让我在真实项目里锻炼了技术。特别感谢我的导师,遇到问题带我从头捋,怎么用Redis、怎么写SQL优化,都耐心讲清楚。和团队一起做项目也特别爽,大家讨论技术方案到半夜,最后把接口响应时间从500毫秒降下来,那种成就感值了。
也要谢谢带我的几位同事,比如那个总给我讲微服务架构的学长,还有那
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年南昌应用技术师范学院马克思主义基本原理概论期末考试模拟题带答案解析
- 2025年丽水职业技术学院马克思主义基本原理概论期末考试模拟题附答案解析(必刷)
- 2025年山西职业技术学院单招职业技能考试题库附答案解析
- 2025年理塘县幼儿园教师招教考试备考题库带答案解析(夺冠)
- 2025年湖南农业大学马克思主义基本原理概论期末考试模拟题带答案解析(夺冠)
- 2025年平山县幼儿园教师招教考试备考题库带答案解析
- 2025年嘉义县幼儿园教师招教考试备考题库带答案解析(必刷)
- 2025年宁远县幼儿园教师招教考试备考题库带答案解析
- 2025年新疆铁道职业技术学院单招职业适应性考试题库附答案解析
- 2026年贵州轻工职业技术学院单招职业倾向性考试模拟测试卷带答案解析
- 钢结构桥梁维修施工方案
- 电缆沟施工安全方案
- 多维空间建筑施工方案
- 变电站土建安全培训课件
- 安全生产三管三必须培训课件
- 2025年国家司法考试试题及答案
- 房建施工工艺流程
- 食堂消防安全管理制度完整版食堂消防管理制度
- 线上线下融合的市场营销策略分析报告2025
- 设备合作协议合同范本
- 牙科聘请医生合同范本
评论
0/150
提交评论