计算机科学科技集团软件工程师实习报告_第1页
计算机科学科技集团软件工程师实习报告_第2页
计算机科学科技集团软件工程师实习报告_第3页
计算机科学科技集团软件工程师实习报告_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

计算机科学科技集团软件工程师实习报告一、摘要

2023年6月5日至8月23日,我在计算机科学科技集团担任软件工程师实习生,负责前端开发任务。期间,我主导完成3个Web应用模块重构,将页面加载速度提升23%,通过优化CSS选择器减少JavaScript执行时间17%。核心工作成果包括实现响应式布局适配5种设备分辨率,使用ReactHooks重构组件代码,减少重复渲染次数30%。专业技能应用方面,熟练运用Git进行分支管理,提交代码合并冲突解决率100%,通过Postman调试API接口效率提升40%。提炼出组件化开发复用策略,如封装可复用表单组件,显著降低新功能开发时间50%。

二、实习内容及过程

实习目的主要是将在学校学的理论知识跟实际工作对接上,了解软件工程的真实开发流程,提升自己的编码和解决问题的能力。

实习单位是家专注于做企业级SaaS服务的公司,技术栈主要是React、Node.js和微服务架构,团队氛围挺开放的,大家交流技术问题挺频繁的。

实习内容以前端开发为主,参与了他们一个客户管理系统的重构项目。我的任务具体是优化用户数据展示模块,那块代码比较旧,耦合度高,响应速度慢。我花了大概两周时间,通过组件拆分和状态管理优化,把原来的500ms左右的加载时间缩短到300ms以下,提升了40%。还实现了拖拽排序功能,用的是ReactDnD库,当时调试了好几天,主要卡在事件冒泡和虚拟DOM渲染的问题上。导师建议我用useCallback钩子缓存函数,这样性能好很多,确实是这样,之后新加的交互功能我都用这个方法,效果明显。

另一个挑战是后端API设计不合理,参数过多,我直接在Feign客户端层面做了封装,把冗余的参数合并,简化了前端调用,同事说这个做法挺实用的。

实习成果主要体现在两个数据上,一个是页面性能指标提升,另一个是开发效率提高。比如重构后的模块,同类操作的时间从平均8秒降到3秒出头。收获就是学会了如何在团队协作中推进技术方案,还有处理复杂业务逻辑的思路。

遇到的问题主要是团队管理上有点混乱,比如需求变更频繁但沟通不及时,我差点把一个紧急需求做反。另一个是培训机制不完善,新人上手全靠自学,有些内部工具文档缺失。

我觉得公司可以建立更规范的需求管理流程,比如用Jira做任务跟踪,需求变更必须走评审。另外建议搞个内部技术Wiki,把散落各处的知识点系统化,对新人帮助特别大。

这次经历让我意识到自己技术深度还不够,特别是对底层原理的理解,以后得加强。职业规划上更清晰了,想往前端架构师方向发展,但知道还得继续深耕,比如深入学习WebAssembly和边缘计算这些前沿技术。

三、总结与体会

这8周,从2023年6月5日到8月23日,在计算机科学科技集团的经历,让我对软件工程的理解从书本概念变成了实实在在的代码和项目。实习的价值在于,我把学校学的数据结构、算法、操作系统这些,真真切切用到了生产环境的优化上。比如通过分析Profiler工具的数据,我发现一个模块的CPU占用率异常,最终定位到是递归调用没有优化,改成迭代后,接口响应时间直接从平均350ms降到了180ms,这个数字让我挺有成就感的。这种把理论转化为生产力,再通过数据验证效果的过程,就是最大的价值闭环。

这次经历也让我职业规划更具体了。我意识到前端工程化的重要性,比如CI/CD流程里自动化测试覆盖率不到60%会导致发布延迟,这提醒我以后要补强自动化测试这块。我打算接下来备考PMP证书,提升项目管理和团队协作能力,因为发现单靠技术能力还不够,得学会带团队、做项目规划。

行业趋势方面,公司用的微服务架构和容器化部署让我印象深刻。观察到云原生技术已经是主流,但团队在服务网格Istio方面的应用还比较少,主要是人手和资源问题。这让我看到方向,后续学习会重点研究ServiceMesh和Serverless,感觉这些是未来几年前端架构师必备的技能栈。

心态转变是最大的收获。以前写代码觉得完事就行,现在会想用户会不会遇到问题,性能是否达标,甚至考虑跨团队协作时的接口设计。比如有一次为了减少后端API调用次数,主动提出了缓存方案,虽然实现花了点时间,但最终被采纳,那一刻觉得肩上责任重了,但也挺兴奋的。这种从学生到职场人的心态转变,让我更理解“质量”和“效率”的重量。

未来会把实习遇到的问题变成学习动力。比如遇到的某个分布式事务问题,我整理了调研笔记,打算用LeetCode刷题加深对CAP理论的理解,争取下学期考取AWS认证,弥补云平台实践经验的不足。这段经历虽然短暂,但确实给我的学习和求职目标打下了更坚实的基础。

四、致谢

在此期间,感谢公司提供实习平台,让我有机会将理论知识应用于实践。特别感谢我的实习导师,在项目方向和技术

温馨提示

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

评论

0/150

提交评论