付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
研发工程师科技公司实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在某科技公司担任研发工程师实习生。核心工作成果包括完成3个模块的代码重构,使系统响应速度提升20%,优化数据库查询效率,将平均查询时间缩短至0.5秒以内。参与2个新功能开发,其中1个功能上线后用户反馈满意度达85%。专业技能应用上,熟练运用Python和Java进行后端开发,通过Git进行版本控制,使用Jira跟踪任务进度。提炼出的可复用方法论包括:模块化设计减少代码耦合度,自动化测试覆盖率达90%;采用敏捷开发模式,每日站会解决遗留问题,项目交付周期缩短15%。二、实习内容及过程2023年7月1日到8月31日,我在一家做企业服务的科技公司实习,岗位是研发工程师。实习目标是把学校学的分布式系统理论用上,看看实际开发是怎么走的。公司主要做B2B的SaaS产品,后端用JavaSpringBoot,数据库是MySQL和MongoDB,分布式部署在AWS上。第13周跟着导师熟悉项目,主要是看现有代码,写单元测试。参与了一个小功能开发,是优化用户权限管理模块。原来权限校验在每次请求都走全量数据库,改完后用Redis缓存结果,请求响应时间从200ms降到50ms,缓存命中率保持在95%以上。第46周独立负责一个报表生成任务。需求是按用户标签实时导出数据,初期用传统SQL查询,性能很烂,1万条数据要等1分钟。后来改用Elasticsearch聚合分析,加上数据预聚合策略,导出速度提到10秒内搞定。过程中踩了不少坑,比如ES索引设计没做好,导致热点问题,最后用分片+副本解决。第78周参与系统监控平台升级,从Prometheus迁到Grafana+InfluxDB组合。以前监控告警延迟高,改完后平均响应时间缩短到1分钟以内。学到了不少监控链路优化的东西,比如用PromQL写更精准的查询语句,把告警分级分类。遇到最大困难是初期不懂业务逻辑,写代码总出错。导师建议我多看需求文档,主动问产品经理,最后把核心流程画成时序图才弄明白。另一个问题是数据库慢,查半天原因发现是事务锁死,学乖了写代码必加隔离级别控制。实习期间写了200多份单元测试,覆盖核心模块90%,提交的PR有95%通过CodeReview。最大的成就是那个报表功能上线后,客户反馈处理效率提升40%。最大的收获是知道了自己在分布式事务和缓存设计上还有短板,后面打算补补Kafka和Raft协议这块。这段经历让我看清了想进大厂得练好基本功,比如SQL调优、JVM性能分析这种实在活儿。公司培训挺随意的,除了入职培训没啥系统学习机会,建议多搞点内部技术分享会。岗位匹配度还行,但感觉压力比学校大不少,加班是常态,不过能接触到生产环境代码,确实值。三、总结与体会这8周,从7月1日到8月31日,感觉像是从纸上谈兵到了真枪实弹。实习最大的价值闭环是,当初在学校啃分布式系统那会儿觉得天书的概念,比如CAP理论、一致性哈希,现在在项目里真用起来,才知道细节有多重要。比如优化那个报表导出接口,用Redis加ES组合拳,表面上是技术选型,其实是把学校学的缓存策略、搜索引擎原理给融会贯通了。提交的200多份代码,每一条都带着踩坑的印记,但回头看,这些错误日志都是最生动的学习笔记。对职业规划的影响挺直接的。原来觉得后端开发就是写API,现在明白要做好一个功能,得懂业务、懂数据库、懂监控、还得会跟测试和产品沟通。那个权限模块重构,如果早知道要跟安全团队对齐,可能还能少走弯路。未来打算深挖一下分布式事务这块,像2PC、TCC这些,争取拿下PMP证书,顺便把Java性能调优的几个经典案例背熟。行业趋势感觉挺明显的。现在做SaaS的,微服务架构是标配,但Docker化部署、GitOps这些实践,很多公司还在摸索阶段。我这儿用的CI/CD流水线,虽然简单,但看到代码从提交到上线只要15分钟,才懂为什么大厂要搞DevOps。后面打算关注下Serverless和云原生这块,感觉是未来几年重点。心态转变最明显的是抗压能力。刚来那会儿,导师让我改一个历史遗留接口,数据量太大直接把JVM搞宕机,急得满头大汗。后来冷静下来,用分页+缓存慢慢搞,虽然花了3天,但最后跑通时才觉得踏实。现在写代码会先考虑健壮性,比如异常处理要写全,接口幂等性要保证。这种责任感,以前在学校写实验报告时真没体会过。最大的感悟是,学校教的硬技能,像算法、数据结构,是基础;但职场需要的是解决实际问题的能力。比如那个权限模块,需求文档看不懂,硬编码了一堆,最后改了3版才过关。后面打算把LeetCode上的中等难度题库刷完,顺便考个AWSSysOps的认证,至少拿到敲门砖。这段经历让我明白,真正的成长不是学会多少新技术,而是能不能把技术用在实际场景里。四、致谢感谢这次实习机会,让我接触到了真实的项目开发环境。特别感谢导师,在权限模块重构和ES升级过程中给了我很多指点,那些关于索引设计和慢查询分析的讲解,现在想起来还特别受用。还有几位同事,帮我解决了不少数据库调优的难题,比如那个慢SQL分析,他们教我用EXPLAIN和ShowProfile,比学校里学的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 区消防大队职责
- 跨境电商2025年保税仓仓储管理服务合同协议
- 潮南区模拟考试卷及答案
- 药物化学反应试题及答案
- 2025-2026二年级音乐期末试卷上学期
- 2025-2026九年级道德与法治上学期模拟卷
- 自然科学研究系列(科学传播专业)职称评价办法
- 肠外营养在老年多器官功能障碍中的应用
- 美容院环境卫生制度
- 卫生院新药管理制度
- 高支模培训教学课件
- GB/T 21558-2025建筑绝热用硬质聚氨酯泡沫塑料
- 企业中长期发展战略规划书
- 道路运输春运安全培训课件
- IPC-6012C-2010 中文版 刚性印制板的鉴定及性能规范
- 机器人手术术中应急预案演练方案
- 2025年度护士长工作述职报告
- 污水处理药剂采购项目方案投标文件(技术标)
- 医院信访应急预案(3篇)
- 2025年领导干部任前廉政知识测试题库(附答案)
- 安徽省蚌埠市2024-2025学年高二上学期期末学业水平监测物理试卷(含答案)
评论
0/150
提交评论