首頁>Club>
18
回覆列表
  • 1 # 語凡提AI

    朋友,測試與開發是逐漸融合的,高階的軟體測試工程師是需要掌握開發語言的,比如自動化測試工程師原來很多使用C/Java語言寫測試指令碼,現在用Python寫自動化指令碼居多,據我所知高校還沒有軟體測試專業吧?至於軟體測試與軟體開發的選擇往往是作為一種職業選擇。可以考慮Python自動化測試作為職業選擇,如果對自己比較有自信的話選擇Python開發方向,以後做資料分析與挖掘甚至人工智慧,對自己數學/統計沒信心的話可以選擇Python自動化測試,為何選擇Python自動化測試?

    1) 地位較高:

    軟體測試是從軟體開發中分離出來的獨立崗位,主要職責是保障軟體質量,可稱之為質量守護神;隨著軟體行業多年發展,市場與使用者對軟體產品質量要求越來越高,在激烈的市場競爭環境下,提供IT服務的公司不得不重視軟體產品或服務的質量,軟體測試工程師地位也水漲船高,目前軟體測試工程師地位與軟體開發工程師已經並駕齊驅,尤其是Python自動化測試就需要開發測試程式也是屬於軟體開發的一種應用場景。

    2) 就業面廣:

    Python自動化測試就業面非常廣,涵蓋Web軟體測試、移動APP測試、遊戲測試、雲計算/大資料/AI應用測試等方向。

    3) 門檻較低:

    軟體測試相比軟體開發要容易許多,對畢業學校、學歷等要求也比軟體開發要低,因此軟體測試入行門檻相比軟體開發要低,軟體開發基本需要三年以上開發經驗,在這種現狀下軟體測試無疑是進入IT行業很好的敲門磚。

    4) 語言無關:

    不管軟體開發選擇使用HTML5/NodeJS、Java、Python、PHP、C/C++還是.Net,都需要測試工程師來保證軟體質量。

    5) 供不應求:

    測試崗位缺口大的主要原因如下:

    a) 軟體測試是從軟體開發中分離出來的獨立新興崗位,原來測試都是開發人員兼做,因此市場供應很少。

    b) 現在客戶更加追求產品質量,開發人員專業測試技能特別缺乏,專門的測試工程師應運而生。

    c) 高校不培養軟體測試工程師,供給量很少,因此測試人才非常緊缺。

    6) 前景很好:

    a) 大公司好公司更加註重軟體產品的質量,學生就業大公司好公司的機率大大高於其他開發與設計之類的崗位。

    b) 2017年僱主在BOSS直聘釋出的職位說明中,Python技能需求增速達到174%,2018年達到182%。

    c) 透過學習Python自動化測試,掌握了Python核心技術,積累一定經驗後透過轉型到Python大資料或人工智慧行業可以獲得極大的提升空間。

    7) 薪資不錯:2018年比2017年增長21.5%!到目前為止又增長 9.9%!

    1)Python自動化測試學生就業質量在神州通聯所有課程方向中是最高之一,入行平均薪資達到8000以上。

    2)Python自動化測試是較新型崗位,從業人員普遍工作年限不長,深圳業界平均薪水在14000元/月左右,入行薪資在6000元以上。

    總之,學好Python,以後的就業方向就看情況而定了,從功能測試工程師到效能測試工程師到自動化測試工程師不失為一個選擇!

  • 2 # 觀談影視

    說得現實一點,軟體開發比軟體測試的工資高,越到後面工資差距越大。

    發展路線,

    軟體開發路線

    第一條路線:初級,中級,高階,架構,技術顧問CTO

    第二條路線:初級,中級,產品經理,專案經理,專案總監CIO

    軟體測試路線

    初級,中級,高階,架構,測試高階總監

  • 3 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

    計算機的相關專業中,可以從事軟體開發和測試工作的專業比較多,包括軟體工程、計算機科學與技術、資訊管理與資訊系統、計算機控制技術、多媒體、計算機應用、計算數學等,其中軟體工程和計算機科學與技術是比較常見的選擇。

    如果未來有讀研的計劃,在本科階段可以重點考慮一下計算機科學與技術專業,一方面該專業比較注重基礎知識,另一方面該專業的知識面比較廣泛,未來在方向的選擇上也有更大的空間。對於軟體測試崗位來說,通常本科的知識結構是完全可以勝任的,但是對於軟體開發來說,如果想從事研發級開發崗位,那麼最後讀一下研究生。

    軟體開發的方向是比較多的,比較常見的包括Web開發、移動互聯開發(Android、iOS等)、嵌入式開發(涉及硬體知識)、大資料開發(平臺研發、應用開發、資料分析等)、人工智慧開發(機器學習、計算機視覺、自然語言處理)等,選擇軟體開發方向最好要結合當前的技術流行趨勢,本科階段可以重點關注一下Web開發方向和移動互聯開發方向,而研究生階段可以重點考慮一下大資料方向和人工智慧相關方向。

    如果在本科階段結束之後就想參加工作,那麼可以重點考慮一下軟體工程專業。近些年來軟體工程專業的就業情況還是不錯的,在計算機相關專業中比較突出。軟體工程專業在注重基礎知識培養的同時,比較重視學生動手能力的培養,不少本科生在校期間就有機會參與到一些實驗室的開發任務中,所以軟體工程畢業生的實踐能力通常比較突出。

  • 中秋節和大豐收的關聯?
  • 九寨溝與兵馬俑,您更願意去哪旅遊?