下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機科學與技術(shù)互聯(lián)網(wǎng)企業(yè)軟件開發(fā)實習生實習報告一、摘要2023年7月1日至2023年8月31日,我在一家互聯(lián)網(wǎng)企業(yè)擔任軟件開發(fā)實習生,負責后端系統(tǒng)開發(fā)與優(yōu)化。核心工作成果包括:參與電商平臺訂單處理模塊重構(gòu),將接口響應(yīng)時間從800ms縮短至150ms,日處理訂單量提升至10萬筆;使用Python編寫自動化測試腳本,覆蓋率達92%,錯誤率下降35%。期間應(yīng)用SpringCloud搭建微服務(wù)架構(gòu),結(jié)合Docker容器化部署,提升了系統(tǒng)彈性與運維效率。通過實踐掌握了分布式緩存Redis的應(yīng)用策略,將熱點數(shù)據(jù)查詢耗時降低50%。提煉出模塊化設(shè)計思想與CI/CD流程優(yōu)化方法,可推廣至同類項目。二、實習內(nèi)容及過程7月1號到8月31號,我在那家公司做軟件開發(fā)實習生。他們搞的是電商,系統(tǒng)用Java和Python寫的,用戶量挺大,對性能要求高。我跟著團隊搞后端開發(fā),主要是訂單和支付那塊兒。剛開始幾天,帶我的師傅給我講了很多基礎(chǔ)的東西,比如怎么用Git管理代碼,怎么看線上日志定位問題。后來我就開始接手一個重構(gòu)任務(wù),把一個老接口改成異步處理,之前那接口每次請求都要等數(shù)據(jù)庫查詢,特別慢,有時候得等兩三秒。我用了RabbitMQ做消息隊列,把查詢結(jié)果先存到Redis里,接口直接返回一個準是的ID,用戶去另一個接口拿數(shù)據(jù)。改完后測了一下,接口響應(yīng)時間從1.8秒直接干到了150毫秒,那感覺,真爽。改完后,又遇到個坑,就是并發(fā)量大的時候Redis掛了。線上那會兒,用戶突然集中下單,訂單量一下子飆到10萬筆每分鐘,我那個Redis集群直接炸了。一開始挺慌,趕緊看監(jiān)控,發(fā)現(xiàn)內(nèi)存快滿了,就趕緊加了個限流,用SpringCloud的Hystrix斷路器防止雪崩。后來師傅說,得加更多節(jié)點,就學了怎么用Kubernetes擴容,一頓操作下來,問題解決了。這次是真長見識了,分布式系統(tǒng)這東西,真不是光寫代碼就行,還得懂怎么搞監(jiān)控,怎么應(yīng)對突發(fā)流量。還有一次是搞測試,之前測試那哥們兒離職了,沒人寫自動化腳本,我就接手了。之前測試覆蓋率才60%,我用了Selenium和Pytest,花了兩天搭環(huán)境,寫了30多個用例,最后測到92%,線上報的Bug少了三分之一。雖然過程挺折騰,但挺值。不過有時候感覺挺吃力的,就是培訓(xùn)這塊兒,公司沒給太多系統(tǒng)課,都是靠師傅帶,有時候他忙起來就沒人管我了,得自己找活兒干。而且我那個崗位跟我想學的方向有點偏差,更偏向業(yè)務(wù),想搞搞底層或者架構(gòu),這有點不匹配。公司管理上,有時候任務(wù)安排得挺急,但也沒啥規(guī)范流程,郵件、聊天工具里說啥算啥,搞得我有點懵。建議他們搞個正式的Jira系統(tǒng),任務(wù)分配、進度跟蹤都明明白白的,肯定比現(xiàn)在這狀況好。培訓(xùn)這塊兒,能不能給新人搞個基礎(chǔ)培訓(xùn)營,講講技術(shù)棧和開發(fā)規(guī)范,至少讓我少走點彎路。崗位匹配度這塊,能不能讓我接觸點更核心的,比如緩存、消息隊列這些,我現(xiàn)在懂點皮毛,但真想深入,還得自己摸。這段經(jīng)歷讓我知道,光會寫代碼遠遠不夠,還得懂系統(tǒng)設(shè)計,懂怎么跟人打交道,怎么在團隊里混。雖然有點累,但確實學到了不少東西,對以后搞技術(shù)這事兒,思路清晰多了。三、總結(jié)與體會這8周,從7月1號到8月31號,在公司的經(jīng)歷讓我對計算機這行有了更實體的認識。以前覺得寫個功能就行,來了之后才發(fā)現(xiàn),上線前得經(jīng)歷多少輪測試、代碼評審,還得考慮性能、穩(wěn)定性。我參與的訂單重構(gòu)項目,把響應(yīng)時間從800ms壓到150ms,雖然數(shù)字看著不起眼,但日處理訂單能多10萬筆,這差別可大了。日活用戶多少萬,這點延遲直接關(guān)系到用戶體驗和轉(zhuǎn)化率。這讓我明白,技術(shù)不是閉門造車,得真正解決問題,給用戶帶來價值。這段經(jīng)歷像給我畫了個圈,從學校里學那些理論,到在實踐中看到它們怎么落地,怎么產(chǎn)生效益,感覺整個鏈條完整了。這次實習也讓我更清楚自己想干嘛。我發(fā)現(xiàn)我對分布式系統(tǒng)、微服務(wù)這幫套特別感興趣,公司那套SpringCloud、Docker、Kubernetes用得挺深。雖然只是邊緣輔助,但那氛圍就讓我覺得,以后工作肯定得往這方向鉆。現(xiàn)在學校里學的課程,比如操作系統(tǒng)、計算機網(wǎng)絡(luò),突然就感覺跟這些工具關(guān)聯(lián)起來了,以前覺得枯燥的理論,現(xiàn)在看來都是基礎(chǔ)。這讓我覺得,接下來的學習不能只滿足于課堂,得主動去啃更硬的骨頭,比如搞個云原生相關(guān)的證書,或者多寫點關(guān)于高并發(fā)處理的實踐筆記。實習讓我看到,差距真不是一般的大,學校教的基礎(chǔ)是骨架,這些工具和項目經(jīng)驗才是血肉,得自己一點點往里填。行業(yè)這東西變化太快了,每天看技術(shù)博客都能發(fā)現(xiàn)新玩意兒。這次用Redis、RabbitMQ這些,讓我意識到,技術(shù)棧真的得持續(xù)更新。以前覺得學完Java、Python就夠了,現(xiàn)在看來,像消息隊列、緩存、容器化這些,都是必備技能。而且互聯(lián)網(wǎng)公司那節(jié)奏,對技術(shù)的要求特別高,你得能快速上手,快速迭代。這讓我有點焦慮,但更多的是動力。以后學習,肯定得把這些重點拎出來,多動手實踐。比如,我打算找個時間,自己模擬一個高并發(fā)場景,用Docker搭個環(huán)境,實踐一下限流、降級這些騷操作。實習最大的收獲不是會了幾個新命令,而是讓我明白,技術(shù)這東西,真得靠積累,得逼著自己去學,去試。從學生到職場人的轉(zhuǎn)變,就是得有這份責任心,得扛事,抗壓能力也得跟上。這8周,確實累,但值。四、致謝在那家公司實習的8周(2023年7月1日至2023年8月31日),得到了不少幫助。帶我的師傅,給了我很多實際的建議,幫我看了不少代碼,指出了不少問題,讓我學到了不少東西。還有那幾個一起工作的同事,有時候討論技術(shù)問題,互相幫點小忙,比如給我講講那個數(shù)據(jù)庫慢查詢
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生監(jiān)督員現(xiàn)場工作制度
- 臺球廳衛(wèi)生劃分區(qū)域制度
- 衛(wèi)生局語言文字管理制度
- 網(wǎng)吧衛(wèi)生三同時管理制度
- 衛(wèi)生院培訓(xùn)學習制度
- 食品衛(wèi)生與安全管理制度
- 醫(yī)院院落衛(wèi)生制度
- 屠宰場衛(wèi)生消毒管理制度
- 經(jīng)營戶衛(wèi)生管理制度
- 小企業(yè)衛(wèi)生管理制度
- 2025公務(wù)員能源局面試題目及答案
- 云南省曲靖市2024-2025學年高三年級第二次教學質(zhì)量監(jiān)測思想政治試卷(含答案)
- 名著導(dǎo)讀《經(jīng)典常談》整部書章節(jié)內(nèi)容概覽
- 賬期合同協(xié)議范本
- 佛山暴雨強度公式-2016暴雨附件:-佛山氣象條件及典型雨型研究
- 七下必背課文
- AQ/T 9009-2015 生產(chǎn)安全事故應(yīng)急演練評估規(guī)范(正式版)
- 醫(yī)療器械銷售法規(guī)培訓(xùn)
- 交期縮短計劃控制程序
- 神經(jīng)指南:腦血管造影術(shù)操作規(guī)范中國專家共識
- 物理必修一綜合測試題
評論
0/150
提交評論