計(jì)算機(jī)應(yīng)用軟件開發(fā)公司軟件開發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第1頁
計(jì)算機(jī)應(yīng)用軟件開發(fā)公司軟件開發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第2頁
計(jì)算機(jī)應(yīng)用軟件開發(fā)公司軟件開發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第3頁
計(jì)算機(jī)應(yīng)用軟件開發(fā)公司軟件開發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

計(jì)算機(jī)應(yīng)用軟件開發(fā)公司軟件開發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告一、摘要

2023年7月10日至2023年9月5日,我在計(jì)算機(jī)應(yīng)用軟件開發(fā)公司擔(dān)任軟件開發(fā)實(shí)習(xí)生。在為期8周的實(shí)習(xí)中,我主要參與項(xiàng)目后端接口開發(fā)與測試,完成并部署了5個(gè)API模塊,累計(jì)編寫代碼量達(dá)1200行,其中單元測試覆蓋率提升至85%。核心工作成果包括優(yōu)化數(shù)據(jù)庫查詢效率,將平均響應(yīng)時(shí)間縮短20%,并設(shè)計(jì)自動(dòng)化測試腳本,使回歸測試時(shí)間減少30%。實(shí)習(xí)期間,我應(yīng)用JavaSpringBoot框架進(jìn)行開發(fā),熟練掌握RESTfulAPI設(shè)計(jì)規(guī)范,并運(yùn)用Git進(jìn)行版本控制與協(xié)作。通過實(shí)踐,我提煉出“接口分層封裝”與“日志驅(qū)動(dòng)調(diào)試”的復(fù)用方法論,有效提升了開發(fā)效率與問題定位速度。

二、實(shí)習(xí)內(nèi)容及過程

2023年7月10日入職,在軟件開發(fā)部門做實(shí)習(xí)生,跟著師傅做項(xiàng)目。主要幫著寫后端接口,用的是JavaSpringBoot,對接前端和數(shù)據(jù)庫。第一個(gè)月調(diào)試一個(gè)用戶管理模塊,需求是支持批量導(dǎo)入和導(dǎo)出,我花了兩周把邏輯寫好,測試時(shí)發(fā)現(xiàn)導(dǎo)入速度慢,數(shù)據(jù)量一上來就超時(shí)。后來我查了數(shù)據(jù)庫索引和批量操作優(yōu)化,改了SQL語句,加了個(gè)緩存層,導(dǎo)入速度從每分鐘幾百條提到幾千條。8周里我寫了5個(gè)模塊,提交的代碼全部通過CodeReview,單元測試覆蓋率從60%弄到85%。還參與過一次線上bug修復(fù),半夜被叫起來改了API的異常處理,學(xué)到了怎么快速定位問題。團(tuán)隊(duì)用Git管理代碼,我一開始不熟,經(jīng)常搞混分支,后來每天寫完commit都doublecheck,慢慢就習(xí)慣了。最大的收獲是知道怎么把理論用在真實(shí)業(yè)務(wù)上,比如學(xué)到了怎么設(shè)計(jì)一個(gè)高并發(fā)的RESTfulAPI。

遇到的難事是需求變更太多,有時(shí)候一個(gè)接口要改三四次,搞得頭大。有次因?yàn)闆]跟上節(jié)奏,差點(diǎn)耽誤測試時(shí)間,后來我學(xué)著用Jira做任務(wù)拆解,每天早上列個(gè)todolist,完成一項(xiàng)劃一項(xiàng),效率高不少。公司培訓(xùn)有點(diǎn)水,就發(fā)了幾篇技術(shù)文檔讓我們看,沒人帶教,很多問題都要自己搜。崗位匹配度還行,但感覺公司沒怎么教我測試和部署,都是自己摸著來。

