行業優勢
1. [技術積累] 與軟體開發相比, 測試技術更新的頻率要低一些, 更有利於積累; 且測試行業重經驗.
2. [業務積累] 做測試更有機會瞭解業務. 只懂技術肯定不夠, 做為工科出身, 應該選擇"技術+X" (X = 業務, 管理, 還有嗎?)的路線. 測試處於開發與市場之間, 是技術與業務的交接點, 符合"技術+業務"的定位. 而且業務方面的知識也是需要積累的, 可以說是越老越吃香.
3. [行業前景] 目前國內對軟體測試行業重視程度不夠(體現在"測試人員/開發人員比例"遠小於國外, 測試人員薪資低於開發人員等), 但是隨著同質化產品的增多, 對軟體品質會越來越重視, 對軟體測試行業或許也會越來越重視.
4. [加班情況] 比起開發來, 軟體測試稍微輕鬆一點. 可以有些時間自主安排學習新知識和其他活動.
個人情況
1. 個人特點比較符合這個行業: 細緻, 嚴謹, 有耐心, 有責任心, 做事有章法, 樂於學習新事物等.
2. 以前從事過軟體開發工作, 轉到軟體測試領域有一定優勢.
其他考慮
1. 軟體測試行業裡面有很多低端的職位, 不建議沒有開發經驗的人進入這個行業, 以免陷在這些低端職位中.
2. 如果要進入這個行業, 第一份工作應該去大型專業的軟體公司, 在工作中接受系統正規的訓練. 之後可以考慮去非專業軟體公司的IT部門, 發展前景會更好.
3. 做測試要學習業務知識, 對於涉及的業務所處的行業也要進行選擇. 我覺得應該要選那些具有複雜商務邏輯, 發展前景光明的行業, 比如金融, 商業智慧等.
4. 做軟體測試, 還需要有"感覺" (指對何處會出現bug的直覺), 這個有很大一部分是天生的吧? 我不是太清楚自己這方面的情況.
5. 如果進入軟體測試行業, 那麼跟博士階段的研究內容就沒有什麼關係了.
6. 相比開發, 軟體測試行業的起薪要低一些 (可能低10%~20%). 但是不清楚其薪酬增長曲線如何, 也不確定這個行業內發展的上升阻力是否比做開發小.
7. 軟體測試行業的出路有: 做測試技術方面的專家(技術路線); 轉PM(管理路線); 轉行做開發或諮詢, 當然也可以去創業等. (網上資料)
8. 我之前對軟體測試行業並不是很關注, 也缺乏經曆. 如果時間允許, 先去測試部門實習一下; 或者先去做開發, 同時對測試部門進行關注, 到時如果覺得自己適合在軟體測試行業發展再轉過去, 這樣風險就會小很多.
我之前並沒有多少軟體測試方面的經驗, 以上考慮是根據自己的認識, 網上找到的資訊以及詢問了從事軟體測試的同學而總結的, 可能有不準確或片面的認識. 歡迎大家討論.