作為一名研究生導(dǎo)師,我來回答一下這個問題,首先,軟件測試崗位自身的發(fā)展空間與所處的行業(yè)領(lǐng)域有較為直接的關(guān)系,如果在測試領(lǐng)域長期不能有所突破,對以后的職場發(fā)展會產(chǎn)生一定的影響,應(yīng)該積極通過自主學(xué)習(xí)或者調(diào)崗來完成突破。對于研究生來說,如果想要通過自主學(xué)習(xí)來完成崗位轉(zhuǎn)換,當(dāng)前可以重點考慮一下大數(shù)據(jù)領(lǐng)域,由于研究生往往具有扎實的數(shù)學(xué)基礎(chǔ),所以往大數(shù)據(jù)方向發(fā)展也會相對比較順利,
目前大數(shù)據(jù)領(lǐng)域的崗位比較多,包括大數(shù)據(jù)平臺開發(fā)、大數(shù)據(jù)應(yīng)用開發(fā)、大數(shù)據(jù)分析和大數(shù)據(jù)運維等,其中大數(shù)據(jù)分析崗位的發(fā)展?jié)摿€是比較大的。對于測試工程師來說,如果要轉(zhuǎn)向大數(shù)據(jù)分析崗位,需要注意以下幾個方面知識的積累:第一:大數(shù)據(jù)平臺知識,從事大數(shù)據(jù)分析一定離不開大數(shù)據(jù)平臺,掌握大數(shù)據(jù)平臺相關(guān)知識是從事大數(shù)據(jù)分析的第一步。
大數(shù)據(jù)平臺目前有開源平臺也有商用平臺,對于初學(xué)者來說,應(yīng)該從開源平臺開始學(xué)起,比如Hadoop、Spark平臺就是不錯的選擇,第二:統(tǒng)計學(xué)知識。大數(shù)據(jù)分析需要用到大量的統(tǒng)計學(xué)知識,所以學(xué)習(xí)統(tǒng)計學(xué)知識也是大數(shù)據(jù)分析工程師必須掌握的內(nèi)容之一,由于統(tǒng)計學(xué)本身也是數(shù)學(xué)的一個分支,所以對于研究生來說,學(xué)習(xí)統(tǒng)計學(xué)知識并不會遇到太大的困難。
另外,在學(xué)習(xí)統(tǒng)計學(xué)知識的同時應(yīng)該注重與實驗相結(jié)合,第三:機器學(xué)習(xí)知識。機器學(xué)習(xí)是大數(shù)據(jù)分析的兩種主要方式之一,相對于統(tǒng)計學(xué)分析方式來說,機器學(xué)習(xí)方式對于算法設(shè)計和算法實現(xiàn)的要求都要更高一些,所以掌握機器學(xué)習(xí)需要一個系統(tǒng)的學(xué)習(xí)過程,我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
4、軟件測試就業(yè)薪資水平如何,行業(yè)發(fā)展怎么樣?
其他人的回答都比較片面,換一個角度回答問題,不管哪個行業(yè)發(fā)展前景都是可以發(fā)展的,不要單純的談?wù)撔劫Y,優(yōu)秀的測試人員薪資是沒有上限的,普通的測試人員比比皆是;單從軟件測試來說幾個表象的問題:1、軟件測試是一個低門檻的行業(yè),為啥說低呢?單從軟件功能測試來說大家無非就是點點按鈕,看看界面,大家都可以上手,繼續(xù)往下看;2、我面試過無數(shù)的軟件測試人員,大部分無法說清楚自己的優(yōu)勢和劣勢,而且都是在簡單的功能測試,簡單的功能測試都無法全面的考慮清楚測試范圍和測試邊界;軟件測試理論知識非常薄弱;軟件測試人員的自己也不轉(zhuǎn)型,例如轉(zhuǎn)向更高級的測試技能:自動化測試,性能測試等等3、軟件測試工程師需要非常好的文案基礎(chǔ),為什么這么說?這里說企業(yè)級的應(yīng)用軟件,別人需要使用公司的產(chǎn)品軟件,那么客戶第一個會想到請貴公司拿出你們的測試報告出來(測試方案,測試案例,性能測試報告,功能測試報告,測試結(jié)論等);如果你無法歸納總結(jié),無法使用含有邏輯的語言表達那么你的測試報告和結(jié)論不足以打動你的產(chǎn)品經(jīng)理和客戶;建議:1、軟件測試人員一定分高低,先從簡單學(xué)習(xí)起;2、不要偷懶,一定要往高級測試人員轉(zhuǎn)型,自動化測試,性能測試等等都要學(xué)習(xí),高級測試人員是可以編程的測試人員;3、學(xué)習(xí)測試理論知識,多看看書提升自己的表達能力和文案能力;。