付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件工程軟件開發(fā)工程師實習(xí)報告一、摘要
2023年7月1日至2023年8月29日,我在XX公司擔(dān)任軟件開發(fā)工程師實習(xí)生,參與XX項目后端模塊開發(fā)。核心工作成果包括完成3個API接口的開發(fā)與測試,其中2個接口響應(yīng)時間優(yōu)化至0.3秒內(nèi),系統(tǒng)日處理請求量提升至5000次。應(yīng)用Java語言及SpringBoot框架,通過設(shè)計緩存機制,將用戶登錄模塊查詢效率提高40%。實踐過程中提煉出可復(fù)用的微服務(wù)拆分方法,將復(fù)雜業(yè)務(wù)邏輯模塊化,減少50%的代碼冗余。掌握的自動化測試腳本覆蓋率達(dá)85%,推動單元測試覆蓋率從60%提升至92%。
二、實習(xí)內(nèi)容及過程
2023年7月1日到8月29日,我在XX公司實習(xí),崗位是軟件開發(fā)工程師。實習(xí)目標(biāo)主要是了解實際項目開發(fā)流程,把學(xué)校學(xué)的理論知識用上。公司是做分布式系統(tǒng)開發(fā)的,主要用Java和Go語言,客戶有金融和電商行業(yè),系統(tǒng)要能抗高并發(fā)。
實習(xí)內(nèi)容圍繞XX項目展開,負(fù)責(zé)后端模塊開發(fā)。7月第一周跟著導(dǎo)師熟悉業(yè)務(wù)邏輯,分析現(xiàn)有代碼,主要是SpringBoot框架寫的,有微服務(wù)架構(gòu)。7月15號開始獨立寫接口,需求是開發(fā)3個用戶認(rèn)證相關(guān)的API,要支持OAuth2.0協(xié)議。我用了JWT做token管理,還加了Redis緩存,把登錄接口的響應(yīng)時間從1.2秒降到0.3秒。測試時發(fā)現(xiàn)高并發(fā)下會有緩存擊穿問題,花了2天研究Lua腳本,優(yōu)化后系統(tǒng)穩(wěn)定支撐日均8000次請求。
8月參與了訂單模塊重構(gòu),原系統(tǒng)用單體架構(gòu),代碼耦合度高。我建議拆成商品、庫存、支付3個微服務(wù),用Kafka做異步通信。導(dǎo)師讓我用Docker容器化部署,第一次接觸Docker就踩了坑,鏡像構(gòu)建失敗,后來發(fā)現(xiàn)是網(wǎng)絡(luò)配置問題,花了3小時解決。最終拆分后,系統(tǒng)吞吐量從3000TPS提升到5000TPS。
實習(xí)最大的挑戰(zhàn)是數(shù)據(jù)庫優(yōu)化,一個查詢耗時3秒的接口,分析慢查詢?nèi)罩景l(fā)現(xiàn)是索引沒建對。我重新設(shè)計索引,加了個分區(qū)表,查詢時間縮短到0.2秒。學(xué)到了點東西,像分區(qū)、分表、緩存穿透這些,比學(xué)校課上學(xué)到的更實在。
崗位匹配度挺高的,但公司培訓(xùn)機制有點弱,就發(fā)了幾篇技術(shù)文檔讓我看,沒人帶。有時候?qū)懘a遇到問題,只能自己查網(wǎng)上的案例,效率不高。建議公司可以搞個新人培養(yǎng)計劃,比如每周安排個技術(shù)分享會,或者給個導(dǎo)師帶一帶。另外,單元測試覆蓋率要求太低了,現(xiàn)在才60%,行業(yè)里一般都得90%以上,這點挺失望的。
這次實習(xí)讓我明白,光會寫代碼不行,還得懂系統(tǒng)設(shè)計、性能優(yōu)化。以前覺得高并發(fā)就是加服務(wù)器,現(xiàn)在知道得用緩存、異步處理、負(fù)載均衡這些手段。職業(yè)規(guī)劃上更堅定了,想往分布式架構(gòu)方向發(fā)展,打算接下來多學(xué)學(xué)消息隊列、數(shù)據(jù)庫內(nèi)核這些。雖然公司有些地方做得不好,但這段經(jīng)歷確實挺值的。
三、總結(jié)與體會
這8周,從2023年7月1日到8月29日的實習(xí),感覺像是從書本走向碼農(nóng)的過渡。以前寫代碼,覺得對就行,現(xiàn)在明白得考慮成本、性能、可維護(hù)性。比如那個訂單模塊重構(gòu),我設(shè)計的微服務(wù)架構(gòu),最終讓系統(tǒng)吞吐量從3000TPS跑到5000TPS,響應(yīng)時間降了一半,這就是把學(xué)校學(xué)的分布式理論用上了,感覺挺有價值的。
實習(xí)最大的收獲是認(rèn)識到自己的不足。學(xué)校教的基礎(chǔ)扎實,但像緩存策略、數(shù)據(jù)庫優(yōu)化這些,只有在實際項目中才能學(xué)深。比如那個JWT緩存擊穿問題,查資料、試錯、最終用Lua腳本解決,這個過程比單純看書強多了?,F(xiàn)在回頭看,實習(xí)經(jīng)歷就是最好的實踐課,讓我知道哪些技術(shù)得重點學(xué)。比如接下來打算深入研究Redis高級應(yīng)用,爭取拿個認(rèn)證,以后面試也好說話。
行業(yè)里現(xiàn)在都在搞云原生、微服務(wù),公司用的技術(shù)棧也跟得上。我這8周接觸的SpringBoot、Kafka、Docker,都是主流的,感覺路挺寬的。未來想往后端架構(gòu)師方向發(fā)展,這實習(xí)經(jīng)歷算是給我打了地基。雖然公司帶新人差點意思,但靠自己鉆,也學(xué)到了不少東西。比如他們那種敏捷開發(fā)流程,需求變更快速響應(yīng),比我學(xué)校按部就班做項目刺激多了。
心態(tài)上變化挺大的。以前寫代碼隨緣,現(xiàn)在得想著能不能壓測過、能不能線上穩(wěn)定。8月那個高并發(fā)測試,半夜起來看日志調(diào)優(yōu),雖然累,但成就感真挺強。感覺自己抗壓能力、責(zé)任感都上來了,這點比技術(shù)收獲還重要。未來不管是繼續(xù)深造還是直接工作,這段經(jīng)歷都會是塊敲門磚。畢竟真槍實彈做過項目,跟沒做過的人比,優(yōu)勢太明顯了。
四、致謝
2023年7月1日至8月29日期間的實習(xí)經(jīng)歷,感謝公司給我這個機會接觸實際項目。
感謝導(dǎo)師在技術(shù)上的指導(dǎo),尤其是在微
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)健康與職業(yè)康復(fù)的支付機制創(chuàng)新
- 陜西2025年陜西跨行政區(qū)劃檢察機關(guān)招聘聘用制書記員21人筆試歷年參考題庫附帶答案詳解
- 鄭州2025年河南鄭州市中牟縣招聘中小學(xué)教師90人筆試歷年參考題庫附帶答案詳解
- 衢州2025年浙江衢州龍游縣氣象局編外人員招聘筆試歷年參考題庫附帶答案詳解
- 綿陽2025年四川綿陽仙海水利風(fēng)景區(qū)社會事業(yè)發(fā)展局招聘員額教師2人筆試歷年參考題庫附帶答案詳解
- 濰坊2025年山東濰坊市教育局所屬單位學(xué)校招聘14人筆試歷年參考題庫附帶答案詳解
- 河北2025年河北省文物考古研究院選聘工作人員2人筆試歷年參考題庫附帶答案詳解
- 廣西2025年廣西職業(yè)技術(shù)學(xué)院招聘44人筆試歷年參考題庫附帶答案詳解
- 寧夏2025年寧夏圖書館選調(diào)筆試歷年參考題庫附帶答案詳解
- 南通國家統(tǒng)計局啟東調(diào)查隊招聘勞務(wù)派遣人員筆試歷年參考題庫附帶答案詳解
- 2025年上海市公務(wù)員《行政職業(yè)能力測驗(A卷)》試題(網(wǎng)友回憶版)
- 城市更新與區(qū)域經(jīng)濟(jì)刺激-洞察闡釋
- GB/T 7573-2025紡織品水萃取液pH值的測定
- 境內(nèi)大中小型企業(yè)貸款專項統(tǒng)計制度
- 北師版-八年級數(shù)學(xué)上冊常見計算題練習(xí)
- 【生物】種子的萌發(fā)-2024-2025學(xué)年七年級生物下冊同步教學(xué)課件(人教版2024)
- 光伏發(fā)電安裝質(zhì)量驗收評定表
- 房屋過戶給子女的協(xié)議書的范文
- 超聲振動珩磨裝置的總體設(shè)計
- 醫(yī)保違規(guī)行為分類培訓(xùn)課件
- 醫(yī)療器械法規(guī)對互聯(lián)網(wǎng)銷售的限制
評論
0/150
提交評論