计算机科学与技术软件园程序员实习生实习报告_第1页
计算机科学与技术软件园程序员实习生实习报告_第2页
计算机科学与技术软件园程序员实习生实习报告_第3页
全文预览已结束

下载本文档

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

文档简介

计算机科学与技术软件园程序员实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在XX软件园担任程序员实习生。核心工作成果包括参与开发3个企业级应用模块,累计编写并测试代码2150行,其中修复Bug98个,优化算法提升系统响应速度20%。具体负责用户管理模块开发,应用JavaSpringBoot框架,结合MySQL数据库设计实现数据存储与查询,使用Git进行版本控制并完成5次团队协作代码合并。通过实践掌握了敏捷开发流程,总结出自动化测试用例设计模板,可复用于同类项目需求分析阶段,显著提高开发效率。二、实习内容及过程2023年7月1日至2023年8月31日,我在XX软件园实习。目标是接触企业级软件开发流程,提升实践能力。公司主要做金融系统定制开发,技术栈以Java和Python为主,数据库用MySQL和MongoDB。我参与了一个电商后台项目,负责订单管理模块。初期用SpringBoot搭建基础框架,连接MySQL数据库,写CRUD接口。遇到数据迁移慢的问题,排查发现是索引没做好,优化后查询速度从5秒降到0.3秒。团队用敏捷开发,每周例会同步需求,我负责的模块按时交付。期间还帮测试同事写了20个自动化测试用例,用Selenium模拟用户操作,覆盖了80%的核心流程。最大的挑战是第一次接触分布式事务,项目用Redis做缓存,我负责的订单模块和库存模块出现数据不一致,通过学习两阶段提交协议和事务消息解决了问题。这段经历让我明白,光会写代码不够,得懂系统架构设计,比如缓存穿透、雪崩这些要提前考虑。公司培训比较松散,有时候技术问题没人指导,我都是自己查文档、看开源项目解决。岗位匹配度还行,但感觉没接触到底层运维,有点遗憾。建议公司可以搞个新人导师制,技术问题有人快速响应。这次实习让我知道,做软件得像搭积木,一块块拼对了,整体才稳固,这对我以后选方向挺有启发。三、总结与体会这8周,从2023年7月1号到8月31号,在XX软件园的实习像把理论装进了实践,收获挺具体的。之前写代码总觉得天马行空,现在明白企业级开发得考虑成本、效率和稳定性。比如我参与的订单模块,用SpringBoot和MySQL,写完发现查询慢,去查资料加索引,速度立马提上来,这就是学到了。实习的价值闭环在于,学校教的算法、数据结构,真用上才懂有多重要,比如处理那批数据迁移慢的问题,没扎实基础真兜不住。这让我看明白,职业规划不能光想概念,得把手头活儿干扎实,未来想往分布式系统方向发展,这次经历就是最好的敲门砖,打算接着学Kafka、Elasticsearch这些。行业趋势感觉就是云原生、微服务越来越普遍,这次用到的敏捷开发、Git协同,都是大势所趋。最大的体会是心态变了,以前写代码错一个就烦,现在知道线上问题可能影响很多人,得沉得住气,抗压能力确实强了。感觉离职场人近了一步,责任感和紧迫感都真切了。实习也让我意识到自己短板,比如对底层原理理解不够深,这学期打算多啃几本系统设计、网络的书,顺便考个云原生相关证书,把实习经验变成后续学习和求职的底气。这段经历像打开了一扇窗,看得更清楚未来该往哪走。四、致谢在XX软件园的实习时光里,谢谢带我的导师,给我机会让我接触实际项目,遇到问题的时候耐心指点,特别是帮我弄懂那个分布式事务的难点,对我帮助很大。谢谢一起工作的同事们,那些代码审查(codereview)的时候提的意见,还

温馨提示

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

评论

0/150

提交评论