建議公司可以搞個(gè)新人訓(xùn)練營,搞點(diǎn)實(shí)戰(zhàn)項(xiàng)目練手,而不是光發(fā)材料?;蛘咦屬Y深員工帶教,比如每周固定時(shí)間聊半小時(shí),講講項(xiàng)目坑和經(jīng)驗(yàn)。我琢磨著以后可以往分布式系統(tǒng)方向發(fā)展,這次實(shí)習(xí)讓我看清了這塊技術(shù)挺有挑戰(zhàn),但學(xué)起來特帶勁。

三、總結(jié)與體會(huì)

這8周,從2023年7月10日到9月5日,像坐了個(gè)過山車。一開始對著IDE懵懵懂懂,寫個(gè)接口要查半天文檔,后來接手用戶管理模塊那會(huì)兒,為了把導(dǎo)入導(dǎo)出速度提上去,真是熬了好幾個(gè)夜。改了SQL語句,加了Redis緩存,最后導(dǎo)入速度提升了近十倍,那一刻覺得特別值。這段經(jīng)歷讓我明白,學(xué)校學(xué)的理論和真槍實(shí)戰(zhàn)差著十萬八千里。以前覺得數(shù)據(jù)庫索引就是個(gè)概念,現(xiàn)在知道索引選不對,整個(gè)系統(tǒng)都能卡死。寫代碼也不能瞎寫,得考慮擴(kuò)展性,RESTfulAPI的設(shè)計(jì)原則真不是隨便用的。每天對著Bug改代碼,一開始煩躁得不行,后來習(xí)慣了,發(fā)現(xiàn)解決一個(gè)技術(shù)難題特別有成就感。團(tuán)隊(duì)里大神們那種Debug技巧,看日志就能定位問題,我一開始完全沒這能力,現(xiàn)在也學(xué)著慢慢看。感覺自己的抗壓能力肉眼可見地變強(qiáng)了,以前遇到問題想逃避,現(xiàn)在會(huì)主動(dòng)去查資料,或者找?guī)煾嫡埥?,但也不?huì)一遇到難事就喊救命,會(huì)先嘗試自己解決。

這次實(shí)習(xí)最大的價(jià)值,就是讓我知道了自己到底喜歡什么,擅長什么。我發(fā)現(xiàn)自己對后端開發(fā),特別是高并發(fā)場景下的系統(tǒng)設(shè)計(jì)挺感興趣,也愿意往這方面深耕。這讓我接下來的學(xué)習(xí)目標(biāo)更明確了,打算把Java的底層原理再啃一遍,順便考個(gè)AWS或者Azure的認(rèn)證,以后求職的時(shí)候能加分。行業(yè)里現(xiàn)在都在講微服務(wù)、云原生,感覺這些技術(shù)方向特有前景。我實(shí)習(xí)期間參與的一個(gè)項(xiàng)目,用SpringCloud搭建的,感覺架構(gòu)清晰,擴(kuò)展方便,以后肯定是大趨勢。這次經(jīng)歷也讓我認(rèn)識(shí)到,技術(shù)這東西永遠(yuǎn)學(xué)不完,但持續(xù)學(xué)習(xí)的能力是最重要的。從學(xué)生到職場人的轉(zhuǎn)變,就是多了份責(zé)任感,知道了自己做的每個(gè)commit都可能影響到別人,不能隨便糊弄。以后不管做什么,都得嚴(yán)謹(jǐn)點(diǎn),代碼質(zhì)量得保證。這段經(jīng)歷絕對是我簡歷上濃墨重彩的一筆,也是我職業(yè)生涯的起點(diǎn)。

致謝

借此機(jī)會(huì),我想對我的實(shí)習(xí)經(jīng)歷說聲謝謝。感謝公司給我這個(gè)機(jī)會(huì),讓我在真實(shí)的項(xiàng)目中學(xué)習(xí)和成長。這段時(shí)間,我的導(dǎo)師給了我很多指點(diǎn),尤其是在技術(shù)選型和

溫馨提示

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

最新文檔

評論

0/150

提交評論