軟體測試前景好還是開發前景好?


這個問題我覺得無解。因為每個人的學習能力和行為習慣不同,時間花費和努力程度也不同,還有就是自律性和效率也差別很大,導致結果千差萬別。據說知乎上牛逼的大神3天就可以學會Java(我TM差點就信了),十幾天就能掌握軟體測試(再一次把我的眼鏡給跌破了),正常情況下,一般達到入門要求的話有可能幾個月,也有可能到死都沒學出個結果,因為很多人都中途放棄了。所以,沒人會告訴你一個準確的時間。

關於軟體測試行業的行業解讀、前景分析、工資待遇、發展方向、學習方式、技術路線等方面,詳情請移步我的歷史文章:

軟體測試有前途嗎??

www.zhihu.com圖標

通篇接近一萬六千字,這裡就不做重複搬運了,請根據個人的需要選擇性閱讀,全文探討內容主要包括以下部分:

  • 什麼是軟體測試?
  • 軟體測試的發展前景如何?
  • 軟體測試行業有什麼樣的特點?
  • 軟體測試人員的薪資收入怎麼樣?
  • 軟體測試的職業發展方向是怎樣?
  • 軟體測試的工作內容主要有哪些?
  • 軟體開發是不是比軟體測試更好?
  • 測試是不是比開發要求更低一些?
  • 軟體測試崗位會不會被開發取代?
  • 軟體開發比軟體測試更有前景,是真的嗎?
  • 一個優秀的軟體測試工程師要具備哪些能力?
  • 入行軟體測試,是選擇自學還是培訓?
  • 不參加培訓,如何通過自學的方式成功轉行?
  • 軟體測試需要學習掌握哪些知識點(含配套視頻學習資料)?
  • 如果要參加培訓,如何選擇一家靠譜的機構入讀?
  • 進培訓機構學習是不是一個合理的選擇?

關於軟體測試行業,若愛,請深愛;不愛,請別傷害。

祝你好運!

發佈於 2020-10-20繼續瀏覽內容知乎發現更大的世界打開Chrome繼續匯智動力IT學院匯智動力IT學院?

已認證的官方帳號

IT技術崗位面試主要分為技術類問題和非技術類問題,常見的技術類問題主要涉及:

項目經歷技術基礎測試思路方案設計等方面。

作為自學軟體測試的小夥伴,要想更好的通過面試,並且找到自己滿意的工作,首先需要系統性的掌握軟體測試相關的知識和技術。每個人的自學進度和吸收能力不一樣,所以,不能以時間來衡量對知識和技術的掌握情況。

對於自學能力強,自制力高的小夥伴來說,通過3-5個月的時間應該能掌握好相應的知識和技術,但是對於自制力相對較弱自學能力相對弱一些的小夥伴來說,時間就很難把控了。

很多小夥伴通過參加軟體測試培訓班,全日制的線下授課形式一般也是需要近3個月的時間,才能把軟體測試相關的知識和技術系統的學一遍,不少同學表示,白天聽老師講,晚上一定要花大量的時間來吸收,複習鞏固。

軟體測試具體要學些什麼,可以看我之前的一篇回答,幫助有需要的小夥伴梳理:

零基礎學習軟體測試需要學些什麼內容??

www.zhihu.com圖標

我是匯智妹,一枚IT萌妹紙,如有更多關於軟體測試學習的相關問題,可以在評論區留言或者私信瞭解~

發佈於 2020-09-29繼續瀏覽內容知乎發現更大的世界打開Chrome繼續POPTEST研學圈POPTEST研學圈?

已認證的官方帳號

這個問題確實有點不知道怎麼回答你,有的人學的肯定會快一些,有的人學的會慢一些。都有這樣的存在。

另外也是看自己想從事簡單的測試還是畢竟高深一些的測試。

軟體測試和開發哪個前景好?兩者前景都很不錯的,因為兩個行業都是共同,是相輔相成的。還是看個人更傾向於哪個方面了?

發佈於 2020-12-24繼續瀏覽內容知乎發現更大的世界打開Chrome繼續測試小仙女(茶淺)測試小仙女(茶淺)公眾號【測試菜鳥小家洛】 內含自動化測試資料

面試是有面試技巧的,建議你可以看看軟體測試的面試題和一些大佬的面試分享,我整理了一份面試文檔,需要的可以DD


回到正題,軟體測試自學多久才能面試

首先測試的基本概念肯定要明白、明白測試概念肯定需要一定的計算機基礎、常見的測試用例、資料庫基本使用

