计算机科学与技术及软件工程软件开发公司计算机科学与技术及软件工程实习生实习报告_第1页
计算机科学与技术及软件工程软件开发公司计算机科学与技术及软件工程实习生实习报告_第2页
计算机科学与技术及软件工程软件开发公司计算机科学与技术及软件工程实习生实习报告_第3页
计算机科学与技术及软件工程软件开发公司计算机科学与技术及软件工程实习生实习报告_第4页
全文预览已结束

下载本文档

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

文档简介

计算机科学与技术及软件工程软件开发公司计算机科学与技术及软件工程实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在一家软件开发公司担任计算机科学与技术及软件工程实习生。主要参与移动应用后端开发,负责API接口设计与优化,完成15个API模块的编码与测试,使系统响应时间平均缩短20%。运用Python和Java语言,结合SpringBoot框架,实现了用户认证与数据加密功能,通过压力测试,系统并发处理能力提升至5000QPS。掌握并应用敏捷开发流程,独立完成3个迭代周期的需求分析与代码部署,采用单元测试确保代码覆盖率达85%。提炼出模块化设计方法,将复用代码库扩展至200+函数,有效降低团队开发成本。二、实习内容及过程2023年7月1日到8月31日,我在一家做软件的公司实习,岗位是计算机科学与技术及软件工程实习生。刚去那会儿,主要是熟悉环境,了解他们用的技术栈,比如Java后端、SpringBoot框架、MySQL数据库还有Docker容器化部署这些。跟着导师做了个移动应用后端项目,负责用户模块的API接口开发。7月10号左右开始独立写代码,用Python写了一个处理支付信息的接口,用Java实现了用户登录认证功能,搞了OAuth2.0的授权流程。8月初参与了系统性能优化,发现有个接口响应时间老超过200ms,后来改了数据库查询语句,加了缓存,把时间缩短到150ms以下。期间遇到过数据库连接池爆满的问题,那会儿挺懵的,问了导师才知道要调优maxActive连接数,还学了JVM内存管理的一些东西。最后测试时,系统并发处理能力从3000QPS提升到4500QPS,代码覆盖率达到82%。虽然还行,但感觉还可以再优化。实习让我明白,做开发不光要懂技术,流程管理、团队协作也挺重要的。公司的培训机制不算太完善,刚开始没人带,技术文档也乱糟糟的,有时候得自己瞎摸索。岗位匹配度上,感觉给的活儿跟我学的数据库知识关联不大,多数是后端开发。要是能早点安排个导师带带,或者多给些数据库相关的任务,可能效果会更好。建议公司搞个新员工培训计划,技术文档也该分类整理下。我呢,觉得以后得加强项目实战能力,多接触些分布式系统、微服务这些,现在开始学Kubernetes,希望能早点上手。这段经历让我更清楚自己喜欢啥,职业规划上,想往后端架构师方向发展,但知道得一步步来。三、总结与体会这8周实习,从2023年7月1日到8月31日,确实挺充实的。之前在学校学的东西,像数据结构、操作系统这些,真用上的时候才觉得有味道。参与的项目里,我做的用户认证模块,用了JWT做无状态token,前后折腾了半个多月,最终上线后用户登录响应时间稳定在50ms以内,这让我挺有成就感的。也遇到过数据库慢查询,从SQL语句优化到加Redis缓存,一步步解决,每解决一个问题,感觉自己对系统的理解就深一层。实习让我明白,光会写代码不行,还得懂点网络、数据库,甚至JVM调优,不然系统跑起来问题一大堆。最直观的感受是,做开发得有责任心,因为一个小的bug可能导致用户数据错乱,那压力真不是盖的。对我职业规划影响挺大的。之前有点迷茫,现在想更专注后端领域,特别是分布式系统这块。这段经历让我意识到,学校学的理论和实际工作还是有差距的,比如微服务架构下的分布式事务处理,这在学校根本接触不到。接下来打算深化学习,比如把Kubernetes搞明白,顺便考个AWS或者阿里云的认证,感觉有这些技能在手,以后找工作底气会足不少。行业现在这么卷,技术更新快得很,不持续学习真会被淘汰。这次实习也让我看到,大公司虽然流程复杂点,但资源确实丰富,技术氛围也好。虽然我实习的公司在某些方面,比如培训机制、岗位匹配度上还有待提高,但整体收获还是很大的。从学生到职场人的转变,就是多了一份沉甸甸的责任感,抗压能力也确实锻炼了。这段经历,就像给我的职业生涯开了个好头,后面该怎么走,心里大概有谱了。四、致谢在这8周,从2023年7月1日到8月31日的实习期间,真心感谢公司给我

温馨提示

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

评论

0/150

提交评论