電子信息工程科技企業(yè)軟件工程師實習報告_第1頁
電子信息工程科技企業(yè)軟件工程師實習報告_第2頁
電子信息工程科技企業(yè)軟件工程師實習報告_第3頁
電子信息工程科技企業(yè)軟件工程師實習報告_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

電子信息工程科技企業(yè)軟件工程師實習報告一、摘要2023年7月10日至2023年9月5日,我在一家電子信息工程科技企業(yè)擔任軟件工程師實習生,負責智能硬件控制系統(tǒng)模塊開發(fā)。期間完成3個核心功能模塊,其中數(shù)據(jù)采集模塊處理效率提升20%,通過引入多線程技術將接口響應時間從350ms優(yōu)化至280ms。應用C++和Python進行代碼開發(fā),累計編寫并調(diào)試代碼約5200行,使用Git管理版本控制,解決12處復雜bug。通過實踐掌握敏捷開發(fā)流程,形成自動化測試腳本集,可復用率85%。在導師指導下完成項目文檔撰寫,包含5個技術規(guī)范文檔,為后續(xù)團隊協(xié)作提供方法論支撐。二、實習內(nèi)容及過程2023年7月10日入職,在研發(fā)部做軟件工程師助理,跟著師傅做智能硬件的嵌入式系統(tǒng)開發(fā)。每天早上9點到實驗室,下午6點才走,中間跟著團隊做需求分析,用Jira寫任務分解。第一個月主要熟悉開發(fā)環(huán)境,把公司開源的Linux驅動庫移植到新平臺上,花了兩周時間,期間踩了幾個坑,比如內(nèi)核版本兼容性問題,最后通過查閱內(nèi)核文檔和調(diào)試日志才解決。8月底參與實時數(shù)據(jù)處理模塊,項目要求5ms內(nèi)完成傳感器數(shù)據(jù)包解析,我用了C++11標準庫里的線程池,把原本單線程處理改成4核并行計算,測試數(shù)據(jù)顯示吞吐量提升40%,響應時間穩(wěn)定在3.8ms左右。期間還負責編寫單元測試用例,用Cucumber框架把API接口測試自動化,覆蓋率達到75%。遇到的最大困難是初期對硬件寄存器配置不熟,調(diào)試時看日志像天書,后來每周主動加班跟硬件工程師一起對板,把關鍵寄存器的作用逐個弄明白,慢慢就上手了。收獲最大的還是工程實踐能力,比如學會用Strace分析系統(tǒng)調(diào)用,用gprof定位性能瓶頸。不過團隊培訓機制有點問題,新來的都被扔到具體項目里,沒人系統(tǒng)講過設計模式在嵌入式場景的應用,導致我后來做代碼重構時有點懵。建議可以搞個每周技術分享會,輪流講個專題,比如實時操作系統(tǒng)調(diào)度策略啥的。崗位匹配度上,感覺我學的通信協(xié)議知識用得不多,公司產(chǎn)品主要用MQTT和CoAP,要是早點接觸這些協(xié)議棧的調(diào)試會省力不少。這次實習讓我更確定想往嵌入式方向走,但明白自己離真正能獨立帶隊還差得遠,得接著補協(xié)議棧和系統(tǒng)優(yōu)化的課。三、總結與體會這8周,從2023年7月10日到9月5日,感覺像坐上了一趟直通車,把學校里那些零散的電子信息知識串聯(lián)起來了。剛開始寫驅動程序調(diào)試時,半夜對著屏幕抓狂是常事,但看到自己寫的代碼能讓硬件動起來,那種成就感真不一樣。這段經(jīng)歷讓我明白,課本上的時序圖、狀態(tài)機,真用到實際項目里,還得考慮功耗、穩(wěn)定性,怎么平衡理論跟實踐,這次算是有了直觀認識。項目里用到的C++11并發(fā)編程,學校課程就提了一嘴,實習里直接用4核CPU跑算法,性能提升40%的數(shù)據(jù)擺在那,讓我覺得還得系統(tǒng)學學《計算機組成原理》里關于指令集的部分,不然優(yōu)化起來就是瞎猜。導師說的“代碼要能跑通,更要能跑好”,現(xiàn)在每次寫函數(shù)都會想起這句話。最深的體會是心態(tài)變了,以前覺得寫個程序調(diào)通就行,現(xiàn)在會想用戶會不會因為我的代碼卡了手機半天。這種責任感是學校里學不到的,每天對著Jira看任務進度,跟測試那邊對Bug,才知道項目管理原來這么磨人,但挺鍛煉抗壓能力。這次實習讓我更想往嵌入式方向鉆,尤其是實時操作系統(tǒng)這塊,感覺自己的知識體系還有短板。下學期打算啃完《實時操作系統(tǒng)設計》那本書,順便把Linux內(nèi)核調(diào)試那部分證書考了,感覺有這些經(jīng)歷,簡歷上應該能加分不少。行業(yè)里現(xiàn)在都說物聯(lián)網(wǎng)協(xié)議五花八門,但我覺得能扎扎實實掌握MQTT、CoAP的底層實現(xiàn),以后機會應該不小??倸w一句話,這次實習沒白來,把“學生思維”甩在后面了不少,離一個能獨當一面的工程師,好像又近了一步。四、致謝感謝公司給我這個機會,讓我在2023年7月10日到9月5日的這段實習里學到了不少東西。特別感謝我的導師,耐心指導我寫驅動和調(diào)試硬件問題,那些關于寄存器配置的討

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論