研发工程师科技公司研发工程师实习生实习报告_第1页
研发工程师科技公司研发工程师实习生实习报告_第2页
研发工程师科技公司研发工程师实习生实习报告_第3页
研发工程师科技公司研发工程师实习生实习报告_第4页
研发工程师科技公司研发工程师实习生实习报告_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

研发工程师科技公司研发工程师实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家科技公司担任研发工程师实习生。期间,我参与开发自动化测试脚本,累计完成23个模块的测试用例编写,通过率提升至92%,比之前提升15%。负责优化数据库查询语句,使平均响应时间缩短至0.8秒,较优化前减少30%。运用Python和SQL解决数据处理问题,编写的数据清洗工具处理超过5TB日志数据,准确率达99%。通过实践掌握了敏捷开发流程中的CI/CD工具链配置,总结出可复用的代码重构方法,减少30%的冗余代码。这些成果验证了课堂学习的算法知识在实际场景中的应用价值,提升了问题解决能力。二、实习内容及过程2023年7月1日到8月31日,我在一家做云计算产品的公司实习,岗位是研发工程师。刚去那会儿主要是熟悉项目背景和代码库,每周三下午导师会安排具体任务,我花了10天时间把团队使用的内部文档和Jira系统摸透。核心工作是优化API接口性能,那个订单查询接口响应时间老在2秒以上,客户投诉挺多。我发现是数据库索引没搭好,表里有几百万条数据但主键索引和查询关键字段都空着。我花了15天重写SQL语句,加了三个联合索引,改了部分字段类型,线上A/B测试显示QPS从120提升到450,平均响应时间降到0.6秒。过程中踩了不少坑,比如一次误删了测试环境的分区,幸好有备份恢复过来。还遇到过代码合并冲突,那周晚上加班到9点才搞定,学到了Git的rebase技巧。另一个挑战是团队用的敏捷开发流程,我之前没接触过看板管理,开始时任务分配总记混,后来每天早上主动同步进度,周末整理了流程图才逐渐跟上节奏。我参与了一个自动化测试平台的搭建,用Python写脚本覆盖了80%的功能模块,之前手动测试要3个人干一个月,现在一套用例跑完只要半天。导师教我用Docker容器化部署,那个环境配置原来要调一整天,装好镜像后部署速度快了70%。期间还处理过一次线上bug,用户反馈登录偶尔失败,定位是缓存同步延迟,我加了个消息队列中间件RabbitMQ,现在故障率降了90%。遇到的最大困难是需求变更频繁,有时候前一天写的接口文档第二天就要改,搞得我代码反复返工。那段时间压力挺大,后来我学会每天早上先看需求评审会纪要,主动问产品经理确认优先级,才没耽误进度。公司的培训机制有点问题,新员工手册翻来覆去就那几页,技术分享会也不固定,我都是自己找GitHub上的开源项目练手。建议他们搞个新员工导师计划,或者每周强制安排一次技术复盘会。岗位匹配度上,我发现自己对后端架构设计兴趣更大,但实习里接触的更多是前端开发和数据库调优,要是能多接触些分布式系统项目就更好了。三、总结与体会这8周,从2023年7月到8月,在公司的经历让我对研发工作有了实打实的认识。实习结束回头看,感觉像是把书本里那些API调用、数据库索引、Git操作,都变成了手边能摸得着的工具。写的那23个自动化测试脚本,优化后的0.8秒数据库响应时间,这些数字不再是课堂上的例子,而是实实在在跑在系统里的成果,这种成就感挺直接的。每天盯着Jira看任务分配,参与代码评审,感觉和学校做项目完全不一样,节奏快,要求高,但学到的东西也更具体。比如之前对分布式系统只是概念理解,这次处理线上缓存问题时,突然就明白Redis集群怎么用,消息队列怎么保证最终一致性,这种从抽象到具象的理解挺宝贵的。这次经历让我更清楚自己想干嘛。我发现自己对后端架构确实更有兴趣,特别是高并发场景下的系统设计。实习里接触到的微服务治理、数据库分库分表那些,让我觉得这就是我以后想钻研的方向。之前没想那么细,现在心里有谱了,打算下学期把那套Kubernetes的企业版认证考下来,再深入学学SpringCloudAlibaba。感觉实习就像一个探测器,帮我大致画出了未来几年想走的路,至少知道哪些坑得避,哪些方向值得投入时间。公司的技术栈里用到了不少业界主流的东西,比如他们那套基于Kubernetes的容器化平台,还有用Redis做缓存配合消息队列处理异步任务的组合。这让我看到行业里云原生和微服务确实是大趋势,以前觉得这些离自己挺远,现在明白技术迭代很快,学生时代不能只守着学校教的内容。现在很多公司都在搞DevOps,自动化测试、CI/CD流水线都是标配,我体会到学校里学的计算机基础依然重要,但怎么把基础技术应用到实际业务场景里,怎么提高开发效率和系统稳定性,这才是核心竞争力。感觉这次实习给我打下了基础,但后面还得持续学,不然很快就会跟不上。心态上最大的变化是责任感。以前写代码可能就是完成任务,现在会觉得每个bug、每行代码都可能影响到线上用户,那种压力挺真实的。比如有一次优化SQL语句,我改了索引顺序,结果把另一个老接口拖慢了,被导师当场指出来,那顿教训让我记了很久。还有就是抗压能力,那周连续加两天班搞线上问题,虽然累,但解决后心里特别踏实。这种在压力下解决问题的经历,我觉得比单纯学知识更重要。从学生到职场人,感觉就是多了一份担当,少了一份理想主义,但多了对技术的敬畏心。这些经历肯定会成为我简历上实实在在的加分项,以后面试时能具体讲出这些故事,比空喊口号要有用得多。四、致谢在公司这8周,特别感谢我的导师,他不仅教我技术,还带我熟悉项目流程,遇到

温馨提示

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

最新文档

评论

0/150

提交评论