鑫菲互動網(wǎng)站建設(shè)公司愛站seo查詢
簡單的先說一下,坐標(biāo)杭州,14屆本科畢業(yè),算上年前在阿里巴巴的面試,一共有面試了有6家公司(因?yàn)椴幌胝埣?#xff0c;因此只是每個晚上去其他公司面試,所以面試的公司比較少)
其中成功的有4家,另外2家失敗的原因在于:
1.對于系統(tǒng)知識的了解不夠全面,在最后一輪主管面試的時候,主管問得比較細(xì),最后由于不會回答,就直接回去等通知了。
2.另外一家失敗的是一家小公司,本身人數(shù)就不是很多,面試完我多方了解了一下,對方認(rèn)為我基本功什么的都不錯,但是實(shí)際項(xiàng)目經(jīng)驗(yàn)還是欠缺一些,因?yàn)閷Ψ绞莿?chuàng)業(yè)型公司,需要人上手就能干活,因此我在這個時候還不是特別適合他們團(tuán)隊(duì)。
至于其他成功的四家公司,給我的面試評價都挺高的貌似,但我也不想記流水賬,因此就不一一列舉每家公司的面試過程了,下面主要談?wù)勛鳛橐幻ぷ?年-5年左右的軟件測試工程師該具備的一些技能以及個人的一些其他感悟:
1. 入門階段
這個階段你或許是剛從學(xué)校畢業(yè),也或許是從其他行業(yè)轉(zhuǎn)行,就會像題主一樣,對軟件測試行業(yè)產(chǎn)生一系列的疑問,比如前景怎么樣?薪資高不高?加班多不多?零基礎(chǔ)應(yīng)該如何學(xué)習(xí)?需要學(xué)會哪些技能才能找到工作?
其實(shí)這些都不重要,重要的是你一定要搞明白這個行業(yè)是做什么的,你是否適合這個行業(yè)。
前些年培訓(xùn)大熱的時候,很多同學(xué)聽到“前景很好,互聯(lián)網(wǎng)薪資高,不用寫代碼,不用加班,越老越吃香”的吹噓,便一股腦的投入到這個行業(yè)來。干了幾年,錢沒掙到,技術(shù)也沒有沉淀,混不下去只能再次轉(zhuǎn)行。
如果你像題主一樣,還沒有進(jìn)入這個行業(yè)或者剛開始了解,那么幾個問題你一定一定要進(jìn)行思考:
- 你是否能夠接受互聯(lián)網(wǎng)行業(yè)的工作節(jié)奏?
- 你是否真的熱愛這個行業(yè),起碼有足夠的熱情愿意去鉆研?
- 你的學(xué)習(xí)能力是否能夠讓你在日新月異的技術(shù)浪潮中不掉隊(duì)?
首先作為互聯(lián)網(wǎng)行業(yè),必然會有加班,即使不是996,也必然會有緊急任務(wù)或者上線,問下自己是否能夠接受這樣的工作節(jié)奏。如果趕到要上線了,通宵也是常有的,第二天早上你下班了,你的同事剛剛拎著早餐上班。
其次,如果你對這個行業(yè)有者基本的熱情,或者說不討厭這個行業(yè),那么起碼你能夠有動力去鉆研,去自我驅(qū)動,這樣才能保證你的工作對自己不是一種煎熬。
最后,互聯(lián)網(wǎng)行業(yè),技術(shù)日新月異,能夠在軟件測試這個行業(yè)長久的走下去,必然要不斷的學(xué)習(xí)。如果討厭學(xué)習(xí),或者上進(jìn)心比較差,那不建議你進(jìn)入這個行業(yè)。
如果上面3個方面都沒有問題,那么恭喜你可以進(jìn)入下一個階段。
2. 初級階段
到了這個階段,你已經(jīng)開始上手做測試了,哪怕是最基礎(chǔ)的點(diǎn)點(diǎn)點(diǎn),你也已經(jīng)知道互聯(lián)網(wǎng)企業(yè)測試流程是什么樣子了,可以說這個時候是你最朝氣蓬勃的時候。
你在工作中遇到問題時的窘、遇見大神時的敬仰,都會轉(zhuǎn)化為你努力求知的動力。閱讀書籍、看公開課、逛論壇,你的各種知識和技能會在這個階段急劇擴(kuò)充。
但是這個時候,也尤其要注意不要病急亂投醫(yī)。
這個階段我不建議基礎(chǔ)沒有打牢,就開始學(xué)習(xí)自動化,最后啥也沒有搞明白。業(yè)務(wù)能力才是最重要的,自動化玩的再溜,也只是個輔助?;A(chǔ)不牢,地動山搖。
3. 中級階段
這個時候的你,或許已經(jīng)做測試有1-2年的時間了,很多工作也得心應(yīng)手,薪資也基本穩(wěn)定,技術(shù)上知道的也比較多,但是仍然感覺自己什么都不會。
對,你缺少某個方向的深入研究!
處于軟件測試行業(yè)的中級階段,必然要面臨的一個問題就是我該朝哪個方向去深入發(fā)展。自動化還是性能?Python還是Java?APP還是web?
我以我的經(jīng)驗(yàn)給你一點(diǎn)建議:
- 關(guān)于發(fā)展方向
無論APP測試也好、web測試也好,或者想研究自動化,或者想專精性能,都是可以的。沒有什么所謂的好不好,重要的是你喜不喜歡,如果你覺得性能做著心累,沒有自動化測試有成就感,那就一門心思去研究自動化測試。只要往某個方向?qū)>?#xff0c;一段時間后你就可以成為大神。
- 關(guān)于語言選擇
以前我專門寫過一篇關(guān)于軟件測試工程師語言選擇的回答,簡單來說,就是剛接觸的時候,可以選擇Python,上手更快,更加靈活,到了高級階段,應(yīng)對更大的業(yè)務(wù)形態(tài),還得學(xué)會Java。做技術(shù)的,會很多種語言很正常。
- 自動化測試還是性能測試
對于自動化測試,不要被其牽著走,不要過分夸大作用,也不要為了自動化而去自動化。
性能測試某種程度上會比自動化更難搞定。代碼、運(yùn)維、計算機(jī)原理、數(shù)據(jù)庫、業(yè)務(wù)等等,你都要搞懂。寫腳本或者執(zhí)行都還好,難的是性能分析和調(diào)優(yōu)。當(dāng)然如果這個階段你對自己的要求還不是很高,那么掌握性能測試的基本流程和簡單的性能分析就可以了。更多的比如搭建壓測環(huán)境、監(jiān)控性能指標(biāo)等等,還是要在實(shí)戰(zhàn)中去積累經(jīng)驗(yàn)的。
對于這兩個方面,我建議都去學(xué)習(xí),因?yàn)槟壳暗恼衅感枨?#xff0c;都已經(jīng)是標(biāo)配要求。
4. 高級階段
如果你已經(jīng)是軟件測試行業(yè)的老油條了,那相信你很多“坑”都已經(jīng)踩過了。
到了這個階段,可以說是軟件測試工程師的最大的職業(yè)發(fā)展瓶頸。業(yè)內(nèi)的大神們,也都是突破了這個階段,才獲得新的發(fā)展。
一般在這個階段,會面臨3個方向的發(fā)展:
- 技術(shù)專家
這條路較為坎坷,但是也最為抗打。如果你不善于人際關(guān)系,不問世事,又對技術(shù)有這濃厚的興趣,那么建議你走技術(shù)這條路。平時多擼代碼、多和開發(fā)溝通,寫一些測試平臺或者測試工具。同時開發(fā)能力也要不錯,這樣才能成為一個高階的測試開發(fā)工程師。
- 管理方向
做技術(shù)累,做管理更累,因?yàn)楹腿舜蚪坏朗亲顝?fù)雜的。既要協(xié)調(diào)上下級的關(guān)系,又要統(tǒng)籌安排好各項(xiàng)工作。如果喜歡走管理路線,不要脫離業(yè)務(wù)只做管理,建議做一名技術(shù)管理,在帶領(lǐng)團(tuán)隊(duì)的同時,不斷的提升自己的技術(shù)。一方面技術(shù)不行很難服眾,另一方面也是鍛煉自己落地一些團(tuán)隊(duì)方案的能力。雖然說管理的“生命周期”比純技術(shù)會長一些,但是一定不能放棄技術(shù)。
- 轉(zhuǎn)行其他
研發(fā)、產(chǎn)品、運(yùn)維,或者創(chuàng)業(yè),都是面臨瓶頸之后的新的出路。其中尤其是創(chuàng)業(yè),不要草率,見過太多創(chuàng)業(yè)失敗又回來上班的,啥都折騰沒了。
那么,作為一名軟件測試工程師,該怎樣努力才能快速成為一名優(yōu)秀的測試開發(fā)大佬,或者性能測試大佬,或者說作為一名軟件測試工程師需要掌握哪些知識體系。這不僅是一個剛剛踏入職場的軟件測試工程師,也是工作三五年之后開始迷茫的工程師,都必須要面對和想明白的問題。
1.前置基礎(chǔ)知識:
- 計算機(jī)基礎(chǔ)
- 測試?yán)碚?/li>
- HTML基礎(chǔ)
- CSS基礎(chǔ)
- JS基礎(chǔ)
二,linux和數(shù)據(jù)庫
- linux
- 數(shù)據(jù)庫介紹
- SQL語言(重點(diǎn))
- 數(shù)據(jù)庫高級功能
三,測試基礎(chǔ)
- 軟件測試?yán)碚?/li>
- 軟件生命周期
- 測試方法和分類
- 測試用例設(shè)計
- 缺陷管理
- web項(xiàng)目實(shí)戰(zhàn)
- 測試管理工具
四,編程+數(shù)據(jù)結(jié)構(gòu)
- Python基礎(chǔ)
- 面向?qū)ο?/li>
- 異常處理
- 模塊和包
五,WEB自動化
- WEB自動化入門
- WEB自動化基礎(chǔ)
- WEB自動化中級
- WEB自動化高級
- 項(xiàng)目實(shí)戰(zhàn)
六,移動自動化
- 移動自動化基礎(chǔ)
- 移動自動化中級
- 移動自動化高級
七,接口測試
- 接口基礎(chǔ)
- postman實(shí)現(xiàn)接口測試
- 數(shù)據(jù)庫操作
- 代碼實(shí)現(xiàn)接口測試
- 持續(xù)集成
- 接口測試擴(kuò)展
八,性能測試
- 性能測試基礎(chǔ)
- 性能測試工具
- 項(xiàng)目-接口性能測試
- 項(xiàng)目-web性能測試
- 性能測試調(diào)優(yōu)
九,綜合項(xiàng)目實(shí)戰(zhàn)
功能測試,ui自動化測試,接口測試,性能測試
總結(jié):
相信你如果掌握了上圖上面所有的知識技能,并且能夠靈活的運(yùn)用的話,月薪20k以上并不會是什么問題,最后:下方這份完整的軟件測試視頻學(xué)習(xí)教程已經(jīng)整理上傳完成,朋友們?nèi)绻枰梢宰孕忻赓M(fèi)領(lǐng)取 【保證100%免費(fèi)】