版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
研發(fā)工程師科技公司研發(fā)助理實(shí)習(xí)報(bào)告一、摘要2023年7月1日至2023年8月31日,我在某科技公司擔(dān)任研發(fā)助理,負(fù)責(zé)協(xié)助完成5個(gè)項(xiàng)目的需求分析與代碼測(cè)試。通過(guò)參與需求評(píng)審會(huì)議,累計(jì)整理并優(yōu)化了23份技術(shù)文檔,其中3份被團(tuán)隊(duì)采納為標(biāo)準(zhǔn)模板。運(yùn)用Python腳本自動(dòng)化測(cè)試流程,將單元測(cè)試效率從40%提升至65%,節(jié)省日均工作時(shí)長(zhǎng)2小時(shí)。熟練應(yīng)用Git進(jìn)行版本控制,處理了87個(gè)代碼沖突,確保了項(xiàng)目進(jìn)度零延誤。期間,將導(dǎo)師指導(dǎo)的敏捷開(kāi)發(fā)方法論應(yīng)用于日常任務(wù)拆解,將平均任務(wù)完成周期縮短3天。這些實(shí)踐驗(yàn)證了技術(shù)工具與標(biāo)準(zhǔn)化流程對(duì)研發(fā)效率的顯著提升作用。二、實(shí)習(xí)內(nèi)容及過(guò)程1實(shí)習(xí)目的希望通過(guò)實(shí)踐了解企業(yè)級(jí)軟件開(kāi)發(fā)流程,把學(xué)校學(xué)的數(shù)據(jù)結(jié)構(gòu)、算法這些知識(shí)用上,看看實(shí)際項(xiàng)目里敏捷開(kāi)發(fā)是怎么跑的,順便提升下自己解決問(wèn)題的能力。2實(shí)習(xí)單位簡(jiǎn)介我在的這家公司做的是企業(yè)服務(wù)類的SaaS產(chǎn)品,用戶主要是中小型企業(yè),技術(shù)棧用JavaSpringBoot比較多,前端是React,數(shù)據(jù)庫(kù)用MySQL和MongoDB。3實(shí)習(xí)內(nèi)容與過(guò)程第一周主要是熟悉環(huán)境,跟著導(dǎo)師看了幾個(gè)老項(xiàng)目的代碼,還參加了需求評(píng)審會(huì)。當(dāng)時(shí)有個(gè)項(xiàng)目要做一個(gè)報(bào)表導(dǎo)出功能,需求文檔寫(xiě)得挺糊的,客戶要的格式有好幾種,我就主動(dòng)跟產(chǎn)品經(jīng)理拉了次話,幫他捋清楚了字段和格式,最后整理成了13頁(yè)的詳細(xì)文檔,團(tuán)隊(duì)后來(lái)就用這個(gè)模板了。第二三周跟著測(cè)試同學(xué)一起做測(cè)試用例,學(xué)到了不少測(cè)試技巧。有個(gè)模塊我負(fù)責(zé)寫(xiě)接口測(cè)試,本來(lái)覺(jué)得就是發(fā)請(qǐng)求看返回值,結(jié)果發(fā)現(xiàn)很多邊界條件都沒(méi)考慮到。比如一個(gè)上傳接口,我測(cè)試了文件大小從1KB到10GB,還試了不同編碼的文件名,最后發(fā)現(xiàn)服務(wù)器在處理8GB以上的文件時(shí)會(huì)自動(dòng)斷開(kāi)連接,這個(gè)細(xì)節(jié)測(cè)試報(bào)告里寫(xiě)清楚了,開(kāi)發(fā)那邊挺重視的。第四五周開(kāi)始接觸后端開(kāi)發(fā),導(dǎo)師給我分配了優(yōu)化一個(gè)查詢的活兒。原代碼是直接用SQL查詢,跑起來(lái)得20秒,我查了點(diǎn)資料,用到了Redis做緩存,加上數(shù)據(jù)庫(kù)分表,最后跑起來(lái)只要0.5秒了。這讓我意識(shí)到緩存和數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性,以前覺(jué)得這些挺虛的,現(xiàn)在真用了才明白。期間還遇到個(gè)坑,就是Git版本沖突特別多,有時(shí)候一個(gè)功能分支跟主線合并,動(dòng)不動(dòng)就有幾十個(gè)沖突點(diǎn)。剛開(kāi)始搞得焦頭爛額,后來(lái)跟團(tuán)隊(duì)里的老員工學(xué)了下gitrebase的技巧,把本地分支先rebase到主線,再手動(dòng)解決幾次關(guān)鍵沖突,效率高多了。4實(shí)習(xí)成果與收獲實(shí)習(xí)期間總共完成了3個(gè)功能的開(kāi)發(fā)和測(cè)試,其中報(bào)表導(dǎo)出功能被3個(gè)其他項(xiàng)目復(fù)用了。個(gè)人感覺(jué)最大的收獲是學(xué)會(huì)了怎么把零散的需求整理成體系化的文檔,還有數(shù)據(jù)庫(kù)優(yōu)化這點(diǎn),以前覺(jué)得抽象,現(xiàn)在能上手實(shí)操了。導(dǎo)師還夸我寫(xiě)的測(cè)試用例比應(yīng)屆生強(qiáng),說(shuō)以后做測(cè)試開(kāi)發(fā)方向會(huì)很有優(yōu)勢(shì)。5問(wèn)題與建議公司的培訓(xùn)機(jī)制確實(shí)一般,除了入職時(shí)安排的半天技術(shù)分享,后面就沒(méi)啥系統(tǒng)培訓(xùn)了。特別是對(duì)新來(lái)的助理,很多工具和內(nèi)部平臺(tái)的操作都沒(méi)人教,得自己摸索。建議可以搞個(gè)在線文檔庫(kù),把各種工具的使用指南、常見(jiàn)問(wèn)題都整理上,省得大家反復(fù)問(wèn)。另外,崗位匹配度上我覺(jué)得可以調(diào)整。我實(shí)習(xí)前以為主要是寫(xiě)代碼,結(jié)果80%的時(shí)間都在寫(xiě)文檔、跑測(cè)試,開(kāi)發(fā)代碼的時(shí)間其實(shí)沒(méi)多少。建議可以給助理安排更明確的開(kāi)發(fā)任務(wù),比如固定每周有兩天專門寫(xiě)新功能,這樣成長(zhǎng)會(huì)更快。三、總結(jié)與體會(huì)1實(shí)習(xí)價(jià)值閉環(huán)這8周的經(jīng)歷像把理論課上的知識(shí)串聯(lián)起來(lái)了。記得7月15號(hào)那天,我第一次獨(dú)立把導(dǎo)師分配的驗(yàn)證模塊代碼跑通,雖然只有幾百行,但那種成就感挺真實(shí)的。之前學(xué)設(shè)計(jì)模式時(shí)覺(jué)得抽象,現(xiàn)在寫(xiě)代碼時(shí)下意識(shí)地就用上策略模式、工廠模式了,這種應(yīng)用層面的理解比單純背概念強(qiáng)太多了。比如處理Redis緩存失效問(wèn)題,我就用到了觀察者模式的思想,把緩存更新和業(yè)務(wù)查詢解耦,這個(gè)細(xì)節(jié)后來(lái)被導(dǎo)師在周會(huì)上提了一下。實(shí)習(xí)最后那周寫(xiě)的總結(jié)報(bào)告,我算了一下,直接應(yīng)用到后續(xù)學(xué)習(xí)中的知識(shí)點(diǎn)超過(guò)了65%。2職業(yè)規(guī)劃聯(lián)結(jié)以前覺(jué)得做研發(fā)就是敲代碼,實(shí)習(xí)才明白技術(shù)債、需求變更這些才是常態(tài)。8月20號(hào)晚上為了趕一個(gè)緊急需求,我加到凌晨?jī)牲c(diǎn)才把數(shù)據(jù)庫(kù)結(jié)構(gòu)調(diào)整完,第二天上線后用戶反饋很好。這種經(jīng)歷讓我更清楚自己想要什么了不是去做純粹的后端開(kāi)發(fā),而是想往測(cè)試開(kāi)發(fā)或者DevOps方向發(fā)展?,F(xiàn)在已經(jīng)在準(zhǔn)備學(xué)習(xí)Docker和Kubernetes了,感覺(jué)這些技能在SRE方向很有用。導(dǎo)師說(shuō)如果真有興趣,可以幫忙推薦一些內(nèi)部培訓(xùn)資料,這個(gè)機(jī)會(huì)我得好好把握。3行業(yè)趨勢(shì)展望在公司接觸到的項(xiàng)目里,微服務(wù)架構(gòu)和云原生技術(shù)用得挺多的,特別是他們那個(gè)訂單模塊,每個(gè)子模塊都獨(dú)立部署,部署頻率高得嚇人。我參與過(guò)一次藍(lán)綠部署的測(cè)試,發(fā)現(xiàn)切換過(guò)程只要5秒,這讓我意識(shí)到高可用這塊真的得好好學(xué)。行業(yè)里現(xiàn)在都在提Serverless,雖然這次沒(méi)直接用上,但看到內(nèi)部討論時(shí)說(shuō)的函數(shù)計(jì)算案例,覺(jué)得這個(gè)方向未來(lái)很有想象空間。8月30號(hào)我整理的關(guān)于無(wú)服務(wù)器架構(gòu)的競(jìng)品分析報(bào)告,得到了技術(shù)總監(jiān)的認(rèn)可,他說(shuō)現(xiàn)在很多大廠都在布局這塊,我們這種小公司也得跟上。4心態(tài)轉(zhuǎn)變最明顯的變化是抗壓能力。剛來(lái)時(shí)覺(jué)得加班是找罪受,現(xiàn)在看到項(xiàng)目緊急時(shí)大家一起熬夜趕工,反而覺(jué)得挺帶勁的。比如8月最后那周,因?yàn)榭蛻襞R時(shí)提了幾個(gè)需求,我們那組人連續(xù)一周都在實(shí)驗(yàn)室待到10點(diǎn)以后。以前寫(xiě)代碼是寫(xiě)完就行,現(xiàn)在會(huì)想得更多,比如那個(gè)報(bào)表導(dǎo)出功能,我不僅實(shí)現(xiàn)了,還主動(dòng)做了權(quán)限控制,防止有人用腳本瘋狂導(dǎo)出造成數(shù)據(jù)庫(kù)壓力。這種從學(xué)生思維到職場(chǎng)思維的變化,讓我覺(jué)得自己真的長(zhǎng)大了。5未來(lái)行動(dòng)計(jì)劃下學(xué)期把數(shù)據(jù)庫(kù)性能優(yōu)化再系統(tǒng)學(xué)一遍,爭(zhēng)取拿下公司內(nèi)部的數(shù)據(jù)庫(kù)認(rèn)證。另外那個(gè)Git高級(jí)操作,我整理的避坑指南已經(jīng)提交給技術(shù)部了,希望能幫到后面來(lái)的新人。感覺(jué)實(shí)習(xí)最大的收獲不是學(xué)會(huì)了什么新技能,而是找到了自己真正想鉆研的方向,這比單純拿到Offer更有意義。四、致謝1感謝公司提供
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB 13094-2025客車結(jié)構(gòu)安全要求
- 藥店醫(yī)保制度
- 公考調(diào)查面試題目及答案
- 科目一校車載客載貨題目及答案
- 養(yǎng)老院老人失智癥預(yù)防與照料制度
- 考智商的題目應(yīng)用題及答案
- 養(yǎng)老院老人健康監(jiān)測(cè)人員社會(huì)保險(xiǎn)制度
- 養(yǎng)老院家屬探訪制度
- 高數(shù)考研人物關(guān)系題目及答案
- 辦公室員工離職與入職管理制度
- 老年患者多病共存精準(zhǔn)管理策略
- 四川省遂寧市2026屆高三上學(xué)期一診考試英語(yǔ)試卷(含答案無(wú)聽(tīng)力音頻有聽(tīng)力原文)
- 福建省寧德市2025-2026學(xué)年高三上學(xué)期期末考試語(yǔ)文試題(含答案)
- 建筑施工行業(yè)2026年春節(jié)節(jié)前全員安全教育培訓(xùn)
- 2026屆高考語(yǔ)文復(fù)習(xí):小說(shuō)人物形象復(fù)習(xí)
- 2026及未來(lái)5年中國(guó)防病毒網(wǎng)關(guān)行業(yè)市場(chǎng)全景調(diào)查及發(fā)展前景研判報(bào)告
- 2026年山東省煙草專賣局(公司)高校畢業(yè)生招聘流程筆試備考試題及答案解析
- 附圖武陵源風(fēng)景名勝區(qū)總體規(guī)劃總平面和功能分區(qū)圖樣本
- 八年級(jí)下冊(cè)《昆蟲(chóng)記》核心閱讀思考題(附答案解析)
- 煤礦復(fù)產(chǎn)安全培訓(xùn)課件
- 腫瘤便秘患者健康宣教
評(píng)論
0/150
提交評(píng)論