付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機科學XX軟件開發(fā)公司軟件工程師實習報告一、摘要
2023年7月1日至2023年8月30日,我在XX軟件開發(fā)公司擔任軟件工程師實習生,負責后端系統(tǒng)開發(fā)與優(yōu)化。核心工作成果包括重構(gòu)API接口,將平均響應(yīng)時間從500ms降低至150ms,提升70%;通過引入緩存機制,用戶查詢吞吐量從200qps提升至800qps。工作中應(yīng)用了SpringBoot框架進行快速開發(fā),使用Docker容器化部署,并運用JMeter進行性能測試,積累了分布式系統(tǒng)調(diào)優(yōu)經(jīng)驗。提煉出基于日志分析定位性能瓶頸的方法論,可復(fù)用于高并發(fā)場景下的系統(tǒng)優(yōu)化。
二、實習內(nèi)容及過程
2023年7月1日到8月30日,我在XX軟件開發(fā)公司做軟件工程師實習生,主要跟著后端團隊搞項目。剛?cè)ツ菚海繕耸鞘煜F隊的開發(fā)流程,特別是敏捷開發(fā)里的Scrum循環(huán),怎么寫需求文檔,怎么用Jira跟蹤任務(wù)。單位是做分布式系統(tǒng)開發(fā)的,主要用Java、SpringBoot、MySQL,還有消息隊列Kafka,規(guī)模不算特別大,但業(yè)務(wù)邏輯挺繞。
我跟著負責訂單模塊的師傅干活,核心任務(wù)是優(yōu)化查詢接口。原來那個接口得查好幾個表,用SQL慢得要死,高峰期用戶反映卡。我花了三天把查詢改成多表聯(lián)合索引+緩存,用了Redis。改完后自己用Postman狂點,發(fā)現(xiàn)確實快了,之前平均響應(yīng)250ms,現(xiàn)在壓測能到80ms,并發(fā)量也翻了一倍。師傅說改得好,但還讓我注意緩存擊穿問題,最后我加了互斥鎖,晚上又調(diào)了半夜,總算穩(wěn)住了。
還有次遇到數(shù)據(jù)庫死鎖,系統(tǒng)日志爆滿了,搞了倆小時才定位到是兩個事務(wù)搶同一個鎖。那會兒頭都大了,最后學了個新工具pgAdmin,能直接看鎖狀態(tài),效率高多了。這事兒讓我明白分布式環(huán)境下數(shù)據(jù)庫調(diào)優(yōu)真是個技術(shù)活,光會寫代碼不夠。
團隊管理上吧,感覺新人培訓有點糙,就給個文檔自己看,沒人帶。我主動找?guī)熜终埥蹋塘宋以趺从肎itLab的CI/CDpipeline,現(xiàn)在寫完代碼能直接自動部署測試環(huán)境,省了不少事。但我覺得這流程可以改進,比如加個崗前實訓周,或者搞個在線文檔更新,效率能更高。崗位匹配度還行,就是接觸到的微服務(wù)治理這塊我有點懵,比如服務(wù)發(fā)現(xiàn)用Eureka,但沒深入學,希望下次能多接觸些。這八周讓我懂了,光會理論真不夠,得動手,還得會找資源解決問題。
三、總結(jié)與體會
這八周,從2023年7月1日到8月30日,感覺像是被扔進了真實世界的代碼海洋里,嗆了好幾口水,但也浮起來了。實習的價值在于,我把學校學的那些零散知識點,像SpringBoot框架、RESTfulAPI設(shè)計、甚至Redis緩存這些,真真切切用在了線上項目里。比如訂單模塊的優(yōu)化,通過引入分布式鎖和調(diào)整SQL語句,把響應(yīng)時間從250ms壓到80ms,雖然只是個小功能,但看著監(jiān)控數(shù)據(jù)自己變好,那種成就感是真切的。這讓我明白,技術(shù)不是紙上談兵,得解決實際問題,得懂性能優(yōu)化,還得會跟數(shù)據(jù)庫打交道。
這段經(jīng)歷直接影響了我的職業(yè)規(guī)劃。以前覺得后端就是寫寫Java,現(xiàn)在知道得學更多,像微服務(wù)治理、云原生這些得深入。學校課程里沒怎么接觸Kubernetes,但實習看到團隊用Docker+K8s部署,覺得這得趕緊補上,打算下學期就報個云原生工程師的線上課,爭取年底把CKA認證拿下。實習也讓我意識到,學校教的算法、數(shù)據(jù)結(jié)構(gòu)底子得牢,不然遇到復(fù)雜問題還是抓瞎。
行業(yè)趨勢這東西,每天看技術(shù)博客都能刷到,但真正讓你理解的是實踐。比如現(xiàn)在大家都說Serverless好,但怎么設(shè)計無狀態(tài)函數(shù),怎么處理冷啟動,這些細節(jié)得在項目中摸索。實習讓我看到,技術(shù)發(fā)展太快了,學無止境。從學生心態(tài)到職場人,最大的變化是責任感,寫一行代碼就得對得起監(jiān)控里的數(shù)字,對得起團隊的信任??箟耗芰σ簿毘鰜砹耍郧案腂ug急得跳腳,現(xiàn)在能靜下心去查日志,用工具定位問題,慢慢調(diào)試。
最大的體會是,學校教的是基礎(chǔ),實習教的是應(yīng)用。未來不管是繼續(xù)深造還是找工作,這段經(jīng)歷都是個硬通貨。我會把踩過的坑都記下來,把學到的技巧爛熟于心,爭取下次遇到類似問題能更快上手。技術(shù)這東西,不實踐真就是紙上談兵,這次實習讓我徹底愛上了搞代碼,也看清了未來要走的路。
四、致謝
在XX軟件開發(fā)公司實習的這段經(jīng)歷,對我?guī)椭Υ蟮?。導師在那段時間里挺耐心,遇到問題都給我點撥,比如剛開始寫代碼老踩坑,他后來都直接給我看他的Debug過程,讓我學到了不少。還有帶我的那幾個師兄師姐,平時代碼review的時候挺嚴格,但每次都能指出我的問題在哪,怎么改更好,比如上次做的緩存方案,他們提的建議讓我整個設(shè)計思路清晰多了。同事們也挺好的,午餐的時候偶爾會聊幾句技術(shù)上的事兒,或者哪天狀態(tài)不好,大家會互相打氣。
學校指導老
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 35618-2025社會保險基金預(yù)算編制基本業(yè)務(wù)規(guī)范
- 養(yǎng)老院員工培訓與考核制度
- 企業(yè)員工培訓與技能發(fā)展路徑制度
- 交通管制與疏導方案制度
- 2026年會計師繼續(xù)教育練習題企業(yè)會計準則
- 2026年經(jīng)濟學理論與經(jīng)濟現(xiàn)象分析試題
- 2026年社會調(diào)查與研究方法理論考試題庫
- 2026年醫(yī)師資格考試疾病診斷與治療方案分析
- 跨境數(shù)字貨幣支付結(jié)算合規(guī)審查服務(wù)合同
- 2026年新版御夫座協(xié)議
- 新疆環(huán)保行業(yè)前景分析報告
- 2025~2026學年福建省泉州五中七年級上學期期中測試英語試卷
- 聯(lián)合辦公合同范本
- 2025年生物多樣性保護與生態(tài)修復(fù)項目可行性研究報告
- 2025年黑龍江省檢察院公益訴訟業(yè)務(wù)競賽測試題及答案解析
- 一氧化碳中毒救治課件
- 廣東事業(yè)單位歷年考試真題及答案
- 《會計信息化工作規(guī)范》解讀(楊楊)
- 高海拔地區(qū)GNSS大壩監(jiān)測技術(shù)研究
- 實施指南(2025)《DL-T 1630-2016氣體絕緣金屬封閉開關(guān)設(shè)備局部放電特高頻檢測技術(shù)規(guī)范》
- 慢性胃炎的護理業(yè)務(wù)查房
評論
0/150
提交評論