付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程软件开发公司程序开发实习生实习报告一、摘要
2023年6月5日至8月22日,我在一家软件工程软件开发公司担任程序开发实习生。实习期间,主要负责后端API开发与测试,参与3个模块的迭代优化,完成23个功能点的编码实现,累计编写代码约1.2万行,其中通过单元测试的功能点占比达92%。熟练应用SpringBoot框架进行RESTful接口设计,使用PostgreSQL数据库优化查询效率,通过Redis缓存技术将某核心接口响应时间从850毫秒降低至120毫秒。总结出模块化开发与自动化测试的复用方法论,为后续项目快速交付提供支撑。
二、实习内容及过程
2023年6月5日开始实习,在一家做分布式系统开发的公司,主要跟后端团队对接。实习目标就是上手实际项目,把学校学的SpringBoot、MySQL这些用起来。公司是按敏捷开发节奏走的,两周一个sprint,我参与过两个完整迭代。第一个月跟着导师做用户认证模块,主要是写API接口和联调。用到了JWT做身份校验,处理过3个跨域请求,还踩了不少缓存穿透的坑,最后用布隆过滤器解决了。第二个月独立负责订单模块的优化,发现某个查询语句慢得离谱,QPS才50就卡顿。通过分析执行计划,把非必要字段加上了索引,把部分数据改用Redis缓存,响应时间直接从1.5秒降到300毫秒。期间遇到过几次线上bug,比如某个接口偶发500错误,排查了半天是数据库事务隔离级别问题。导师教我用Arthas动态调试,还推荐了Prometheus监控,这些工具确实帮我省了不少事儿。最大的挑战是第一次接触微服务架构,各种配置中心、服务注册发现捣乱,半夜被日志堆醒好几次。后来开始看k8s的文档,慢慢就清晰点了。收获就是真实场景下编码规范意识强了,以前写代码随心所欲,现在注重可读性和可维护性。职业规划上更坚定想做后端了,感觉这块挺锻炼逻辑思维。但说实话,公司培训挺随意的,就给我发了两份规范文档,没系统带教。建议多搞点新员工培训,比如设计模式、架构选型这些,别光靠导师带。另一个是岗位匹配度问题,我接触的更多是增删改查,想深入点分布式或者中间件,但团队需求急,没太多时间教。要是能有个轮岗或者更细分的任务安排就好了。
三、总结与体会
这8周,从2023年6月5日到8月22日,感觉像是突然被推到了真实的世界。以前写代码,跑通就行,现在每行都得考虑别人怎么用、怎么维护。参与的那个订单模块优化,把响应时间从1.5秒降到300毫秒,虽然数字不大,但知道是自己的劳动成果,挺有成就感的。导师说的“代码是写给人看的”,现在深有体会,以前觉得注释是麻烦事,现在反而觉得少了注释的代码就像没头苍蝇。面对线上问题那几次,真是让人成长,以前编译错误都能慌半天,这次500错误反反复复排查,最后定位到隔离级别,感觉抗压能力确实上去了,责任感也重了。这段经历让我确认了后端是我的方向,特别是分布式和性能优化这块,感觉未来还有好长路要走。行业里好像都在搞云原生、Serverless,我回去得系统补补k8s和函数计算,甚至考虑考个AWS或者阿里云的认证,感觉这些实操经验比书本强太多。最大的感受是,学校教的基础理论是骨架,但实习给的肉才够填饱肚子。虽然公司培训有点糊弄,但自己主动问、主动学,收获还是有的。以后学习肯定更务实,多看源码,多接触业界标准,不能再做“学院派”了。实习就像照镜子,看到了自己的不足,也看到了未来的可能,挺激动的,准备回去就把简历改改,多投点相关的岗位试试。
致谢
2023年6月5日至8月22日的实习期间,我在此感谢给予我实习机会的公司。特别感谢我的导师,在遇到技术难题时给予的指导,比如那次订单模块的查询优化,如果没有您的点拨,我可能还在误区里转悠。也谢谢一起工作的各位同事,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 模板工程施工技术要点
- 2026年企业能源管理认证题碳定价机制在企业减排策略中的应用
- 2026年新闻传播专业课程练习题媒体伦理与社会责任
- 2026年游戏设计与开发专业技能等级考试题库
- 2026年历史知识竞赛选择题
- 2026年AI音乐创作生成模型调优及创作能力考核
- 2026年中文文化名篇名段精读训练可用于中文或文学类考试
- 煤矿会议制度
- 2026年计算机二级考试C语言程序设计题库权威解析
- 湖南省民办学校教职工留生,招生制度
- 2026年广东省湛江市高三一模高考数学试卷试题(答案详解)
- 2025年龙井市面向委培生和定向生招聘员额岗位(5人)笔试参考题库及答案解析
- 人教版三年级下册数学全册教学设计(配2026年春改版教材)
- 水利工程地质勘察规范(标准版)
- 燃料安全生产管理制度
- 给排水管道非开挖垫衬法再生修复施工技术
- 台球厅安全生产应急预案
- 九年级 22天1600个中考词汇背默专项训练(英语)
- CSCO肿瘤相关静脉血栓栓塞症预防与治疗指南(2024)课件
- 能源转型展望2025(执行摘要)
- 手术后腹腔出血的护理
评论
0/150
提交评论