這是我整理的知識點,雖然不是很全面,但是也算有十之八九了

測試用例設計方法:邊界值、等價劃分、正交法

抓包:瞭解http協議,請求頭,請求體,響應信息,用postman或jmeter構造介面請求

資料庫:學會增刪改查,深入的話瞭解子查詢、左右連接、多表查詢、存儲過程、事務等

Linux命令:測試需要定位bug、部署環境,常見的linux命令:cd、pwd、cp、mv、tail、cat、ps、netstat、chmod

CSS:基礎語法、CSS選擇器、常用文章屬性、行高屬性、邊框、盒子模型、內外邊距

數據結構:演算法、時間複雜度和空間複雜度、Python列表類型性能測試、列表字典內置操作的時間複雜度、順序表、、單向鏈表、雙向鏈表、棧和隊列、二叉樹

排序演算法:冒泡排序、選擇排序、插入排序、希爾排序、快速排序、歸併排序

測試的定義、測試的分類、測試的方法、測試的生命週期、測試計劃、測試方案、測試策略、測試用例的編寫、bug的定義、bug的分類、bug的六要素、bug的生命週期、測試和開發流程的關係、瀑布流、V字形、W字形(雙V)、螺旋型、敏捷


測試的前景好還是開發的前景好

對於一個行業前景如何如何,我從來不喜歡誇大,行業的前景終究還是得聯繫自身情況,公務員前景不錯吧,從村長到鎮長到縣長到市長到省長,但有多少人能做到省長,行業前景不錯但也要好好規劃自己的狀況

再來談談測試和開發的前景

測試和開發那個好,不談虛的,我們可以看看每個線下培訓的價格

測試1.5w左右,開發3w左右,當然兩個都包含著喫住費用,這就是前景在市場的直接反饋,還有就是薪資,畢竟出來工作就是拿錢,工資的反饋是最直接不過的了

剛入行的測試即功能測試人員,工資就在5K~8K之間

而一個入行的開發工程師,工作就是8K起步

從工資的前景來看,無疑是開發崗位佔優,不過這也正常,開發的壓力和需要的知識儲備都比測試要多點

但這也不得不面對一個問題,那就是崗位競爭,開發薪資高,這方面的從業人員無疑就要比測試多,一個零基礎的人怎麼在一片廉價的計算機專業的大學畢業生裏被公司選中,這本是一個難題

但是測試崗位也有自身問題,在國內測試崗位和開發崗位的對比,大致是一個測試六個開發的水準

因此在崗位前景上測試和開發誰也不比對方好

最後就是行業發展或者是行業前進的空間,軟體開發說實話有點飽和了,在縱向發展裏除非出現革命性技術或者行業幾乎沒有空餘,只有在橫向不斷拓寬數量

通俗點說,市場決定軟體產品決定開發崗位,軟體市場除了新公司就沒有新行業了

但測試行業不同,測試行業興起也就十多年的時間,一開始測試崗位最低工資才2000,現在大都有5K左右,還是有網上發展的空間,前面說國內測試崗比開發崗是6比1,國外是1比1,就算擴大兩倍都有不少的崗位出來

通俗點說,測試崗位還有不錯的潛力,行業人員是可以喫到這波行業福利的

從兩個行業的潛力來說,測試還是有不錯的前景的,畢竟還有完善的空間

最後來回答你一下,需要自學多久才能面試軟體測試,半工半讀的我見過很多,一般兩三個月就能掌握軟體測試的基礎知識了,在學習幾天面試技巧就夠了


IT技術崗位面試主要分為技術類問題和非技術類問題,常見的技術類問題主要涉及:

項目經歷技術基礎測試思路方案設計等方面。

作為自學軟體測試的小夥伴,要想更好的通過面試,並且找到自己滿意的工作,首先需要系統性的掌握軟體測試相關的知識和技術。每個人的自學進度和吸收能力不一樣,所以,不能以時間來衡量對知識和技術的掌握情況。

對於自學能力強,自制力高的小夥伴來說,通過3-5個月的時間應該能掌握好相應的知識和技術,但是對於自制力相對較弱自學能力相對弱一些的小夥伴來說,時間就很難把控了。

很多小夥伴通過參加軟體測試培訓班,全日制的線下授課形式一般也是需要近3個月的時間,才能把軟體測試相關的知識和技術系統的學一遍,不少同學表示,白天聽老師講,晚上一定要花大量的時間來吸收,複習鞏固。

