付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子信息工程科技研发软件工程师实习报告一、摘要
2023年7月10日至2023年9月5日,我在XX公司担任电子信息工程科技研发软件工程师实习生。负责参与智能控制系统的算法开发与测试,主导完成3个模块的代码重构,将系统响应时间从120ms优化至85ms,吞吐量提升18%。应用C++和Python进行数据处理,使用Git管理版本控制,通过Jira跟踪任务进度,累计提交代码200余次。深入实践了敏捷开发流程,提炼出“小步快跑、持续集成”的代码迭代方法论,有效降低模块间耦合度,为后续团队协作提供可复用工具链。
二、实习内容及过程
1.实习目的
想通过实践了解智能控制系统开发的实际流程,把学校学的信号处理和嵌入式编程知识用上,看看自己到底喜欢哪方面,为以后找工作有点底。
2.实习单位简介
我实习的公司是做工业自动化软硬件的,主要产品是那种工厂流水线上的智能控制设备,客户多是大厂,对系统稳定性和实时性要求特别高。
3.实习内容与过程
我跟着一个做算法优化的团队,主要是帮他们改一个老系统的PID控制模块。开始的时候,那代码简直烂得可以,注释全没,变量名都是英文缩写,改一行就可能导致别处出问题。我花了两周时间才把整个模块跑通,期间还跟导师对着干,觉得某些优化思路不对,结果导师说你得先理解业务场景,不能只看代码。后来我天天泡在实验室,看设备运行数据,发现系统在特定负载下会有振荡,就改了采样频率和滤波算法,最后把超调幅度降了30%。
另外还参与了一个新项目,用C++写数据采集驱动,要跟硬件通信,用SPI协议。刚开始一直收发不对,后来查资料才知道时序图里有个位调整参数没调对,改了之后数据就正常了。这段经历让我明白硬件调试真是个熬人的活,得有耐心。
4.实习成果与收获
我主导重构了3个功能模块,把系统响应时间从120ms降到85ms,老板还特意在周会上表扬了。还写了个自动化测试脚本,以前手动测要半天,现在10分钟搞定,帮我省了不少事。最值的是学会了怎么用敏捷开发,需求变更时不再手忙脚乱,知道怎么跟产品经理扯皮了。
遇到过一个特别烦人的问题,就是系统在并发请求多的时候会死锁,查了半天发现是线程安全没做好,用的是全局变量。后来用互斥锁解决了,还顺便学了原子操作,感觉自己编程思维跟以前不一样了,以前只想着怎么实现功能,现在会想怎么抗造。
5.问题与建议
实习期间感觉公司管理有点乱,项目进度全靠吼,而且培训机制也不太行,新来的员工基本靠自学,有时候真挺懵的。建议他们搞个新人培养计划,比如每周固定有技术分享,或者搞个内部导师制度,这样效率能高不少。还有就是岗位匹配度问题,我被分到算法岗,但嵌入式经验确实不足,要是提前有个岗前培训就好了。
三、总结与体会
1.实习价值闭环
这8周实习像给我按了现实模式键。7月10号刚去的时候,对着那堆代码都懵,觉得学校学的理论和实际差好多。后来跟着团队做项目,从最初那个PID模块优化,硬是把超调降了30%,到后来写测试脚本帮我省下半天时间,每一步都挺扎心的。现在9月5号离开,手里那3个重构模块和自动化脚本就是证据,真真切切把学校那点信号处理、嵌入式知识用上了,而且是用在能产生实际效果的地方。感觉就像把书上的公式变成了流水线上的稳定输出,这种闭环体验太值了。
2.职业规划联结
这段经历让我看清了自己到底喜欢啥。以前觉得算法最酷,现在发现调试硬件细节才最过瘾,那种排错到凌晨两三点突然发现是个小时序问题时的兴奋感,比单纯写理论代码强多了。所以下学期打算把《实时操作系统》那本书啃了,还想考证,看能不能拿下那个嵌入式系统工程师证。实习期间还发现,做研发光会写代码不行,得懂点项目管理,以后求职简历上得加上Jira和敏捷开发经历,这比会多少框架重要。
3.行业趋势展望
在公司看到的那些项目,比如他们正在搞的边缘计算盒子,里面用了好几个RTOS跑实时任务,还接了IoT协议栈,感觉这行业正往软硬件结合、强实时方向发展。我实习那个模块里就用到了卡尔曼滤波做数据融合,这比单纯靠PID聪明多了。不过现在看来,这类算法在资源受限的嵌入式端还得继续优化,不然512MB内存根本跑不动。所以学校那套纯理论的优化方法得改改,得结合硬件约束,这可能是以后研究的重点。
4.心态转变
以前觉得写代码就是0和1的排列组合,现在明白每个bug背后都是需求、成本、性能的博弈。比如那个锁机制问题,如果用悲观锁可能死锁,用乐观锁又怕冲突,最后选了个折中方案,这种权衡比单纯写对的代码更有意思。这8周抗压能力确实上来了,以前遇到bug就想扔鼠标,现在会先查资料再调试,感觉自己离一个真正的工程师不远了。虽然还不会像老员工那样骂骂咧咧地解决问题,但至少能沉下心来了。
四、致谢
1.
感谢公司提供这次实习机会,让我能接触实际的研发项目。
2.
感谢导师在项目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年元宇宙中的虚拟编辑经济模式构建
- 临床实验室病原体核酸扩增检测规范化报告建议(2026版)
- 2026年碳足迹追踪系统开发与物联网传感器碳监测应用
- 《人教版小学美术四年级下册手工制作原文精讲|重难点逐句 - 逐题拆解教学案》
- 河北省张家口市2025-2026学年高三上学期期末教学质量监测英语试题
- 2026年书立方跟踪测试题及答案
- 2026年工程口语测试题及答案
- 2026年初中数学结合思想测试题及答案
- 2026年植物细胞工测试题及答案
- 2026年ug编程测试题及答案
- 药物外渗应急预案及处理
- 油气储存企业安全风险评估细则(2025年修订版)
- 2025年全国统一高考英语试卷(全国一卷)含答案
- DB62T 3081-2022 绿色建筑工程验收标准
- 学习解读《SLT 631.1水利水电工程单元工程施工质量验收标准 第 1 部分:土石方工程》课件
- 管理学沟通的含义
- 材料物理知到智慧树章节测试课后答案2024年秋南开大学
- 新能源发电技术 课件 第4章 太阳能发电
- 城市合伙人协议 城市合伙人方案(协议)范本
- 《勤奋成就人生》课件
- 2023救灾被服第5部分:毛毯
评论
0/150
提交评论