软件工程专业软件开发公司软件工程师实习报告_第1页
软件工程专业软件开发公司软件工程师实习报告_第2页
软件工程专业软件开发公司软件工程师实习报告_第3页
软件工程专业软件开发公司软件工程师实习报告_第4页
全文预览已结束

下载本文档

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

文档简介

软件工程专业软件开发公司软件工程师实习报告一、摘要

2023年7月1日至2023年8月31日,我在一家软件开发公司担任软件工程师实习生。主要负责参与某电商平台后端系统的开发与测试工作,完成API接口优化,使系统响应速度提升20%,处理日均请求量达5000次。通过实际项目应用SpringBoot框架,掌握微服务架构设计,并独立完成用户认证模块的开发,采用JWT技术确保数据传输安全。工作期间,运用Git进行版本控制,解决过10余次代码冲突问题,并参与编写3份技术文档。实习期间,系统稳定性达到99.8%,用户反馈满意度提升15%。总结出可复用的敏捷开发流程和自动化测试脚本编写方法,为后续项目开发提供效率优化思路。

二、实习内容及过程

2023年7月1日到8月31日,我在一家做电商后端的软件公司实习。我的主要任务是帮团队优化一个老系统的API接口,那系统之前响应慢,平均要500毫秒才出结果。我用了SpringBoot重构部分代码,加上Redis缓存热点数据,最后测试时发现速度快了20%,现在能稳稳扛住日均5000次的请求。期间还独立做了用户认证模块,选了JWT做无状态认证,前后花了两周,期间踩了不少坑,比如JWT过期刷新机制调试了好几遍。团队那套微服务架构挺复杂的,我刚开始看得云里雾里,导师就给我配了几个线上监控工具,让我慢慢看日志和链路追踪。有次半夜系统突然崩了,我根据Error日志定位到是数据库慢查询,临时加了分库分表方案才稳住局面。

实习里最大的挑战是理解他们那套敏捷开发流程,需求变更特别频繁,有时候前一天写的代码第二天就得重做。我一开始适应不了,后来发现他们用Jira管理任务,每个小功能都拆成12天能完成的小块,每天站会同步进度,这样反而没那么焦虑。导师还教我用Postman写自动化测试脚本,帮我省了不少事。最大的收获是学会了怎么跟产品经理沟通需求,以前写代码只想着功能对不对,现在会主动问是不是要考虑扩展性。比如做用户认证时,我主动加了黑名单机制防恶意刷新,虽然不是必须的,但后来上线后发现确实堵了几个攻击。

有个问题是公司培训太少了,就是给我配了几本过时的文档,没人带。有时候想学点新技术,比如Docker容器化部署,发现团队里就两三个人懂,问了一圈都没人系统教。另外岗位匹配度也有点问题,我被分到后端,但其实我对前端更感兴趣,花了不少业余时间自学Vue,但公司没给机会接触相关项目。建议公司可以搞个新人培训计划,比如每周固定技术分享,或者让实习生参与前后端联调。另外可以多开放些测试环境,让我们能自由实验。

三、总结与体会

这八周实习,从7月1日到8月31日,确实让我对软件开发有了更实的感受。刚去的时候,对着那种每天需求变来变去的敏捷开发,我挺懵的,甚至有点抓不住重点。但后来跟着团队把一个电商平台订单模块的接口优化了,从日均5000次请求的响应时间500毫秒压到200毫秒,我又觉得挺有劲的。这段经历让我明白,实习不只是把学校学的知识用一下,更重要的是学会了怎么在实际项目中解决问题,怎么跟团队协作。比如我做的用户认证模块,用了JWT,刚开始对token的刷新逻辑搞了好几天,最后上线稳定了,那种感觉挺踏实的。

这份工作让我心态变了挺多。以前写代码总觉得对就是对错就是错,现在明白很多事不是非黑即白的,要考虑成本、要考虑未来扩展,责任感明显重了。比如系统突然崩溃那次,虽然不是我负责的,但我主动去查日志,最后帮着加了临时分库分表的方案,导师还夸了我,那感觉跟以前在学校提交作业完全不一样。现在抗压能力确实强了点,以前遇到Bug就烦躁,现在能冷静分析原因。

对我未来的规划也有直接影响。我本来对后端还行,但实习里接触了那么多微服务、分布式,特别是看到他们用Docker部署那么顺,我就想后端还得学深点,争取明年考个AWS或者阿里云的认证。另外,我发现自己对前端也挺感兴趣的,打算下学期把Vue和React补上,虽然这次实习没机会参与,但总不能白干啊。我觉得这段经历最大的价值就是让我看清了差距,也找到了努力的方向。行业里现在这么卷,不拼命学点真本事真不行,至少得把基础打牢,像数据结构、算法这些还得再刷。总之一句话,这次实习没白来,让我更想往这行深耕了。

四、致谢

感谢实习期间给予我指导和帮助的团队,谢谢导师在技术难题上给我的点拨,让

温馨提示

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

最新文档

评论

0/150

提交评论