计算机专业社会实践实习报告_第1页
计算机专业社会实践实习报告_第2页
计算机专业社会实践实习报告_第3页
全文预览已结束

付费下载

下载本文档

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

文档简介

计算机专业社会实践实习报告

为了将在校期间所学的计算机专业理论知识与产业实际应用场景相结合,深化对软件工程全流程的认知,我于2024年6月17日至2024年8月22日,在江城市智联云数字科技有限公司开展了为期两个多月的岗位实习,就职岗位为后端开发实习生,全程参与2个ToB、ToC类数字化项目的开发测试全流程,累计完成可上线功能模块11个,提交有效代码贡献量超过3200行,在技术能力、工程思维、团队协作意识层面都获得了全方位的锻炼提升。刚进入岗位的第一周,我没有直接接触开发任务,而是在带教工程师的引导下完成了全套岗前培训内容,系统梳理了公司技术栈规范,熟练掌握了SpringBoot、MyBatis-Plus等主流后端开发框架的工业级用法,熟悉了阿里云OSS对象存储、RDS关系型数据库的运维配置规则,同时完全适配了团队的研发协作流程:通过Gitlab完成代码版本管理、按分支提交MergeRequest走代码评审流程,用禅道平台同步每日任务进度,借助Postman完成接口自测,按照统一的注释规范、命名规范编写代码,完全改掉了此前在校做课程设计时“能跑就行”的随性习惯。正式进入开发阶段后,我接到的第一个独立任务是为公司核心产品“中小商户智慧收银系统”开发商品信息批量导入模块,原有老版本的导入功能仅支持单次导入不超过200条商品数据,超出阈值就会出现内存溢出、服务卡顿的问题,大量连锁商户反馈需要手动逐条录入上百条新品信息效率极低。我最初尝试用普通ApachePOI类库编写逻辑,测试1000条数据导入耗时超过12秒,还出现了3次内存溢出报错,后来我主动查阅官方文档和工业级项目开源实现,改用SXSSF流式数据处理方案,在导入前新增字段格式预校验、重复商品ID拦截逻辑,同时给大数量导入场景添加异步任务队列,完成全量校验后再批量写入数据库,最终优化后的模块支持单次导入最高10000条商品数据,平均耗时仅1.8秒,导入成功率达到100%,该模块上线后收到了超过20家合作商户的正向反馈。后续我作为核心开发成员参与本地民政部门委托的社区养老服务小程序项目,负责后端健康数据管理子模块的开发工作,先后完成了老人日常健康数据的上传落库、按周/月维度的健康指标聚合统计、异常健康数据自动预警三个核心功能,对接前端ECharts可视化组件的接口需求,实现了养老服务站内的老人健康趋势看板展示,同时对接微信服务通知接口,完成老人血压、心率超出阈值时自动向其紧急联系人发送提示信息的逻辑,该项目目前已经在江城市3个街道的6个社区养老站投入正式使用。两个多月的实践过程中,我也暴露了不少在校学习期间没有察觉的能力短板,比如初期参与社区养老小程序的线下活动报名模块开发时,我没有考虑到热门活动瞬时高并发的场景,上线测试时发现短时间内大量用户同时提交报名请求出现了名额超卖的问题,最后在带教工程师的指导下,我引入Redis分布式锁对报名名额的扣减逻辑做原子化封装,才彻底解决了超卖问题,这也让我意识到,课本上的分布式锁、事务隔离级别的知识点不是纸上谈兵,而是要在实际开发场景中灵活运用的核心工具。除此之外,我也在和前端工程师、产品经理的跨角色协作中收获了很多认知,此前我判断功能是否合格的标准只有“接口返回数据正确”,但实际项目中还要兼顾接口响应速度、异常场景的用户友好提示、后续功能迭代的可扩展性,很多时候站在非技术的用户视角倒推开发逻辑,才能做出真正好用的数字化产品。本次社会实践实习,是我第一次以职业开发者的身份参与真实产业项目,完全打通了在校所学的计算机组成原理、数据库系统、JavaWeb开发等理论知识和工业落地场景之间的壁垒,也让我对当前计算机行业的岗位需求有了非常具象的认知。回到校园后,我会重点补全分布式架构、云原生

温馨提示

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

评论

0/150

提交评论