计算机科学IT企业软件开发实习生实习报告_第1页
计算机科学IT企业软件开发实习生实习报告_第2页
计算机科学IT企业软件开发实习生实习报告_第3页
计算机科学IT企业软件开发实习生实习报告_第4页
计算机科学IT企业软件开发实习生实习报告_第5页
全文预览已结束

下载本文档

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

文档简介

计算机科学IT企业软件开发实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家IT企业担任软件开发实习生,主要负责后端系统模块开发与测试。核心工作成果包括完成用户管理模块重构,将接口响应时间从平均2.3秒优化至0.8秒,吞吐量提升60%;参与电商平台订单处理系统开发,日均处理订单量达5万笔,错误率控制在0.03%以内。期间应用Java、SpringBoot及Docker技术栈,通过微服务架构拆分,实现模块间解耦与独立部署,并运用JMeter进行压力测试,验证系统稳定性。提炼出敏捷开发中的CI/CD流程优化方法,将代码部署周期缩短40%,为后续团队协作提供可复用技术方案。二、实习内容及过程2023年7月1日到8月31日,我在一家做企业级SaaS服务的公司实习,岗位是后端开发工程师。实习目标主要是熟悉真实项目开发流程,把学校学的分布式系统、数据库优化这些知识用上。公司业务主要是为金融机构做风控系统,技术栈以Java、SpringCloud和Elasticsearch为主,环境是Kubernetes集群。第13周跟着导师熟悉项目,参与了订单服务模块的Bug修复,用JProfiler定位到一段慢SQL,把索引加好之后查询时间从500ms降到50ms。第45周独立开发用户画像模块,需要整合三方数据源,遇到数据格式不统一的问题,花了两天研究JSONSchema规范,最后用Jackson自定义序列化解决。这个模块上线后,用户标签生成效率提升30%,QPS从800稳定到1200。第68周参与实时计算任务开发,需求是用Flink处理交易流水,初期对窗口函数理解不深,导致数据倾斜,后来用Redis做缓存层分片才搞定。期间还帮运维调过几次K8s资源扩容,学到了Pod反亲和力的设置技巧。实习期间碰到的最大挑战是需求变更频繁,有时候前一天写的接口要重做,开始有点烦躁,后来调整心态,把每次变更都记录在Jira里,发现80%的改动都是因为前端同学没看懂API文档。另一个问题是单元测试覆盖率不够,有次合并代码时引入了隐藏Bug,最后花了整晚用JUnit+Mockito回溯。公司的培训机制其实挺水的,就是给个Wiki账号自己看,开发规范也没明文规定,导致我和几个实习生写的代码风格差异很大。建议他们搞个代码评审环节,至少能互相学习。岗位匹配度上,我更想搞中间件,但实际工作偏业务代码,有点浪费我对Elasticsearch的热情。如果能多接触一些大数据组件的落地项目就完美了。三、总结与体会这8周,从7月1日到8月31日,感觉像经历了一场角色转换。刚去的时候,面对真实项目的需求文档和GitLab里的分支管理,有点懵,好几次提交代码冲突都搞到半夜。但慢慢熟悉了,写接口前会先搭版测试,发请求用Postman模拟各种边界条件,导师说现在我的代码Review意见少了很多。参与用户画像项目时,用Flink处理亿级数据,看着MetricMonitor里TPS曲线平稳爬升,那种成就感挺真实的。这段经历让我明白,学校学的数据库索引优化、分布式事务这些,真要用起来还得加很多实践细节,比如这次用Redis分片解决Flink数据倾斜,就是书里没细讲但工作中必须掌握的。最直观的变化是解决问题的思路,以前碰到复杂Bug习惯直接问,现在会先查公司内部的Confluence文档,试几种方案都不行再跟导师对齐。记得有次交易流水接口超时,我花两天从JVM参数调优到线程池配置,最后发现是第三方数据源限流没处理好,这个教训让我记到现在。这种从零到一排查问题的能力,感觉比学会什么新技术更重要。对职业规划的影响挺大的。实习前想当算法工程师,但接触项目后发现,能稳定把一个业务模块按时交付的工程师同样很稀缺。现在更想往平台开发方向发展,所以下学期打算系统补一下Kubernetes和DevOps相关课程,争取明年考个CKA证书。行业里感觉SaaS服务越来越依赖大数据组件,像这次用Elasticsearch做用户行为分析,性能提升明显,这方面我后续肯定得多下功夫。感觉最大的成长是心态,以前觉得写个功能就好,现在会想它未来会不会被用于生产环境,代码能不能被别人用。比如那个订单服务重构,我特意加了熔断器防雪崩,虽然没直接要求但觉得这是个工程师该有的责任心。抗压能力也练出来了,连续两周加班到凌晨赶Docker容器化部署,虽然累但最后看到系统在K8s上稳定运行,觉得值了。这种经历,比单纯听老师讲理论,让人对技术世界的敬畏感更足。四、致谢在公司实习的8周,特别是7月1日到8月31日这段时间,得到了不少人的帮助。4.1感谢公司感谢给我这个机会的公司,让我能接触到真实的企业级项目。4.2感谢导师感谢导师,在我遇到技术难题时总能耐心指导,比如帮我解决过几次

温馨提示

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

最新文档

评论

0/150

提交评论