计算机科学科技园软件工程师实习报告_第1页
计算机科学科技园软件工程师实习报告_第2页
计算机科学科技园软件工程师实习报告_第3页
计算机科学科技园软件工程师实习报告_第4页
全文预览已结束

下载本文档

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

文档简介

计算机科学科技园软件工程师实习报告一、摘要

2023年7月1日至2023年8月31日,我在XX计算机科学科技园担任软件工程师实习生。核心工作成果包括完成3个模块的后端API开发,累计编写并调试代码约1200行,优化数据库查询效率,使平均响应时间缩短至15毫秒。应用了SpringBoot框架进行RESTful接口设计,使用Git进行版本控制,并通过JMeter测试验证接口性能,TPS提升至300。提炼了自动化测试脚本编写方法,将单元测试覆盖率从60%提升至85%,形成可复用的代码模板供团队参考。

二、实习内容及过程

2023年7月1日至8月31日,我在XX计算机科学科技园实习,岗位是软件工程师。实习目标明确,就是想把学校学的编程知识用到实际开发里,了解真实项目是怎么跑起来的。单位是那种专门搞技术研发的地方,氛围挺浓厚的,团队都在做些AI和大数据相关的项目,我参与的其实是个后端系统开发。

实习初期跟着导师熟悉项目,主要是看文档和代码,用了两周时间把几个核心模块摸透。之后就开始动手,负责用户认证和订单处理两个模块。用户认证那块儿,得用OAuth2.0协议对接第三方登录,一开始对token刷新机制挺懵,调试了好几天,查了好多资料才弄明白。订单处理模块要跟数据库频繁交互,我用了Redis缓存热点数据,把查询效率提了一半,原本平均响应时间得200ms,后来缩到100ms以下。有个项目需求是实时推送订单状态,我用MQ消息队列解耦了服务,确保系统稳定。期间还参与过几次CodeReview,导师特别指出我写的接口文档不够清晰,后面改得详细多了。

遇到最大挑战是系统压力测试,上线前模拟高并发场景,发现内存泄漏,CPU飙到90%。那段时间天天加班,最后定位到是某个循环查询没加索引,改完之后压力测试能扛到5000TPS,比预期高出一大截。学到了不少东西,比如JVM调优参数怎么设置,SpringBootActuator怎么用监控应用状态。印象最深的是导师教我用JProfiler分析性能瓶颈,那工具用着真顺手。

收获挺多的,不仅把RESTfulAPI设计理念用活了,还把数据库索引优化搞明白了。但实习中也发现单位培训机制有点水,新人基本靠自学,而且我接手的模块历史代码太乱,注释少得可怜,花了不少时间读懂。建议他们搞个正式的新人培训计划,每周安排几次技术分享,代码提交前强制过CodeReview。另外我觉得岗位匹配度有点问题,我主要做后端,但被分到过几次前端需求,感觉两边技能没怎么沾边。如果让我推荐,觉得按技术栈分部门会更好。这段经历让我更清楚自己想干嘛了,以后肯定要往分布式系统方向发展,现在开始补Kubernetes和Docker这些课了。

三、总结与体会

这8周,从2023年7月1日到8月31日,在XX计算机科学科技园的实习经历,让我对计算机科学有了更立体的认识。实习的价值在于把学校里那些抽象的概念,比如RESTfulAPI设计、数据库索引优化,真正落到了手边。我参与开发的订单处理模块,通过引入Redis缓存和调整SQL查询,把响应时间从200毫秒压到100毫秒以下,这个改善是实实在在的,也是对我技术能力的最好证明。导师让我负责的用户认证模块,用OAuth2.0对接时,对token刷新逻辑的反复调试,让我深刻理解了网络安全在实践中的重要性。这些经历不再是书本上的知识点,而是我解决问题的能力记录。

这次实习也让我职业规划更清晰了。我发现自己的兴趣点在分布式系统和高性能计算那边,实习中接触到的消息队列和缓存技术,让我意识到后续需要重点深化。比如,我现在就在补Kubernetes和Docker的知识,打算下学期考个AWS认证,为以后求职加码。这段经历让我明白,学校学习和企业开发差距不小,企业更看重实际效果和工程素养。以前写代码图省事,现在知道要考虑可扩展性、可维护性,每次提交代码前都会自我检查几遍,生怕引入bug。这种对代码质量的追求,还有面对压力时主动解决问题的态度,都是以前没有的。从学生到准职场人的转变,责任感是实实在在的,抗压能力也肉眼可见地提升了。

看着自己写的代码跑起来,服务成功上线,那种成就感是以前做项目模拟环境感受不到的。实习也让我对行业趋势有了更直观的感知。现在AI和大数据确实是热点,但底层的技术框架,比如微服务架构、容器化技术,才是支撑这一切的基础。我感觉自己现在就像一块海绵,实习期间疯狂吸收着各种知识,希望能跟上这个快速发展的行业。未来无论是继续深造还是直接工作,这段经历都将成为我的底气,我会带着这份经验,继续在计算机领域深耕。

四、致谢

感谢在XX计算机科学科技园的这段时间。这段经历对我帮助很大,特别是我的导师,他不仅在技术上指导我,比如教我如何优化数据库查询,还分享了很多项目经验。遇到问题的时候,他总是耐心听我讲,给我建议。还有部门的几位同事,他们在我调试API的时候给了我不少启发,比如那个关于Redi

温馨提示

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

评论

0/150

提交评论