电子信息工程科技公司软件工程师实习报告_第1页
电子信息工程科技公司软件工程师实习报告_第2页
电子信息工程科技公司软件工程师实习报告_第3页
电子信息工程科技公司软件工程师实习报告_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

电子信息工程科技公司软件工程师实习报告一、摘要

2023年7月1日至2023年8月31日,我在一家电子信息工程科技公司担任软件工程师实习生。期间,我参与开发并测试了3个模块的嵌入式系统应用,累计编写代码约1500行,修复Bug32个,其中10个涉及性能优化。主要应用C/C++语言和Python脚本,通过调试工具定位并解决了5个内存泄漏问题,优化后系统响应速度提升约20%。工作中运用了敏捷开发流程,采用Git进行版本控制,累计提交代码分支18个,合并冲突解决率98%。提炼出模块化设计可复用代码框架,适用于类似项目的快速开发。

二、实习内容及过程

2023年7月1日至8月31日,我在一家做智能硬件软件的团队实习。来的时候想学点工业级的项目开发流程,顺便熟悉下嵌入式调试。公司主要做智能家居控制板,用C++和Python开发,测试阶段常用JTAG烧录和串口调试。我跟着做了一个温湿度传感器的数据采集模块,用了树莓派做主控,每天大概写200行代码,改3-4次bug。遇到一个刺手问题,传感器数据飘忽不定,后来发现是I2C通信时序出岔子,花了两天捯饬了时序参数,最后数据误差从3%降到0.5%。另一个挑战是RTOS任务调度,两个采集任务抢资源卡顿,我学会了用优先级绑定法,调整后系统流畅多了。期间跟着师傅们跑测试,用了Postman做接口验证,还接触了CI/CD流程,虽然只是边缘辅助,但感觉挺有意思。8周写满3个模块,提交代码200多个commit,虽然不算顶尖,但确实把课堂的socket编程、多线程这些玩意儿用上了。

第一个困难是调试工具不熟,烧录板子老报错,导师教我用逻辑分析仪抓信号,那玩意儿以前只在实验室摸过,上手费劲但真管用。第二个是代码规范,公司要求strict模式,注释必须超过10%,一开始觉得啰嗦,改了几周才习惯。成果的话,那个温湿度模块最终稳定运行,日均值波动不到0.5℃,比初期测试好太多。这次实习让我觉得,学校教的通信协议和操作系统知识,真要结合项目才能活过来。比如实时操作系统里任务优先级设计,书上就几行字,实际用起来要考虑任务耦合,真是学无止境。

公司的培训有点跟不上节奏,就发了两份基础手册,没人带的时候全靠自己摸索,有时候真挺懵的。另外岗位匹配度不高,给我安排的任务偏底层,想学点上层应用开发没机会。建议他们搞个新人导师制,至少让熟悉业务流程,还有可以搞点在线培训,像C++11新特性、单元测试这些,能帮我们少走弯路。个人感觉,实习不只是干活,还得主动找机会学,比如我主动去测试组看了一周用例设计,回来写代码思路清晰多了。这8周最大的收获是,知道了自己短板在哪,比如算法优化这块还得补,不然以后真干不了啥复杂项目。

三、总结与体会

这8周,从2023年7月到8月,在公司的经历让我对电子信息工程的理解从书本跳到了现实。以前觉得RTOS就是抢占式调度,来了才明白任务间同步互斥有多复杂,处理那个温湿度模块的I2C时序问题,就是反复调试信号对齐,最终数据误差从3%降到0.5%,这种踩坑换来的成就感,学校实验给不了。每天写1500行代码的目标虽然没完全达到,但熟悉了Git的分支管理,尤其是热重置功能救过我好几次急,这就是实际开发与学校的简单实验项目最大的不同。

实习的价值闭环在于,学到的东西都能在具体项目中用上。比如用Python写自动化测试脚本,跑完一个模块的用例只要5分钟,比手动测省事多了,这让我意识到测试驱动开发的重要性。职业规划上,这次经历让我更确定要做嵌入式方向,尤其是智能硬件这块,感觉未来市场机会挺大。公司用的RTOS和编译器优化技巧,我打算下学期深入研究,争取拿下嵌入式系统设计师证书,这样简历上至少多一项硬技能。

行业趋势这东西,看得到物联网和边缘计算的兴起,但做智能硬件发现,底层的稳定性和实时性才是关键。比如那个传感器数据飘忽的问题,最后靠调整NTP时间同步解决了部分抖动,这说明软硬件结合有多重要。心态上变化挺大的,以前觉得写代码就是敲敲键盘,现在明白每个commit背后都要有逻辑支撑,改一行代码可能影响整个系统,责任感确实强了。抗压能力也锻炼了,调试两天没结果的时候,会去测试组帮忙,看他们用FPGA验证逻辑,回来思路反而清晰了。这些经验,不管是继续读研还是直接找工作,都是实打实的优势,毕竟真实项目经历谁都不嫌多。

四、致谢

感谢公司给我这次实习机会,让我接触到了真实的软件开发流程。感谢导师在项目中耐心指导,特别是调试RTOS任务优先级那会儿,给了我不少启发。感谢一起工作的同事们,他们讨

温馨提示

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

评论

0/150

提交评论