網路工程師好。網路工程師屬於工程技術的范疇,比如根據客戶需求進行網路方案設計、網路設備選型、網路組網配置、網路優化和網路排障等等,網路工程師的各種認證也就是證明在這個領域內的能力,如CCIE。而軟體測試工程師屬於研發的范疇,是屬於產品開發的一個環節。對於一個產品,開發工程師把軟體編碼完成以後,是否達到了設計要求,是否有bug,是否有隱含問題等,就需要軟體測試工程師來把關,來進行白盒測試和黑盒測試,通過測試以後才能算產品初步完成。由此看來軟體測試師只要了解產品和產品打交道就行,不用過多的和各種人打交道,所以軟體測試師比較好。
⑵ 測試和運維哪個好
這兩個職位很難說好壞。看你個性和興趣。
總的來說,運維除了要熟悉運維軟體的使用外,也有相當一部分工作是找出故障點(包含硬體、軟體)並排障,以及資深了以後需要規劃網路設置和架構。
軟體測試則主要以電腦前的工作為主,嘗試各種測試用例,盡量測出更多的bug。硬體測試的主要工作也差不多
⑶ 軟體測試和運維工程師哪個有發展
不請自來,霸哥就簡單說說測試和運維的發展前景吧
其實整體來講,不管是前景還是錢景,測試都會相對比運維好一些,運維崗位在一定程度上來說,並不是和開發、測試崗一樣,算作技術崗位,更多的是支持類型的崗位,而且有可能是需要出差的,時間長短不確定,也會比較辛苦,對身體的消耗是比較大的,至於前景,天花板相對比較低一些,也就意味著薪資可能並不會特別高;至於測試的話,比開發簡單一些,不需要出差,但是可能會加班,不過更多的是後期的發展會比較好。
軟體測試的行業發展就目前來講有3點:軟體測試人才缺口;開發人員和測試人員的嚴重失衡;隨著企業對軟體質量的要求越來越高測試越來越重視:
A.據前程無憂招聘網統計,目前,國內120萬軟體從業人員中,真正能擔當軟體測試職位的不超過5萬人,軟體測試人才缺口已超過20萬並向30萬大關急速挺進。在中華英才網近期發布的2018十大熱門職業中,軟體測試工程師也位居三甲之列.
B. 軟體測試工作對軟體項目的重要性,從今天諸如微軟這樣的軟體巨擎的人員架構上就可見一斑。如今,在微軟內部,軟體測試人員與軟體開發人員的比率一般為1.5~2.5左右,即一個開發人員背後,有至少兩位測試人員在工作,以保證軟體產品的質量。
C. 微軟公司軟體測試工程師對外透露,在微軟內部,軟體測試工程師和開發工程師的比例基本維持在1:1左右,而國內其它軟體企業中這一比例卻僅在1:5至1:8之間。
所以總結下來,測試崗位目前崗位風口是比較大的,企業招人很多,另外就是用戶對軟體質量的要求越來越高,也就推動了企業對測試人員越來越重視,畢竟關系著企業的命脈,如果軟體質量不好,那麼企業基本上也就涼涼了。
綜上來看,霸哥覺得還是軟體測試的崗位發展會更好一些,以及錢景會更好一些~
⑷ 軟體測試和運維那個前景好
測試相比於運維的話,可能後期發展會更好。如果有選擇和機會的話,是建議做測試的,選擇性可能會更多。
首先是薪資,這個最直接也最直觀,測試最為現在缺口比較大的崗位,薪資自然是不必說的,當然咱們說的是自動化測試或者測試開發,手工測試就不說了,沒有說的必要,一般來講,一線城市自動化測試基本上是可以在13k以上了,學的好點的,找個好點的企業,15k往上了;在二線城市,也不會很低,學的不錯的,仍然是15k也能拿得到。這是測試崗位。
再說運維,很累不說,薪資也不是很高,可能還需要出差,學生最直觀的感受就是薪資和工作量是不成正比的,這其實也是轉行的原因啦。
至於後期的發展么,就這么說吧,測試後期的路線,可以做技術,可以做管理,你可以做到同開發能做到的架構師,也可以做管理層。所以,簡單從以上來說的話,測試相比於運維的話,你的機會和選擇會更多些。
軟體測試概述
軟體測試是伴隨著軟體的產生而產生的。早期的軟體開發過程中軟體規模都很小、復雜程度低,軟體開發的過程混亂無序、相當隨意,測試的含義比較狹窄,開發人員將測試等同於「調試」,目的是糾正軟體中已經知道的故障,常常由開發人員自己完成這部分的工作。對測試的投入極少,測試介入也晚,常常是等到形成代碼,產品已經基本完成時才進行測試。
到了上世紀80年代初期,軟體和IT行業進入了大發展,軟體趨向大型化、高復雜度,軟體的質量越來越重要。這個時候,一些軟體測試的基礎理論和實用技術開始形成,並且人們開始為軟體開發設計了各種流程和管理方法,軟體開發的方式也逐漸由混亂無序的開發過程過渡到結構化的開發過程,以結構化分析與設計、結構化評審、結構化程序設計以及結構化測試為特徵。
⑸ 學習運維好還是軟體測試好
霸哥來回答一下這個問題,運維好還是測試好。我如果光說哪個好,那肯定是口說無憑,沒有什麼信服力,那麼咱們就來一一分析。
軟體測試和運維哪個值得入行,霸哥建議,咱們還是走測試這條路吧,雖然有些人可能覺得,運維做得好也是比較有發展的,可能也會接觸代碼什麼的,但是大部分的運維人員,做的都比較基礎,而且還會有出差的時候,薪資不高不說,還累得不行,何必呢?基本上感受過運維辛苦的人,都轉行測試了。
那麼咱們也還是來簡單說說測試這個崗位吧。就目前的就業市場來看,測試崗位需求量還是非常大的,處在崗位風口上,所以其實測試崗對學歷要求和專業要求並不是很嚴格,學歷大專及以上,專業目前還沒有限制,不管你是學什麼專業的,都可以往這個方向上嘗試。
再有的話,如果你是做自動化測試或者測試開發的話,薪資待遇也是非常不錯的,在西安這樣的二線城市,都可以拿到10k以上的薪資,更不用說什麼一線城市啦~整體來說,發展前景和薪資待遇都還是蠻不錯的~
綜上,霸哥還是覺得軟體測試比較好,後期的發展也是比較明確的。
⑹ 很糾結到底學軟體測試好還是運維好,哪個更有前景,收入較高
總體的說這兩個差不多,能力決定工資的高度。第一個是看喜歡,軟體測試相對穩定一點,運維的話,應變性強一點。
⑺ 運維、測試、程序員,這些技術崗位哪個更有前景
在一個初具規模的互聯網公司,從業務方面出發,有很多崗位類型,比如運營、客服、市場、產品、設計、技術等等。
在這些大類下面,還要細分各種小類,以技術為例,可分為前端(客戶端)、後端、測試、運維、DBA等等,這些都是技術類崗位。
那麼如果想從事這些技術崗位,該如何選擇,哪一個更有前途呢?
這五個崗位,可以做一個分類,前端和後端、運維和DBA、測試
前端和後端屬程序類,也就是通常大家知道的程序員,主要是根據產品的需求開發出軟體,屬於公司的技術核心,非常重要。沒有程序員的軟體公司,也不好意思稱為軟體公司。
運維和DBA,這兩個崗位的主要工作是管理伺服器程序運行的環境和依賴的數據。運維可以看成是伺服器管理員,所有跟伺服器相關工作都是由他處理,比如伺服器程序運行環境CPU、內存、磁碟資源監控、網路是否穩定監控,伺服器程序依賴的軟體安裝等等。DBA就是資料庫管理員,專門管理生產環境的資料庫如MySQL、Redis。這兩個崗位的工資不一定比程序員低,但是市場需求沒有程序員旺盛。一家軟體公司可以沒有運維和DBA,但是不能沒有程序。運維和DBA一般只有上規模的企業配備,小公司都由程序員兼任,畢竟如果公司只有個位數的伺服器,完全沒有必要專門配備一個運維,老闆也不願意花這個錢。
測試,雖然也是技術崗位,但是我個人感覺他們的工作不和技術掛鉤,他們的工作就是不斷使用程序員開發出來的軟體,找出其中的BUG和漏洞。與此同時,他們的另一項工作就是督促程序員幹活,修BUG。
論這些崗位的技術含量,我覺得測試是最低的,低端的測試幾乎沒有技術門檻,只要有軟體使用經驗,基本上都能乾乾測試的活,畢竟只是用用軟體找找BUG嘛,而程序和運維則不行,必須掌握基礎的技術技能才能上崗。當然高端的測試另當別論,他們也可以牛逼到天上。
其次是運維,當然並不是說運維這個崗位沒有技術含量,同樣運維的技術含量也很高,只是通常情況下,程序員都會點運維的工作,裝裝環境,監控下伺服器運行情況,都沒什麼問題。反過來,運維卻不一定會程序員的工作。我覺得運維應該是脫胎與程序員,然後隨著行業的發展,獨立成為一個崗位,本質上還是依附與程序員。
最後則是程序,一個合格的程序員,不但要掌握程序員本職的技術,還需要會伺服器運維的技術,比如自己搭建一個測試環境,這樣的技能是必須的,所以對伺服器必然要有較為深入的了解。同時需要會DBA的技術,通常DBA是在數據量巨大的情況下才會配備,大多數時候一家公司不需要DBA,DBA的工作的都由運維或者程序員兼職的。與此同時,程序員還需要測試技能,當程序員寫出來一個程序時,免不了要進行自測,寫測試用例等等,只有經過自己測試,才可以將功能提交給專門的測試人員進一步測試。
所以,對於這三類崗位,我覺得程序員的技術含量是最高的。
我們再來說說這些崗位的發展前景。
對於一個大公司來說,會有專門的研發部門、運維部門、測試部門,然後設有研發總監、運維總監、測試總監,這些領導在公司的身價不相上下,不存在誰壓誰一頭的情況。但是在小公司通常只有一個技術部,這個部門管轄所有技術類員工,包括程序、運維、測試,甚至有的公司還會包含設計人員。而技術部門的領導十有八九是程序員出身,幾乎不太會是運維或測試出身。因為一個軟體公司的技術部門,沒有運維和測試,照樣可以運轉,雖然有可能轉的不順溜,但是一定可以轉,但是沒有程序員,即便運維和測試配備的多麼強大,這個部門也轉不起來。其次一個技術部門程序員的數量絕對是壓制運維和測試人員數量的。因此在程序員中出技術部門領導的概率遠大於在運維和測試中出領導,除非真的遇到難得一見的人才。
所以,如果你想從事互聯網軟體行業的技術崗位,要想選其中比較有前途的技術類崗位,那麼首選程序員,當然,更多的機會也意味著有更大的競爭,同時也有更大的難度,你選擇程序員不見得一定會成為技術部門的領導,選擇測試和運維也不意味著職業生涯會默默無聞,只是相對來說程序員的情景更加明朗。
與此同時,關於35歲程序員會被淘汰的觀點,其實運維和測試的危險性更大,仔細想想難道不是嗎,運維和測試並沒有比程序員更有優勢,反而劣勢一大堆,那麼肯定比程序員先一步面對淘汰,這是市場規則。
⑻ 軟體測試與運維哪個更值得入門懇請大佬從發展前景,職業規劃,待遇各方面說一下。
霸哥覺得,測試相比於運維的話,可能後期發展會更好。如果有選擇和機會的話,霸哥是建議做測試的,選擇性可能會更多。
咱們從以下幾點來看吧,首先是薪資,這個最直接也最直觀,測試最為現在缺口比較大的崗位,薪資自然是不必說的,當然咱們說的是自動化測試或者測試開發哈,手工測試就不說了,沒有說的必要,一般來講,一線城市自動化測試基本上是可以在13k以上了,學的好點的,找個好點的企業,15k往上了;在二線城市,也不會很低,學的不錯的,仍然是15k也能拿得到。這是測試崗位。
再說運維,就從霸哥接觸到的做運維的學生來說,很累不說,薪資也不是很高,可能還需要出差,學生最直觀的感受就是薪資和工作量是不成正比的,這其實也是轉行的原因啦。
至於後期的發展么,就這么說吧,測試後期的路線,可以做技術,可以做管理,你可以做到同開發能做到的架構師,也可以做管理層。
所以,簡單從以上來說的話,測試相比於運維的話,你的機會和選擇會更多些。
⑼ 網路工程師和軟體測試師哪個好
軟體測試師。
軟體測試工程師屬於研發的范疇,是屬於產品開發的一個環節。對於一個產品,開發工程師把軟體編碼完成以後,是否達到了設計要求,是否有bug,是否有隱含問題等,就需要軟體測試工程師來把關,來進行白盒測試和黑盒測試,通過測試以後才能算產品初步完成。網路工程師屬於工程技術的范疇,比如根據客戶需求進行網路方案設計、網路設備選型、網路組網配置、網路優化和網路排障等等,網路工程師的各種認證也就是證明你在這個領域內的能力,如CCIE。
所以這兩個崗位相差還是比較遠,第一個是更多的和客戶打交道,當然技術是你的基礎。第二個則更多的是和產品打交道。根據自己的愛好,人生規劃進行選擇。
⑽ 軟體測試和運維哪個好
學習軟體測試可以來北京郵電大學學習!全日制學習!校內免費住宿!