计算机应用技术码港应用开发实习报告_第1页
计算机应用技术码港应用开发实习报告_第2页
计算机应用技术码港应用开发实习报告_第3页
计算机应用技术码港应用开发实习报告_第4页
计算机应用技术码港应用开发实习报告_第5页
全文预览已结束

付费下载

下载本文档

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

文档简介

计算机应用技术码港应用开发实习报告一、摘要2023年7月10日至2023年9月5日,我在码港应用开发岗位实习,负责完成3个移动端H5模块重构与2个API接口开发任务。通过运用JavaScript、Vue.js和RESTfulAPI设计规范,将H5页面加载速度提升至平均2.3秒,接口响应时间缩短至120毫秒。核心工作包括优化组件化封装流程,实现代码复用率达65%;采用Postman进行接口测试,累计修复15个Bug。期间实践了敏捷开发方法,将需求文档转化为可执行任务清单的转化周期控制在1.8天内。通过项目实践验证了模块化开发对提升团队协作效率的作用,掌握了自动化测试工具在快速迭代环境下的应用策略。二、实习内容及过程实习目的主要是把学校学的计算机应用技术知识跟实际工作对接上,看看自己到底擅长哪块,为之后找工作有个方向。实习单位是做移动应用开发的,主要搞些H5页面和原生App,技术栈挺全,前后端都有人,项目类型挺多,从企业宣传到电商系统都有涉及。8周里,我跟着团队参与了两个项目。一个是帮一个老项目重构H5模块,主要是用Vue.js搞组件化,我把用户个人中心那块重写了,原来的代码耦合度高,我用了BEM命名规范把组件拆分,还加了懒加载,之前页面加载要3秒多,重构后快到2秒,老板挺满意的。另一个是开发一个数据统计的API接口,用Node.js和Express做的,需要对接前端和大数据平台,我用了RESTful风格设计接口,写了单元测试用Jest,前后花了3周时间,上线后测试数据接口响应稳定在120毫秒左右。期间还帮忙优化了构建流程,把webpack的打包时间从5分钟压到2分钟,主要是多加了些treeshaking和代码分割的配置。遇到的困难有俩。一是刚开始接手H5重构那会儿,老代码风格太混乱,注释又少,花了一周时间才搞明白模块之间的依赖关系。当时挺急的,怕耽误项目进度,就天天泡在GitHub上看别人的优秀项目,还下了个VSCode的插件自动提示代码规范,慢慢就摸清门道了。另一个是写API接口时,数据格式跟前端预期的不一致,导致联调反复了好几次。后来我专门研究了一下JSONSchema规范,把前后端的接口文档都统一了,问题就好多了。最后成果就是那个H5模块重构后,用户反馈明显加快,而且后续开发新功能时我写的组件其他同事也能直接用,复用率提到了65%。那个API接口上线后,运维那边说没出过什么大的问题,稳定性还行。这段经历让我对敏捷开发有了直观认识,以前只在书上看到,现在真参与进来了,才知道需求变更、快速迭代是常态。也让我意识到团队协作的重要性,尤其是前后端沟通,接口文档必须清晰。职业规划上,我发现自己对后端开发兴趣更大,想往这块多发展,后续打算补补Java和数据库方面的知识。实习单位管理上,感觉新人融入有点慢,培训材料都是网上找的,不太系统。建议可以搞个内部知识库,把项目文档、常见问题都整理好,方便新人快速上手。另外岗位匹配度上,我来的主要是做前端开发,但实际工作中接触了挺多后端内容,如果能有更明确的岗位划分就好了,免得大家做些不擅长的事。三、总结与体会这8周在码港的实习,感觉像是从书本走向码林的实践课,收获挺具体的。之前学技术,总觉得懂了就行,现在才知道怎么在真实项目中用起来,而且要用得高效、可靠。比如H5重构那个活儿,刚开始看那堆旧代码,头都大了,感觉无从下手。后来硬着头皮啃,研究组件化怎么拆,状态管理怎么用,过程中试错好几次,但每次解决问题后,感觉对Vue.js的理解就深一层。最终把加载速度提上去,看到性能监控数据变好,心里挺有成就感的。这种从无到有,再不断优化的过程,就是这次实习给我最大的价值闭环。它让我明白,技术落地不是简单的复制粘贴,而是要考虑用户体验、性能成本、团队维护这些实际因素。实习也让我更清楚自己想干嘛了。之前职业规划有点模糊,现在对后端开发特别是API设计和数据库优化产生了浓厚兴趣。这段经历让我意识到,光会前端技术还不够,得懂整个生态。后续学习计划有了方向,打算系统学学JavaWeb开发,看看能不能拿下SpringBoot认证,为以后求职多备点真本事。实习时看到团队用GitLab进行CI/CD流程,感觉自动化部署是未来的趋势,这也成了我接下来要重点攻克的技能点。行业趋势这块,通过参与项目,我体会到云原生和微服务架构确实在普及。以前觉得这些概念挺虚的,现在明白为啥要用它们了,主要是为了弹性伸缩和快速迭代。我们做的那个数据统计接口,如果用传统单体架构,应对大流量肯定吃力,现在团队倾向于拆分成更小的服务,这样开发和维护都更灵活。这让我对技术发展方向有了更直观的认识,也觉得自己的学习不能闭门造车,得跟上大环境。最核心的体会还是心态转变。以前做项目,完不成任务就觉得是能力不行,现在明白团队协作、沟通协调同样重要。记得有一次深夜调试接口,前后端卡壳好几个小时,最后问题出在配置文件一个拼写错误上,当时压力挺大,但大家一起查资料、试方案,最后解决了,那种感觉跟在学校做实验完全不一样,多了份沉甸甸的责任感。抗压能力肯定是锻炼出来了,也学会了怎么在高压下保持冷静,怎么跟人有效沟通。从学生到职场人,这种角色的转变,让我对未来的工作充满了期待,也更有信心去面对挑战。这段实习经历,绝对是我简历上最硬核的一笔。致谢在码港应用开发岗位的这8周实习,让我受益匪浅。衷心感谢实习单位给我这个宝贵的机会,让我接触到了真实的开发环境和项目流程。特别感谢我的导师,在实习期间给予的悉心指导和耐心解答,无论是技术难题还是职业发展上,都给了

温馨提示

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

评论

0/150

提交评论