現(xiàn)在有3年java開發(fā)經(jīng)驗(yàn)了?
其實(shí)答主個(gè)人覺得轉(zhuǎn)測試真的沒有做開發(fā)好,轉(zhuǎn)什么樣的測試都只是測試工作。原因是什么呢?答主從如下幾個(gè)點(diǎn)給題主分析分析,題主自己可以好好考慮一下。
從技術(shù)難度來看開發(fā)和測試其實(shí)稍微懂行的小伙伴應(yīng)該都知道,Java開發(fā)是需要學(xué)習(xí)Java基礎(chǔ),前端技術(shù),數(shù)據(jù)庫,Javaweb內(nèi)容。如果你還需要提升自己的話,代碼的性能,調(diào)優(yōu)等等,需要用到的技術(shù)不是幾個(gè)月能學(xué)會(huì)的,你必須慢慢積累,慢慢學(xué)習(xí),一次次的使用,才能總結(jié)自己的經(jīng)驗(yàn),最后才能提升自己的價(jià)值。你會(huì)的越多懂的越多,那么你就越值錢,過程很痛苦,技術(shù)為主體,就像很多小說里面一樣,實(shí)力為尊。但是也像小說里面一樣,你實(shí)力越強(qiáng)那你的層面也就不一樣。
再來看看測試,這里答主聲明一下,真的不是歧視或者看不起測試,只是就事論事說問題。確實(shí)也有很多培訓(xùn)班有培訓(xùn)測試的,他們的培訓(xùn)周期一般就3個(gè)月左右,但是實(shí)際工作中,懂技術(shù)的小伙伴應(yīng)該都知道,其實(shí)你不去培訓(xùn),稍微自己去學(xué)習(xí)一下,其實(shí)要不了多長時(shí)間也能去做測試的工作,只要你在工作中多積累點(diǎn)使用經(jīng)驗(yàn)就行。所以就技術(shù)層面來說開發(fā)和測試真的不在一個(gè)層面,那么大家想想,搞技術(shù)的,你的價(jià)值就是技術(shù)能力,如果技術(shù)難度越低,對于你來說價(jià)值就越低。在說直白點(diǎn)就是搞Java開發(fā)的工資肯定比測試要高。
大家可以對比一下,兩個(gè)的技術(shù)基礎(chǔ)內(nèi)容,真的不是一個(gè)層面從個(gè)人發(fā)展來看開發(fā)比測試要更加好我們已經(jīng)知道了技術(shù)層面的上測試和開發(fā)是個(gè)什么情況,那么測試的技術(shù)難度真的不算高,那么從個(gè)人的職業(yè)發(fā)展來看,也就是說測試工作崗位的可替代性是很強(qiáng)的。也就是說測試崗位很容易被淘汰掉,但是Java的技術(shù)難度肯定要比測試高,那么同樣的可替代性肯定不高了。所以就發(fā)展來看,如果你技術(shù)到位Java肯定是比測試要穩(wěn)定。
在就是后期發(fā)展,如果你去做測試那么對于現(xiàn)在的你來說后期可能就測試這條路,技術(shù)轉(zhuǎn)測試可能很簡單,但是測試轉(zhuǎn)技術(shù)崗真的就特別難了。也就是說你如果做測試你的路肯定沒有Java寬,做技術(shù)可以轉(zhuǎn)到很多不同的崗位,但是你反過來就不一定了。
在就從錢的角度來看,測試可能上限值絕對是沒有Java開發(fā)高。就短期來看,你的工資Java也會(huì)比測試要高很多。
人肯定是往高處走的建議繼續(xù)從事開發(fā)做開發(fā)說實(shí)話是真的很累,模塊沒完成,加班;項(xiàng)目要上線,加班;項(xiàng)目要提交給甲方了,加班;技術(shù)又更新了,學(xué)習(xí);但是話又說過來,你的生活如果一直很舒坦,那么你怎么會(huì)有成長。大家想想三和大神,他們每天過的很舒坦,但是結(jié)果是什么樣的,大家應(yīng)該都知道。那么可能開發(fā)你過的會(huì)很累,但是,你只要能成長,后面的生活想想會(huì)越過越舒坦。所以答主建議題主,你既然已經(jīng)做了3年開發(fā),證明你的技術(shù)能力也還不錯(cuò),慢慢的完善自己,后面的發(fā)展真的會(huì)改變現(xiàn)狀的。
答主可以自己考慮清楚總結(jié):答主真的不建議從開發(fā)轉(zhuǎn)測試,從錢,從發(fā)展上來看測試都不占什么優(yōu)勢,希望題主能慢慢堅(jiān)持,真的做什么都不簡單,題主可以好好考慮考慮。
以上是答主自己的個(gè)人意見,如果有更好看法的小伙伴可以在下發(fā)評論區(qū)留言,或者點(diǎn)個(gè)贊,加個(gè)關(guān)注我們一起探討探討。