下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程XX软件开发公司软件工程师助理实习报告一、摘要2023年7月10日至2023年9月5日,我在XX软件开发公司担任软件工程师助理,参与3个Web应用模块的开发与测试。核心工作成果包括:协助完成用户管理模块编码,提交代码行数达520行,单元测试通过率100%;参与数据库优化,将查询响应时间从平均3.2秒缩短至1.8秒;使用Git管理代码版本,处理合并冲突15次。专业技能应用方面,熟练运用JavaSpringBoot框架进行RESTfulAPI开发,通过JMeter进行压力测试,发现并解决4处性能瓶颈。提炼出敏捷开发中的持续集成流程优化方法,可复用于提升团队协作效率。二、实习内容及过程实习目的是深入了解软件开发实际工作流程,把学校学的理论知识用到实践中。在2023年7月10日到9月5日那8周,我在一家做Web应用的公司实习,岗位是软件工程师助理。公司主要做企业级管理系统,技术栈以JavaSpringBoot和React居多,环境配置挺标准的,CI/CD流程也跑得顺。我跟着一个小组做用户权限管理模块。7月15号开始参与需求分析,主要是梳理不同角色的访问控制逻辑。7月25号到8月10号,我负责用户认证那块儿的代码编写,用了JWT做无状态认证,写了大概500多行逻辑代码,还有对应的单元测试,覆盖率做到了95%以上。期间用到了Postman调试API,对接口设计有更直观认识。8月15号左右,遇到一个坑,数据库查询慢,响应时间老到2秒多,用户反馈卡。我帮忙查了慢查询日志,发现是某个关联表的索引没建好,加索引后查询时间直接降到0.8秒。这让我明白性能优化得从数据库层面多下功夫。8月20号到9月5号,我还参与了系统部署,在测试环境用了Docker容器化部署,配合Nginx做反向代理,整个过程比我想象中简单多了。这段时间里,我对敏捷开发流程有了实际体会,从需求评审到代码提交,每个环节都挺规范的。最大的收获是学会了Git的分支管理策略,之前在学校玩得比较随意,实习里接触到了Gitflow模式,怎么开发怎么合并都clearer了。也用了JMeter做过接口压力测试,发现一个接口在高并发下有超时问题,是缓存没做好的锅,后来加了个本地缓存就解决了。遇到的困难主要是初期对业务逻辑不熟,需求文档看得云里雾里,问了师兄才搞懂。还有就是8月那会儿要赶进度,好几个任务堆一块儿,有点手忙脚乱。我是通过多看项目代码和主动找导师请教解决的,学到了不少调试技巧。最终交付的模块测试覆盖率到98%,用户反馈还行。这段经历让我觉得,做软件不能光会写代码,业务理解、沟通协调能力同样重要。实习中也发现公司管理上有点问题,比如需求变更时沟通不太顺畅,有时候一个人接了好多活但没人协调。培训机制也一般,就给了一份基础操作手册,很多东西都是靠自己摸索。岗位匹配度上,我的工作偏后端开发,但接触了前端部署,感觉挺有意思的。我建议公司可以搞个定期技术分享会,让老员工带带新人,手册也得更新更新。如果有可能,能不能按技术方向分细点,比如专门搞前端的,这样成长可能更快些。三、总结与体会这8周,从2023年7月10号到9月5号,在XX软件开发公司的经历,让我感觉像是从书本里跳到了真实战场。实习的价值闭环得很实,一开始懵懵懂懂,连Git的分支都搞混,后来接手用户权限模块那部分,写了500多行代码,跑了上百个单元测试,最后模块上线,看到监控里接口响应时间稳定在1秒以内,心里真踏实。这让我明白,学校学的那些设计模式、算法基础,真不是白学的,但怎么用,得看场景,得动手。对职业规划的影响挺直接的。实习前想搞AI,但接触项目后发现,企业级软件对稳定性、性能要求极高,我这段时间跟着做后端,用了JavaSpringBoot,感觉挺有意思,尤其是搞数据库优化那段,从3秒降到1秒8,这种数字变化带来的成就感,以前没体会过。现在更清楚自己想做什么了,可能后端架构师这条路更适合我。行业趋势这块,感觉现在微服务、云原生是主流,我这实习里虽然没直接上手那种大项目,但接触到的CI/CD流程,用Docker容器部署,都挺前沿的。导师还提过,未来软件工程师不光要懂技术,还得懂点DevOps,怎么让系统跑得更稳更高效。这让我意识到,学校得加把劲学点容器化、自动化运维这些课。心态转变挺明显的。以前写代码写完就完事了,现在觉得得对结果负责。比如有一次,用户反馈某个接口偶尔超时,我加班加点查日志,最后发现是第三方服务限流引起的,协调解决后用户还特意发了感谢消息,那种感觉特值。抗压能力也强了点,那段时间任务多,晚上回去还接着改bug,虽然累,但挺充实。未来打算把实习里用到的SpringBoot、MySQL、Git这些技能再深化下,争取把AWS这些云平台证书考了,感觉有这些实战经验背书,以后求职肯定有优势。这段经历就像给我加了buff,后续学习和找工作都更有方向了。四、致谢感谢在2023年7月10日至9月5日期间的实习单位给我这个机会,让我接触到了真实的软件开发环境。感谢我的导师
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中生对AI辅助海洋环境监测技术应用认知的实证研究教学研究课题报告
- 智能种植箱在小学科学课中培养生态保护意识的实践课题报告教学研究课题报告
- 2025-2030城市规划行业市场结构分析创新管理分析市场趋势战略方案书
- 2025-2030地方经济特色产业发展证书授予政策分析及旅游资源开发完整方案
- 2025-2030厨具制造行业市场需求调研及产能扩大规划方案设计
- 有氧运动与健康培训
- 有效沟通培训心得体会
- 中国车载智能网联解决方案行业市场现状及投资态势分析报告(智研咨询)
- 2026年医院行政管理考核试题及答案
- 2025行业动态年度跟踪总结
- 2025年新版安全生产法知识考试试卷(含答案)
- 2026年齐齐哈尔高等师范专科学校单招职业技能测试题库必考题
- 输变电工程安全教育课件
- 空调设备维护保养制度范文(2篇)
- “转作风、换脑子、促管理”集中整顿工作心得体会
- 安全生产目标管理制度
- 2024年度初会职称《初级会计实务》真题库汇编(含答案)
- 厂精益道场设计方案
- 绿植租赁合同
- 比亚迪Forklift软件使用方法
- GB/T 2899-2008工业沉淀硫酸钡
评论
0/150
提交评论