軟件工程XX軟件研發(fā)公司軟件開(kāi)發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第1頁(yè)
軟件工程XX軟件研發(fā)公司軟件開(kāi)發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第2頁(yè)
軟件工程XX軟件研發(fā)公司軟件開(kāi)發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第3頁(yè)
軟件工程XX軟件研發(fā)公司軟件開(kāi)發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

軟件工程XX軟件研發(fā)公司軟件開(kāi)發(fā)實(shí)習(xí)生實(shí)習(xí)報(bào)告一、摘要2023年7月1日至2023年8月31日,我在XX軟件研發(fā)公司擔(dān)任軟件開(kāi)發(fā)實(shí)習(xí)生,負(fù)責(zé)前端模塊開(kāi)發(fā)與測(cè)試工作。通過(guò)參與三個(gè)項(xiàng)目,累計(jì)完成代碼編寫1200行,修復(fù)Bug85個(gè),其中高優(yōu)先級(jí)Bug32個(gè)。熟練運(yùn)用React、TypeScript和Git進(jìn)行版本控制,優(yōu)化組件渲染性能提升約30%。在導(dǎo)師指導(dǎo)下,提出并實(shí)施組件化封裝方案,將重復(fù)代碼模塊復(fù)用率達(dá)50%。通過(guò)每日站會(huì)復(fù)盤與CodeReview,掌握了敏捷開(kāi)發(fā)中的迭代測(cè)試流程,形成了“需求拆解代碼實(shí)現(xiàn)自動(dòng)化測(cè)試問(wèn)題回溯”的閉環(huán)工作方法。二、實(shí)習(xí)內(nèi)容及過(guò)程2023年7月1日到8月31日,我在XX軟件研發(fā)公司實(shí)習(xí),崗位是軟件開(kāi)發(fā)實(shí)習(xí)生。公司主要做企業(yè)級(jí)SaaS產(chǎn)品,技術(shù)棧以Java和前端框架為主。我的工作主要是參與項(xiàng)目開(kāi)發(fā),具體做了三個(gè)項(xiàng)目,一個(gè)是電商平臺(tái)的后臺(tái)管理模塊,一個(gè)是CRM系統(tǒng)的客戶管理功能,還有一個(gè)是內(nèi)部使用的數(shù)據(jù)分析看板。我跟著導(dǎo)師一起寫前端代碼,用了React和TypeScript,每天大概寫300行左右,每周固定時(shí)間參加站會(huì)同步進(jìn)度。期間修復(fù)了85個(gè)Bug,有32個(gè)是高優(yōu)先級(jí)的,比如一個(gè)登錄接口響應(yīng)時(shí)間從1秒降到0.3秒,是優(yōu)化了數(shù)據(jù)庫(kù)查詢語(yǔ)句。遇到一個(gè)組件重復(fù)使用率太高的問(wèn)題,就琢磨出用高階組件+Hook封裝的方案,最后把30個(gè)頁(yè)面用了這個(gè)組件,代碼量減了一半。Git提交記錄里我寫了200多條commit,每次都是小改動(dòng)及時(shí)push。困難是初期對(duì)業(yè)務(wù)邏輯不熟,一個(gè)需求過(guò)來(lái)懵懵的,問(wèn)導(dǎo)師又怕打擾。后來(lái)就先自己研究需求文檔,畫(huà)時(shí)序圖和類圖,實(shí)在不行再約導(dǎo)師碰頭。另一個(gè)是性能問(wèn)題,數(shù)據(jù)看板加載慢,查了資料學(xué)了Redis緩存和分頁(yè)查詢,把數(shù)據(jù)量分批次加載,卡頓感明顯改善。成果就是三個(gè)項(xiàng)目按期交付,我的代碼通過(guò)了80多次CodeReview,導(dǎo)師說(shuō)比很多正式員工寫得好。最大的收獲是掌握了敏捷開(kāi)發(fā)流程,從需求評(píng)審到測(cè)試上線的每個(gè)環(huán)節(jié)都實(shí)際操作了。職業(yè)規(guī)劃上更清楚想做什么了,想往分布式系統(tǒng)方向發(fā)展,這次實(shí)習(xí)讓我知道理論和實(shí)踐差距挺大的,還得繼續(xù)學(xué)。公司的問(wèn)題是培訓(xùn)太水,入職沒(méi)給完整的技術(shù)棧培訓(xùn),都是靠自己摸。建議搞個(gè)新人培養(yǎng)計(jì)劃,比如每周固定技術(shù)分享,或者配個(gè)師傅帶一個(gè)月。另外崗位匹配度不高,給我分配的任務(wù)偏前端,但我想學(xué)后端,希望以后能按興趣分點(diǎn)任務(wù)。三、總結(jié)與體會(huì)2023年8月31日結(jié)束的這8周實(shí)習(xí),像把書(shū)讀進(jìn)了現(xiàn)實(shí)。以前寫代碼總覺(jué)得是完成任務(wù),現(xiàn)在明白每個(gè)commit都得有底氣,因?yàn)槟强赡苷嬖谟脩裟嵌伺?。修?fù)85個(gè)Bug,從最頭疼的接口聯(lián)調(diào)到后來(lái)輕松解決前端小bug,感覺(jué)自己真的在進(jìn)步。導(dǎo)師說(shuō)我的代碼規(guī)范比他當(dāng)年強(qiáng),這讓我挺意外,但也更踏實(shí)了。這段經(jīng)歷讓我看清楚自己想干嘛。之前懵懵懂懂學(xué)技術(shù),現(xiàn)在知道分布式系統(tǒng)不是看視頻那么簡(jiǎn)單,得真去debug那些微服務(wù)間的依賴問(wèn)題。公司搞的那個(gè)數(shù)據(jù)看板項(xiàng)目,用Redis和異步隊(duì)列解決了性能瓶頸,這讓我突然想考個(gè)AWS認(rèn)證,把云原生的東西補(bǔ)上。實(shí)習(xí)最后那周,我主動(dòng)整理了前端組件庫(kù)文檔,雖然簡(jiǎn)單,但感覺(jué)離“工程師”那塊牌匾近了一步。行業(yè)里好像現(xiàn)在都喜歡用云原生和DevOps,公司那套CI/CD流水線看得我眼紅,回去就得把Jenkins搭起來(lái)練練手。感覺(jué)學(xué)校里學(xué)的軟件工程課,那些設(shè)計(jì)模式、算法復(fù)雜度分析,真到了手邊才知道威力。比如上次優(yōu)化SQL,用EXPLAIN分析執(zhí)行計(jì)劃,比單純猜效率靠譜多了。最值錢的是心態(tài)變了。以前寫代碼改個(gè)邏輯就急得跳腳,現(xiàn)在知道得等測(cè)試那邊跑通,得等線上反饋。責(zé)任感這東西,不是喊口號(hào)的,是debug到凌晨三點(diǎn)才懂的。回去打算把實(shí)習(xí)那幾個(gè)項(xiàng)目重構(gòu)下,用Docker打包,爭(zhēng)取拿到畢業(yè)設(shè)計(jì)加分。至少,這8周讓我明白,真正的編碼不是炫技,是解決問(wèn)題,是為用戶省事。這感覺(jué),挺好。致謝感謝XX軟件研發(fā)公司給我這次實(shí)習(xí)機(jī)會(huì),讓我在真實(shí)環(huán)境里摸爬滾打。特別感謝我的導(dǎo)師,那個(gè)Bug改了又改,你總說(shuō)“代碼要能跑,更要跑得好”,這句話我一直記著。和團(tuán)隊(duì)一起加班調(diào)試接口,那種互相

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論