付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发码云社软件工程师实习报告一、摘要2023年7月1日至2023年8月31日,我在软件开发码云社担任软件工程师实习生,负责后端系统开发与优化。期间,主导完成3个模块重构,使接口响应速度提升40%,累计处理数据量达10万次/日;参与2个bug修复项目,提交代码合并率95%;运用SpringBoot框架搭建微服务架构,通过Docker容器化部署实现环境一致性。熟练应用Git进行版本控制,编写自动化测试脚本覆盖率达85%。形成“需求拆解代码评审性能压测”的开发闭环流程,可减少30%返工率。掌握RESTfulAPI设计规范与敏捷开发实践,提升团队协作效率。二、实习内容及过程2023年7月1日到8月31日,我在软件开发码云社实习,岗位是软件工程师。主要做后端开发,跟着团队搞项目。初期熟悉业务,7月10号开始独立负责用户认证模块,用了SpringBoot搭框架,对接了3个第三方登录接口。8月遇到性能瓶颈,接口响应慢,日活用户量上去后卡顿明显。我查了日志发现是数据库慢查询,改用了Redis缓存热点数据,还加了分表分库思路,最后接口速度快了40%,8月20号上线后稳定。期间还参与过支付系统重构,用了Docker部署,提交代码到生产环境平均3小时。团队流程是每日站会,用GitLab管理代码,需求评审后直接开发测试。我学到了怎么写可维护的代码,比如统一异常处理,还帮测试写了自动化脚本,覆盖率提到85%。但有时候需求变更快,文档跟不上开发,返工过几次。遇到最大挑战是8月初那个性能问题,用户反馈登录接口要等十几秒。我先是抓包看网络,发现是DNS解析慢,临时改用内网IP解决,但治标不治本。后来熬夜查了慢查询优化,学了EXPLAIN分析SQL,发现是用户表索引没建好。问了导师后,加了联合索引,还加了读写分离,部署后压测能扛住500QPS没问题。这次让我明白架构设计不能光看理论,得懂数据库底层。实习单位培训挺随意的,就是给个文档自学,我大部分知识是自己查网课补的。建议他们搞点代码规范培训,还有新人引导计划,这样能少走弯路。岗位匹配度还行,就是需求变更太频繁,有时候感觉做的活和长远职业规划不太搭。要是能有更多技术分享会就好了。三、总结与体会这8周,从7月1号到8月31号,在软件开发码云社的经历像个闭环。开始时懵懵懂懂,跟着团队做用户认证模块,用SpringBoot写,对接三方登录,虽然简单,但第一次把代码推上线,感觉挺有价值的。后来8月遇到性能问题,接口慢,日活用户量上去后卡顿,我查日志发现数据库慢查询,改用Redis缓存,加分表分库思路,最后速度快了40%,这个成果挺实际的,也让我明白理论结合实践的重要性。每天站会、GitLab代码管理、需求评审直接开发,这些流程现在想想,跟学校课设完全不一样,更贴近真实工作节奏。这次实习让我对职业规划有了新想法。之前觉得后端就是写代码,现在明白架构设计、数据库优化、性能压测同样关键。遇到登录接口慢那事儿,逼我学EXPLAIN,查SQL优化资料,懂数据库底层才真的解决问题。这种从问题倒逼学习的方式,比单纯听课效果好太多了。未来打算深挖一下分布式系统,考虑考个AWS或者阿里云的认证,把Docker和K8s实操更熟练。行业趋势感觉就是云原生、微服务越来越普及,像我们做的项目,用Docker部署,本身就是这个方向。性能要求也高,以前觉得接口秒级就行,现在用户量大,毫秒级都得优化。这让我意识到,学校学的知识只是基础,真要干好,还得持续学。比如敏捷开发,虽然团队流程简单,但那种快速迭代、持续反馈的理念值得保持。从学生到职场人,感觉心态变了,以前做课设随便点,现在写每个坑都得抠,责任感明显重了,抗压能力也强了点。这段经历绝对是我简历上亮眼的一笔,以后求职时能具体讲出这些细节,比空说会啥强。四、致谢感谢软件开发码云社给我这次实习机会。感谢导师在用户认证模块和性能优化上给我的指导,特别是R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年书虫教学设计绘画
- 2026年医用超声图像智能增强算法与实时处理研究
- 本册综合教学设计小学劳动浙教版一年级上册-浙教版
- 人民交通出版社.2教学设计中职中职专业课汽车制造与维修类66 装备制造大类
- 12.3《机械效率》(第1课时)教学设计-2025-2026学年人教版八年级物理下册
- Section 11 Our English Class教学设计初中英语北师大版2024七年级上册-北师大版2024
- 2024-2025学年高中生物 第一单元 生物技术与生物工程 第1章 微专题突破 基因工程的操作工具与操作步骤总结教学设计 中图版选修3
- 如何做好员工制度
- 企业资源规划年度报告指南
- 小溪流水边成长记事文8篇
- GB 14930.2-2025食品安全国家标准消毒剂
- 基础医学概论-抗感染药物教学课件
- 湖北省技能高考(护理)专业知识考试题(附答案)
- 2025年陕西榆能化学材料有限公司招聘笔试参考题库含答案解析
- 电力系统基础知识培训课件
- DBJ33T 1318-2024 建筑结构抗震性能化设计标准
- 【课件】+程式与意蕴-中国传统绘画+课件高中美术人美版(2019)美术鉴赏
- 《抗感染药物的使用》课件
- 翁恺C语言课件下载
- 青岛版数学四年级下册期中考试试卷含答案
- PECVD详细介绍专题知识讲座
评论
0/150
提交评论