軟體測試具體要學些什麼,可以看我之前的一篇回答,幫助有需要的小夥伴梳理:

零基礎學習軟體測試需要學些什麼內容??

www.zhihu.com圖標

我是匯智妹,一枚IT萌妹紙,如有更多關於軟體測試學習的相關問題,可以在評論區留言或者私信瞭解~

發佈於 2020-09-29繼續瀏覽內容知乎發現更大的世界打開Chrome繼續POPTEST研學圈POPTEST研學圈?

已認證的官方帳號

這個問題確實有點不知道怎麼回答你,有的人學的肯定會快一些,有的人學的會慢一些。都有這樣的存在。

另外也是看自己想從事簡單的測試還是畢竟高深一些的測試。

軟體測試和開發哪個前景好?兩者前景都很不錯的,因為兩個行業都是共同,是相輔相成的。還是看個人更傾向於哪個方面了?

發佈於 2020-12-24繼續瀏覽內容知乎發現更大的世界打開Chrome繼續測試小仙女(茶淺)測試小仙女(茶淺)公眾號【測試菜鳥小家洛】 內含自動化測試資料

面試是有面試技巧的,建議你可以看看軟體測試的面試題和一些大佬的面試分享,我整理了一份面試文檔,需要的可以DD


回到正題,軟體測試自學多久才能面試

首先測試的基本概念肯定要明白、明白測試概念肯定需要一定的計算機基礎、常見的測試用例、資料庫基本使用

這是我整理的知識點,雖然不是很全面,但是也算有十之八九了

測試用例設計方法:邊界值、等價劃分、正交法

抓包:瞭解http協議,請求頭,請求體,響應信息,用postman或jmeter構造介面請求

資料庫:學會增刪改查,深入的話瞭解子查詢、左右連接、多表查詢、存儲過程、事務等

Linux命令:測試需要定位bug、部署環境,常見的linux命令:cd、pwd、cp、mv、tail、cat、ps、netstat、chmod

CSS:基礎語法、CSS選擇器、常用文章屬性、行高屬性、邊框、盒子模型、內外邊距

數據結構:演算法、時間複雜度和空間複雜度、Python列表類型性能測試、列表字典內置操作的時間複雜度、順序表、、單向鏈表、雙向鏈表、棧和隊列、二叉樹

排序演算法:冒泡排序、選擇排序、插入排序、希爾排序、快速排序、歸併排序

測試的定義、測試的分類、測試的方法、測試的生命週期、測試計劃、測試方案、測試策略、測試用例的編寫、bug的定義、bug的分類、bug的六要素、bug的生命週期、測試和開發流程的關係、瀑布流、V字形、W字形(雙V)、螺旋型、敏捷


測試的前景好還是開發的前景好

對於一個行業前景如何如何,我從來不喜歡誇大,行業的前景終究還是得聯繫自身情況,公務員前景不錯吧,從村長到鎮長到縣長到市長到省長,但有多少人能做到省長,行業前景不錯但也要好好規劃自己的狀況

再來談談測試和開發的前景

測試和開發那個好,不談虛的,我們可以看看每個線下培訓的價格

測試1.5w左右,開發3w左右,當然兩個都包含著喫住費用,這就是前景在市場的直接反饋,還有就是薪資,畢竟出來工作就是拿錢,工資的反饋是最直接不過的了

剛入行的測試即功能測試人員,工資就在5K~8K之間

而一個入行的開發工程師,工作就是8K起步

從工資的前景來看,無疑是開發崗位佔優,不過這也正常,開發的壓力和需要的知識儲備都比測試要多點

但這也不得不面對一個問題,那就是崗位競爭,開發薪資高,這方面的從業人員無疑就要比測試多,一個零基礎的人怎麼在一片廉價的計算機專業的大學畢業生裏被公司選中,這本是一個難題

但是測試崗位也有自身問題,在國內測試崗位和開發崗位的對比,大致是一個測試六個開發的水準

因此在崗位前景上測試和開發誰也不比對方好

最後就是行業發展或者是行業前進的空間,軟體開發說實話有點飽和了,在縱向發展裏除非出現革命性技術或者行業幾乎沒有空餘,只有在橫向不斷拓寬數量

通俗點說,市場決定軟體產品決定開發崗位,軟體市場除了新公司就沒有新行業了

但測試行業不同,測試行業興起也就十多年的時間,一開始測試崗位最低工資才2000,現在大都有5K左右,還是有網上發展的空間,前面說國內測試崗比開發崗是6比1,國外是1比1,就算擴大兩倍都有不少的崗位出來

