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

下载本文档

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

文档简介

计算机应用技术应联计算机科技公司应用软件开发工程师实习报告一、摘要2023年7月1日至2023年8月31日,我在计算机科技公司担任应用软件开发工程师实习生,参与电商平台系统后端开发。通过8周实践,完成3个核心模块的代码重构,将接口响应时间从850毫秒优化至320毫秒,吞吐量提升60%;独立设计并实现商品推荐算法,采用协同过滤模型,使用户点击率增加22%;应用SpringCloud微服务架构和Docker容器化技术,推动部署效率提升40%。期间深入应用Java、Python及MySQL数据库,掌握敏捷开发流程中的CI/CD自动化测试,形成可复用的"需求设计测试"标准化文档模板,为后续项目提供数据化支撑。二、实习内容及过程2023年7月1日入职后,我被分配到后端开发团队,负责电商平台核心模块维护。初期一周熟悉业务逻辑和代码库,通过Debug工具追溯历史bug,发现一个SQL查询效率问题,执行时间超过3秒,决定用Redis缓存热点数据,改后响应速度降到了0.5秒。第3周参与新功能迭代,主攻订单模块重构,遇到高并发场景下的锁竞争问题,系统日志显示CPU使用率峰值飙到85%。我花了两天研究分布式锁方案,最终用ZooKeeper实现分布式事务,上线后QPS从500稳定到1500,错误率归零。第6周独立完成用户画像系统开发,用Python爬取用户行为数据,建立决策树模型,测试集准确率达到89%,比之前的逻辑回归模型提升15%。第5周有个挑战是需求文档不清晰,产品经理临时变更支付渠道接口,导致两周工作白费。我主动约开发、测试交叉评审,用Postman模拟全链路测试,梳理出10个关键节点,最后提前两天交付。这段经历让我明白敏捷开发里需求评审不能省。团队用的技术栈主要是JavaSpringBoot和Node.js微服务,我补了Nginx负载均衡这块短板,在8周里把Linux命令行熟练度从偶尔用提升到能独立配置反向代理。公司的培训机制确实有提升空间,比如安全渗透测试这块没涉及,只能靠下班看OWASPTop10报告自学。另外岗位匹配度上,虽然80%时间在写CRUD,但接触了实际业务流量调优,比学校项目更接地气。我觉得可以加个新人导师轮岗计划,比如让一周跟着DBA排查慢查询,一周跟运维学监控。最大的收获是学会用数据驱动决策,比如通过JMeter压测发现某个分页算法内存泄漏,直接推动重构为懒加载。这段经历让我确定要做全栈开发,但清楚自己离真正工程能力还差得远,得继续啃算法和数据库底层原理。三、总结与体会这8周,从2023年7月到8月,在计算机科技公司的经历让我把课堂上学到的计算机应用技术跟真实业务场景拧在了一起。以前写代码总觉得为了完成作业,现在明白每个函数、每条SQL都要考虑线上运行成本。比如重构那个订单模块,一开始只想把旧代码换新语法,后来发现用MyBatisGenerator批量生成CRUD能省下两周时间,但团队选Lombok注解提高开发效率,我琢磨着这背后是工程权衡。这段经历让我把"写代码"的认知从单纯实现功能,升级到思考代码的可维护性和团队协作效率。最直观的感受是技术栈的深化。学校教Java基础,但企业用SpringBoot全家桶时,我才发现自己连AOP切面和缓存穿透都没完全搞懂。比如处理商品推荐算法时,用Elasticsearch做倒排索引,调参时QPS从300飙到800,CPU突然卡死,最后发现是没注意分片设置。回去后我就专门补了分布式系统课程,现在看Hadoop生态文档不再像以前那样头大。职业规划上,这次经历让我更坚定要做后端开发,但清楚自己的短板在数据库优化和系统架构设计,下学期打算考取AWS认证,顺便把学校那个数据库课程设计项目做深做透。行业趋势上,8周里明显感受到云原生和微服务是主旋律。团队用DockerSwarm做服务治理,用Prometheus+Grafana监控全链路,这让我意识到未来3年容器化和监控工具是必备技能。不过也发现个怪现象,虽然公司号称敏捷开发,但需求评审会经常开到晚上10点,产品经理和业务方对技术实现的认知偏差导致好几次返工。如果再来一次实习,我可能会带个"技术影响评估表",提前跟需求方对齐接口协议和性能指标。从学生到职场人的转变,就是突然觉得每个commit都要对用户负责,这种责任感比考试挂科的压力更直接。致谢2023年7月1日至8月31日这段实习经历,离不开计算机科技公司的提供平台。特别感谢导师在技术难题上指点,让我明白分布式事务不是纸上谈兵。和团队里几位同事的交流也

温馨提示

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

评论

0/150

提交评论