软件工程XX软件研发公司软件开发实习生实习报告_第1页
软件工程XX软件研发公司软件开发实习生实习报告_第2页
软件工程XX软件研发公司软件开发实习生实习报告_第3页
软件工程XX软件研发公司软件开发实习生实习报告_第4页
全文预览已结束

下载本文档

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

文档简介

软件工程XX软件研发公司软件开发实习生实习报告一、摘要2023年7月1日至2023年8月31日,我在XX软件研发公司担任软件开发实习生,负责前端模块开发与测试工作。通过参与三个项目,累计完成代码编写1200行,修复Bug85个,其中高优先级Bug32个。熟练运用React、TypeScript和Git进行版本控制,优化组件渲染性能提升约30%。在导师指导下,提出并实施组件化封装方案,将重复代码模块复用率达50%。通过每日站会复盘与CodeReview,掌握了敏捷开发中的迭代测试流程,形成了“需求拆解代码实现自动化测试问题回溯”的闭环工作方法。二、实习内容及过程2023年7月1日到8月31日,我在XX软件研发公司实习,岗位是软件开发实习生。公司主要做企业级SaaS产品,技术栈以Java和前端框架为主。我的工作主要是参与项目开发,具体做了三个项目,一个是电商平台的后台管理模块,一个是CRM系统的客户管理功能,还有一个是内部使用的数据分析看板。我跟着导师一起写前端代码,用了React和TypeScript,每天大概写300行左右,每周固定时间参加站会同步进度。期间修复了85个Bug,有32个是高优先级的,比如一个登录接口响应时间从1秒降到0.3秒,是优化了数据库查询语句。遇到一个组件重复使用率太高的问题,就琢磨出用高阶组件+Hook封装的方案,最后把30个页面用了这个组件,代码量减了一半。Git提交记录里我写了200多条commit,每次都是小改动及时push。困难是初期对业务逻辑不熟,一个需求过来懵懵的,问导师又怕打扰。后来就先自己研究需求文档,画时序图和类图,实在不行再约导师碰头。另一个是性能问题,数据看板加载慢,查了资料学了Redis缓存和分页查询,把数据量分批次加载,卡顿感明显改善。成果就是三个项目按期交付,我的代码通过了80多次CodeReview,导师说比很多正式员工写得好。最大的收获是掌握了敏捷开发流程,从需求评审到测试上线的每个环节都实际操作了。职业规划上更清楚想做什么了,想往分布式系统方向发展,这次实习让我知道理论和实践差距挺大的,还得继续学。公司的问题是培训太水,入职没给完整的技术栈培训,都是靠自己摸。建议搞个新人培养计划,比如每周固定技术分享,或者配个师傅带一个月。另外岗位匹配度不高,给我分配的任务偏前端,但我想学后端,希望以后能按兴趣分点任务。三、总结与体会2023年8月31日结束的这8周实习,像把书读进了现实。以前写代码总觉得是完成任务,现在明白每个commit都得有底气,因为那可能真在用户那端跑。修复85个Bug,从最头疼的接口联调到后来轻松解决前端小bug,感觉自己真的在进步。导师说我的代码规范比他当年强,这让我挺意外,但也更踏实了。这段经历让我看清楚自己想干嘛。之前懵懵懂懂学技术,现在知道分布式系统不是看视频那么简单,得真去debug那些微服务间的依赖问题。公司搞的那个数据看板项目,用Redis和异步队列解决了性能瓶颈,这让我突然想考个AWS认证,把云原生的东西补上。实习最后那周,我主动整理了前端组件库文档,虽然简单,但感觉离“工程师”那块牌匾近了一步。行业里好像现在都喜欢用云原生和DevOps,公司那套CI/CD流水线看得我眼红,回去就得把Jenkins搭起来练练手。感觉学校里学的软件工程课,那些设计模式、算法复杂度分析,真到了手边才知道威力。比如上次优化SQL,用EXPLAIN分析执行计划,比单纯猜效率靠谱多了。最值钱的是心态变了。以前写代码改个逻辑就急得跳脚,现在知道得等测试那边跑通,得等线上反馈。责任感这东西,不是喊口号的,是debug到凌晨三点才懂的。回去打算把实习那几个项目重构下,用Docker打包,争取拿到毕业设计加分。至少,这8周让我明白,真正的编码不是炫技,是解决问题,是为用户省事。这感觉,挺好。致谢感谢XX软件研发公司给我这次实习机会,让我在真实环境里摸爬滚打。特别感谢我的导师,那个Bug改了又改,你总说“代码要能跑,更要跑得好”,这句话我一直记着。和团队一起加班调试接口,那种互相

温馨提示

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

最新文档

评论

0/150

提交评论