通俗點說,測試崗位還有不錯的潛力,行業人員是可以喫到這波行業福利的

從兩個行業的潛力來說,測試還是有不錯的前景的,畢竟還有完善的空間

最後來回答你一下,需要自學多久才能面試軟體測試,半工半讀的我見過很多,一般兩三個月就能掌握軟體測試的基礎知識了,在學習幾天面試技巧就夠了


這個問題確實有點不知道怎麼回答你,有的人學的肯定會快一些,有的人學的會慢一些。都有這樣的存在。

另外也是看自己想從事簡單的測試還是畢竟高深一些的測試。

軟體測試和開發哪個前景好?兩者前景都很不錯的,因為兩個行業都是共同,是相輔相成的。還是看個人更傾向於哪個方面了?

發佈於 2020-12-24繼續瀏覽內容知乎發現更大的世界打開Chrome繼續測試小仙女(茶淺)測試小仙女(茶淺)公眾號【測試菜鳥小家洛】 內含自動化測試資料

面試是有面試技巧的,建議你可以看看軟體測試的面試題和一些大佬的面試分享,我整理了一份面試文檔,需要的可以DD


回到正題,軟體測試自學多久才能面試

首先測試的基本概念肯定要明白、明白測試概念肯定需要一定的計算機基礎、常見的測試用例、資料庫基本使用

這是我整理的知識點,雖然不是很全面,但是也算有十之八九了

測試用例設計方法:邊界值、等價劃分、正交法

抓包:瞭解http協議,請求頭,請求體,響應信息,用postman或jmeter構造介面請求

資料庫:學會增刪改查,深入的話瞭解子查詢、左右連接、多表查詢、存儲過程、事務等

Linux命令:測試需要定位bug、部署環境,常見的linux命令:cd、pwd、cp、mv、tail、cat、ps、netstat、chmod

CSS:基礎語法、CSS選擇器、常用文章屬性、行高屬性、邊框、盒子模型、內外邊距

數據結構:演算法、時間複雜度和空間複雜度、Python列表類型性能測試、列表字典內置操作的時間複雜度、順序表、、單向鏈表、雙向鏈表、棧和隊列、二叉樹

排序演算法:冒泡排序、選擇排序、插入排序、希爾排序、快速排序、歸併排序

測試的定義、測試的分類、測試的方法、測試的生命週期、測試計劃、測試方案、測試策略、測試用例的編寫、bug的定義、bug的分類、bug的六要素、bug的生命週期、測試和開發流程的關係、瀑布流、V字形、W字形(雙V)、螺旋型、敏捷


測試的前景好還是開發的前景好

對於一個行業前景如何如何,我從來不喜歡誇大,行業的前景終究還是得聯繫自身情況,公務員前景不錯吧,從村長到鎮長到縣長到市長到省長,但有多少人能做到省長,行業前景不錯但也要好好規劃自己的狀況

再來談談測試和開發的前景

測試和開發那個好,不談虛的,我們可以看看每個線下培訓的價格

測試1.5w左右,開發3w左右,當然兩個都包含著喫住費用,這就是前景在市場的直接反饋,還有就是薪資,畢竟出來工作就是拿錢,工資的反饋是最直接不過的了

剛入行的測試即功能測試人員,工資就在5K~8K之間

而一個入行的開發工程師,工作就是8K起步

從工資的前景來看,無疑是開發崗位佔優,不過這也正常,開發的壓力和需要的知識儲備都比測試要多點

但這也不得不面對一個問題,那就是崗位競爭,開發薪資高,這方面的從業人員無疑就要比測試多,一個零基礎的人怎麼在一片廉價的計算機專業的大學畢業生裏被公司選中,這本是一個難題

但是測試崗位也有自身問題,在國內測試崗位和開發崗位的對比,大致是一個測試六個開發的水準

因此在崗位前景上測試和開發誰也不比對方好

最後就是行業發展或者是行業前進的空間,軟體開發說實話有點飽和了,在縱向發展裏除非出現革命性技術或者行業幾乎沒有空餘,只有在橫向不斷拓寬數量

通俗點說,市場決定軟體產品決定開發崗位,軟體市場除了新公司就沒有新行業了

但測試行業不同,測試行業興起也就十多年的時間,一開始測試崗位最低工資才2000,現在大都有5K左右,還是有網上發展的空間,前面說國內測試崗比開發崗是6比1,國外是1比1,就算擴大兩倍都有不少的崗位出來

