付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机专业科创软件工程师实习报告一、摘要
2023年7月1日至2023年8月31日,我在XX公司担任科创软件工程师实习生,参与XX项目开发。核心工作成果包括优化API响应速度,将平均处理时间从480ms降低至150ms,提升68%;完成3个模块的单元测试,代码覆盖率提升至92%。期间应用C++和Python进行后端开发,使用Docker容器化部署,并实践了敏捷开发流程。提炼出可复用的自动化测试脚本编写方法,通过Jenkins实现CI/CD流程,将部署周期缩短40%。这些数据验证了技术选型对性能的显著影响,也证明标准化开发流程能大幅提高团队协作效率。
二、实习内容及过程
1.实习目的
希望通过实践了解科创领域软件工程的实际工作模式,把学校学的数据结构、算法、操作系统知识用上,看看自己喜不喜欢这块,顺便为以后找工作积累点东西。
2.实习单位简介
我实习的公司是做AI硬件相关的,开发一套能处理海量数据的边缘计算系统,用Python和C++比较多,技术栈挺新的,整个团队氛围还不错,老大挺耐心。
3.实习内容与过程
我主要参与其中一个数据预处理模块,每天早上开完站会就去写代码,晚上对着电脑改bug到十点才回宿舍。第一个任务是优化一个处理传感器数据的函数,原版跑起来要5秒,我改成用多线程处理,最后只要1.8秒,老大说还挺明显的。后来又接手了单元测试这块,以前都是手动测,我学了Googletest,把几个核心算法的覆盖率从60%弄到85%,团队其他同事也用上了。还有一次遇到一个并发问题,几百个客户端连上去就卡死,后来发现是锁用得太泛滥,我查了ReentrantLock和读写锁的区别,最后改用读写锁,性能直接提升一倍。
4.实习成果与收获
最后那个模块上线后,系统整体响应速度快了不是一点半点,测试数据跑下来吞吐量从300qps提到600qps。最大的收获是学会了怎么写健壮的单元测试,还有怎么在团队里搞代码Review,以前写完直接提交,现在知道要考虑边界条件、内存泄漏这些。虽然有时候写代码会手忙脚乱,但真的挺长进。
5.问题与建议
遇到的困难主要是培训这块,公司给的新人资料太老了,很多云平台和工具的文档都是一年前的,有些技术点没人带只能自己摸索,浪费时间。我建议公司搞个内部Wiki,把现用的技术栈、踩过的坑都写上去,新人上手会快很多。还有管理上可以更灵活点,比如周会能开短点,多给写代码的时间。岗位匹配度上,我其实更想搞后端,但分到这个数据预处理组,虽然也学到不少,但感觉离自己兴趣点有点远。如果能按兴趣分,或者多轮轮岗,效果可能更好。
三、总结与体会
1.实习价值闭环
这8周,从2023年7月1日到8月31日,感觉像坐了一趟加速器。刚来时写的代码连跑都跑不动,导师一指点发现是没考虑内存对齐,改完才懂操作系统里那些概念不是白学的。比如那个多线程优化任务,为了把处理时间从480ms压到150ms,我翻了N多资料,最后用RingBuffer加锁方案,虽然写得很熬夜,但看到监控数据真实下降,觉得值了。这种把理论变成生产力,再在数据上得到验证的感觉,是学校里模拟实验给不了的。原来真正的工程问题没有标准答案,只有不断试错和权衡,这比课本上那些完美算法来得实在。
2.职业规划联结
这份经历让我更清楚自己的短板。比如分布式系统那块,公司用的那个中间件我完全没接触过,写测试时直接卡壳。现在明确得想考个AWS或Kubernetes的认证,下学期就去补课。而且发现我好像对数据处理类任务更敏感,回家后把斯坦福那个《CS50'sDataScience》的课补完了,录播看第二遍,这次能跟上了。以前觉得毕业就随便找个公司混日子,现在觉得至少得先入行,再找热爱,否则可能连门都摸不到。
3.行业趋势展望
感觉现在科创领域最卷的就是边缘计算这块,我参与的系统里,数据清洗占了70%的性能瓶颈,这让我想起Gartner的报告说2025年物联网设备数据量会爆炸。公司用的FPGA加速方案其实挺有意思,但维护成本太高,后来有个实习生提议用GPU+DPDK替代,虽然现在还没落地,但技术选型的思考方式值得记住。边缘云、联邦学习这些概念以前只当术语看,现在知道是刚需。如果以后搞技术,可能得往这块钻,至少比纯后端开发更有前景。
4.心态转变与未来行动
最深的体会是写代码不能只追求自己写顺了,得考虑全链路成本。比如那个并发锁优化,单纯用死锁方案虽然简单,但后来改用读写锁+条件变量,虽然写复杂了,但实际场景下性能好多了。这种权衡让我明白职场不是实验室,没人会等你把最优解做出。现在写作业都开始带压力感,会想"这要是放到公司会不会被骂"。下学期打算接点外包项目练手,比如做个人物联网数据采集平台,把这次学到的多线程、异步IO都用上。如果运气好能进大厂,先从基础架构岗做起,把系统运维、监控这些摸透,以后转型AI平台开发可能更顺。
四、致谢
1.
感谢XX公司提供这次实习机会,让我接触到了真实的科创项目。这段经历让我明白理论与实践的差距,也看到了自己的不足。
2.
特别感谢我的导师,从代码规范到项目思路都给了我很多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2-Deoxy-D-ribose-1-phosphate-生命科学试剂-MCE
- 2026一年级数学下册 数学的价值引领
- 2026七年级下语文思维训练方法指导
- 2026一年级数学下册 图形的简单推理
- 临汾降水施工方案(3篇)
- 吃龙虾活动策划方案(3篇)
- 夏日街舞活动策划方案(3篇)
- 容声吊顶施工方案(3篇)
- 怎么策划团日活动方案(3篇)
- 施工方案-书面承诺(3篇)
- 2025-2026学年人教版(新教材)小学美术二年级下册(全册)每课教学设计
- 低空航路运行安全能力评估规范
- 2026年人教版PEP新教材英语小学三年级下册教学计划(含进度表)
- 教育部人文社科项目申请书样表
- 高一地理必修一寒假作业
- CJJ2-2020城市桥梁工程施工与质量验收标准
- 江西省安全员《B证》考试题库(推荐)
- 2023年中国人民对外友好协会机关服务中心招考聘用笔试参考题库附答案详解
- 上海800M数字集群
- 《隧道施工安全九条规定》实施细则
- 中国古典文献学(全套)
评论
0/150
提交评论