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

下载本文档

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

文档简介

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

2023年7月1日至2023年8月31日,我在一家软件企业担任开发工程师实习生,参与移动端应用后端模块开发。核心工作成果包括完成用户认证模块重构,将接口响应时间从450ms优化至120ms,吞吐量提升60%;实现订单数据处理功能,日均处理订单量达5万笔,错误率低于0.01%。期间应用JavaSpringBoot框架进行API开发,运用Docker容器化部署提升环境配置效率80%;通过Git进行代码版本管理,推动团队协作效率提升。提炼出微服务架构下的敏捷开发方法论,可复用于高并发场景下的系统优化。

二、实习内容及过程

2023年7月1日到8月31日,我在一家做移动端服务的公司实习,岗位是开发工程师。实习目标主要是把学校学的软件工程理论用上,看看企业里真实开发流程什么样。公司主要做电商类APP,后端用JavaSpringBoot,数据库是MySQL和MongoDB,部署在云服务器上。

第13周跟着导师熟悉项目,用Git管理代码,参与需求评审会,了解敏捷开发流程。核心任务是重构用户认证模块,原接口响应时间450ms,用户体验不行。我花了2周时间优化,换了更高效的缓存策略,用Redis代替部分数据库查询,最终把响应时间降到120ms,QPS从500提升到800。期间还接手了订单数据处理功能,日均处理5万笔订单,得保证错误率低于0.01%。通过学习异步处理和消息队列,把系统稳定性提高了。

第46周独立开发商品推荐功能,需要整合用户行为数据和商品标签,做协同过滤算法。遇到数据量太大内存溢出问题,调试了几天,最后用分批处理加Elasticsearch优化查询。这个功能上线后,用户点击率提升了15%。团队用Docker容器化部署,我参与优化了CI/CD流程,把环境配置时间从4小时缩短到30分钟。

第78周参与线上bug修复,学到了不少排查技巧。比如有一次系统突然延迟增高,通过分析JVM日志定位到是慢查询,把相关SQL改成了分表方案。

实习最大的收获是认识到高并发场景下系统设计的复杂性,以前觉得数据库优化就是加索引,现在明白得考虑缓存、分库分表、读写分离。职业规划上更清晰了,想往分布式系统方向发展,打算补齐云原生和微服务架构这块。

遇到的问题是公司培训机制有点弱,新人没太系统性的指导。有时候导师忙,技术问题要自己摸索,比如初期对业务逻辑理解不够,踩了不少坑。另外岗位匹配度有提升空间,给我分配的任务偏基础,想接触更多架构设计类工作。建议公司可以搞个新人手册,把项目架构和常用工具整理出来,或者安排个资深工程师带一个月,避免我们走弯路。还可以多组织技术分享会,让实习生也能参与讨论。

三、总结与体会

这8周,从2023年7月1日到8月31日,实习经历像把理论课的书本合上,真正摸到了软件开发这行是怎么回事。以前写代码感觉是玩代码,现在写每个方法都得想着用户用起来会不会卡,系统跑起来会不会出问题。比如重构用户认证那块,为了把响应时间从450ms降到120ms,试了多种缓存方案,最后用Redis+本地缓存组合搞定了,看到监控里QPS从500飙到800那一刻,真心觉得这活儿有奔头。这种把想法变成实际产品的成就感,是学校项目给不了的。

实习最大的收获是搞懂了高并发场景下怎么系统设计。以前觉得数据库好就行,现在明白得分布式部署、读写分离、消息队列这些都得考虑进去。我们那边的订单系统日均处理5万笔,错误率控制在0.01%以内,靠的就是层层加设的缓存和超时控制。这种在压力下把系统扛住的感觉,让我对分布式架构这方向有了执念。

行业看,现在云原生、微服务是大趋势,公司那套用Docker+Kubernetes的部署流程,让我意识到这块技能是未来必备。实习最后那段时间,导师教我排查线上问题时用的JVM调优和ELK日志分析,这些现在都成了我的私人武器库。未来打算深挖一下Elasticsearch和Kubernetes,看能不能考个CKA认证,至少得让简历亮一点。

心态上最大的变化是抗压能力。以前写代码卡壳了随便扔个bug报告就完事,现在得自己定位问题,从凌晨三点查资料到找到解决方案是常事。记得有一次系统突然慢,排查了快12小时才定位到是某个第三方服务超时,那种啃下来成就感,比做几个课程设计强太多了。

对职业规划来说,这次实习把我想往技术深挖的想法坐实了。以后学习会更有方向,比如系统设计、性能优化这些都会重点补。虽然公司培训有点糙,但靠自己钻,收获反而更大。总之这段经历让我从一个只会敲代码的学生,开始像个真正的工程师思考问题,这种感觉挺奇妙的,也更有底气了。

致谢

2023年7月1日至8月31日的实习期间,我在此感谢给予我实习机会的公司。感谢我的导师在用户认证模块重构和订单系统优化中提

温馨提示

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

评论

0/150

提交评论