通俗點說,測試崗位還有不錯的潛力,行業人員是可以喫到這波行業福利的

從兩個行業的潛力來說,測試還是有不錯的前景的,畢竟還有完善的空間

最後來回答你一下,需要自學多久才能面試軟體測試,半工半讀的我見過很多,一般兩三個月就能掌握軟體測試的基礎知識了,在學習幾天面試技巧就夠了


面試是有面試技巧的,建議你可以看看軟體測試的面試題和一些大佬的面試分享,我整理了一份面試文檔,需要的可以DD


回到正題,軟體測試自學多久才能面試

首先測試的基本概念肯定要明白、明白測試概念肯定需要一定的計算機基礎、常見的測試用例、資料庫基本使用

這是我整理的知識點,雖然不是很全面,但是也算有十之八九了

測試用例設計方法:邊界值、等價劃分、正交法

抓包:瞭解http協議,請求頭,請求體,響應信息,用postman或jmeter構造介面請求

資料庫:學會增刪改查,深入的話瞭解子查詢、左右連接、多表查詢、存儲過程、事務等

Linux命令:測試需要定位bug、部署環境,常見的linux命令:cd、pwd、cp、mv、tail、cat、ps、netstat、chmod

CSS:基礎語法、CSS選擇器、常用文章屬性、行高屬性、邊框、盒子模型、內外邊距

數據結構:演算法、時間複雜度和空間複雜度、Python列表類型性能測試、列表字典內置操作的時間複雜度、順序表、、單向鏈表、雙向鏈表、棧和隊列、二叉樹

排序演算法:冒泡排序、選擇排序、插入排序、希爾排序、快速排序、歸併排序

測試的定義、測試的分類、測試的方法、測試的生命週期、測試計劃、測試方案、測試策略、測試用例的編寫、bug的定義、bug的分類、bug的六要素、bug的生命週期、測試和開發流程的關係、瀑布流、V字形、W字形(雙V)、螺旋型、敏捷


測試的前景好還是開發的前景好

對於一個行業前景如何如何,我從來不喜歡誇大,行業的前景終究還是得聯繫自身情況,公務員前景不錯吧,從村長到鎮長到縣長到市長到省長,但有多少人能做到省長,行業前景不錯但也要好好規劃自己的狀況

再來談談測試和開發的前景

測試和開發那個好,不談虛的,我們可以看看每個線下培訓的價格

測試1.5w左右,開發3w左右,當然兩個都包含著喫住費用,這就是前景在市場的直接反饋,還有就是薪資,畢竟出來工作就是拿錢,工資的反饋是最直接不過的了

剛入行的測試即功能測試人員,工資就在5K~8K之間

而一個入行的開發工程師,工作就是8K起步

從工資的前景來看,無疑是開發崗位佔優,不過這也正常,開發的壓力和需要的知識儲備都比測試要多點

但這也不得不面對一個問題,那就是崗位競爭,開發薪資高,這方面的從業人員無疑就要比測試多,一個零基礎的人怎麼在一片廉價的計算機專業的大學畢業生裏被公司選中,這本是一個難題

但是測試崗位也有自身問題,在國內測試崗位和開發崗位的對比,大致是一個測試六個開發的水準

因此在崗位前景上測試和開發誰也不比對方好

最後就是行業發展或者是行業前進的空間,軟體開發說實話有點飽和了,在縱向發展裏除非出現革命性技術或者行業幾乎沒有空餘,只有在橫向不斷拓寬數量

通俗點說,市場決定軟體產品決定開發崗位,軟體市場除了新公司就沒有新行業了

但測試行業不同,測試行業興起也就十多年的時間,一開始測試崗位最低工資才2000,現在大都有5K左右,還是有網上發展的空間,前面說國內測試崗比開發崗是6比1,國外是1比1,就算擴大兩倍都有不少的崗位出來

通俗點說,測試崗位還有不錯的潛力,行業人員是可以喫到這波行業福利的

從兩個行業的潛力來說,測試還是有不錯的前景的,畢竟還有完善的空間

最後來回答你一下,需要自學多久才能面試軟體測試,半工半讀的我見過很多,一般兩三個月就能掌握軟體測試的基礎知識了,在學習幾天面試技巧就夠了


我是培訓的,學了4個月,找工作找了半個月,總共用時4.5個月

自學的話最起碼都1年左右的時間吧,而且光學會還不行,還得有項目經驗,這個就比較難了,好多自學的人都卡在了這裡。


推薦閱讀:
相關文章