软件工程与科学专业XX软件公司开发实习生实习报告_第1页
软件工程与科学专业XX软件公司开发实习生实习报告_第2页
软件工程与科学专业XX软件公司开发实习生实习报告_第3页
全文预览已结束

下载本文档

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

文档简介

软件工程与科学专业XX软件公司开发实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在XX软件公司担任软件工程与科学专业开发实习生。负责参与某电商平台后端系统开发,主导完成3个核心模块的代码重构,使接口响应时间从平均850毫秒降低至320毫秒,吞吐量提升60%。应用敏捷开发方法,通过每日站会与CI/CD流水线实现需求迭代周期缩短至3天。熟练运用Python与Django框架,结合Jira管理任务优先级,累计编写并测试代码量达1.2万行,其中单元测试覆盖率提升至92%。提炼出基于设计模式的代码解耦方案,已推广至团队小型项目中。二、实习内容及过程2023年7月1日到8月31日,我在XX软件公司做开发实习生,负责电商平台项目。主要是后端开发,跟着团队用敏捷开发方式干活,每天站会定任务,晚上搞个代码评审。我接手了订单模块重构,原系统用Java写,接口慢,用户投诉多。我花了两周把核心逻辑换成SpringBoot,加了个缓存层Redis,测试时发现接口响应从850毫秒降到320毫秒,并发处理能力翻倍。过程里头踩坑不少,比如第一次搞消息队列Kafka死锁,整晚没睡,最后发现是配置Broker地址写错了。逼着自己学了不少东西,把Kafka的Offset机制摸明白了,还学会了用Prometheus盯系统状态。另一个挑战是需求频繁变更,产品经理天天改需求,我学会用Jira的Epic跟Story拆解,优先级排好了,加班少了点。团队管理上吧,感觉开会有点多,每周三周五例会,有时候扯太远。培训机制还行,但技术分享没系统,都是大牛自己搞,新人跟不上。岗位匹配度嘛,开始觉得后端枯燥,后来发现系统优化超有意思,现在挺期待搞全栈的。要是能搞个新人培训手册,或者每周固定技术分享时间就好了,我建议搞个内部Wiki,知识共享更方便。三、总结与体会这八周,从7月1日到8月31日,在XX软件公司的经历让我彻底明白实习不只是把学校知识用用。以前写代码总觉得对就完事了,现在懂了单元测试覆盖率不到90就浑身难受,亲眼看到自己写的缓存逻辑把订单接口响应时间从850毫秒干到320毫秒,那种成就感太直接了。每天看系统监控,CPUspike超过70就得赶紧找问题,这种感觉跟学校写作业完全不一样,逼着自己学了不少东西,SpringBoot、Redis、Kafka这些用着才真切。最爽的是重构那个订单模块,原来臃肿的代码删删改改,现在跑起来贼快,产品经理都夸,虽然中间因为消息队列死锁熬了两个通宵,但把Offset手动拉回uncompacted位置后搞定,那一刻觉得挺值。这次经历直接改变了我对职业规划的看法。以前想搞前端,现在觉得后端系统优化的挑战更有意思,特别是看到自己改的代码直接上线上服务那么多用户,那种责任感沉甸甸的。也体会到技术深度怎么搞,比如那会儿为了解决性能问题,硬是把缓存策略、数据库索引优化看了好几本书,现在想想这就是最好的学习方式。公司那套敏捷开发流程,虽然开会有时扯远,但需求快速迭代确实高效,这让我意识到沟通协调能力比我想象的重要。行业趋势上,现在分布式系统、微服务到处都是,感觉不学点Docker、Kubernetes真要落伍了,下学期打算系统学学,甚至考个CKA证书试试。从学生到职场人的心态转变挺明显的,以前觉得问题复杂就找老师,现在习惯先查文档、搜社区,实在不行再问同事,抗压能力确实强了点。这段经历就像给我的简历加了层金,以后找工作肯定得重点提,尤其是那些量化的成果,比如订单模块优化带来的60%吞吐量提升,这就是实打实的经历,比说空话有说服力。四、致谢感谢XX软件公司给我这次实习机会,让我在真实项目里摸爬滚打。特别感谢我的导师,那个订单模块重构要是没他指点,我可能还在瞎折腾。还有带我的几位同事,每次我卡壳的时候,他们都能耐心给我

温馨提示

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

评论

0/150

提交评论