沒有工作經驗想轉行軟件測試,或者前端開發,有前途麼?

華髮L


不做誰知道?

不堅持做,誰能解釋清楚。

有時不是哪個行業問題,是那個做事的人


翟瑋翟瑋翟瑋


作為一名IT從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

首先,對於基礎比較薄弱的初學者來說,如果想進入IT行業發展,選擇軟件測試或者是前端開發會相對容易一些,一方面這兩個領域的學習門檻相對比較低,另一方面這兩個領域的就業崗位也相對比較多。

從當前IT行業的發展前景來看,軟件測試和前端開發都有比較廣闊的發展前景,在產業互聯網時代,這兩個領域也依然有大量的崗位需求。軟件測試崗位對於從業者知識面的要求比較廣,雖然並不需要具備較強的程序設計能力,但是對於操作系統、數據庫、計算機網絡等知識也要有全面的瞭解。另外,在雲計算、大數據時代,軟件測試崗位也需要掌握一定的雲計算和大數據技術。

軟件測試崗位通常對於行業知識也要有一定的瞭解,實際上對於行業知識的瞭解程度,會在很大程度上影響測試人員的工作效率。從發展趨勢來看,未來測試人員的工作邊界會不斷得到拓展,一些大數據、物聯網、人工智能方面的測試任務會逐漸增加,而這些測試任務往往都需要基於技術平臺來進行,所以測試人員應該重視各種技術平臺的學習。

相對於測試崗位來說,前端開發目前的知識量還是比較大的,而且在雲計算等技術等推動下,前端開發全棧化也是一個比較明顯的趨勢,所以當前也把前端開發稱為“大前端”。目前前端開發的崗位還是比較多的,但是前端開發比較注重從業者的實踐能力,同時前端開發人員也需要掌握更全面的前端開發技術,尤其是移動端的開發技術。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


軟件測試崗是互聯網新興產業衍生崗位職位之一;軟件測試在我們平時看來,就是給程序找bug,需要使用各種測試技術和工具來測試和發現軟件中存在的缺陷,從而讓開發者更好的優化產品,讓用戶更加安全順暢的使用。

軟件測試崗

1.制定測試計劃

通過測試計劃來確定測試產品所需資源,確定測試策略、測試系統、測試任務,評估和確定測試工作量。測試數據和用例是對產品進行任務描述,通過測試需求分析、業務流程分析、測試用例設計、測試用例評審以及測試用例更新及完善這幾個步驟完成測試用例的設計。

2.搭建測試環境

軟件測試用例執行的第一步就是要先搭建軟件測試環境,要給出軟件的安裝指導書、運行的軟硬件環境、以及相關的配置等等。測試執行中,要全方位觀察軟件產品的問題,以及確認是否和預期測試用例結果屬性是一致的。

3.具體實施,分析報告

測試人員在測試完成後,需要根據測試結果對發現的問題和缺陷進行分析,包括缺陷率、缺陷分佈、缺陷修復趨勢等。跟蹤bug修改報告,及時提出各種修改測試方案,給出軟件各種質量特性包括有功能性、可靠性、易用性、安全性、時間與資源特性等的具體度量。測試報告是測試階段最後的文檔產出物。優秀的測試經理或測試人員應該具備良好的文檔編寫能力,一份詳細的測試報告包含足夠的信息,包括產品質量和測試過程的評價,測試報告基於測試中的數據採集以及對最終的測試結果分析。

4.系統測試

軟件測試人員在單元測試基礎上,將測試模塊組裝成系統,完成對產品的集成測試。以及對整個產品進行系統測試,找出需求規格等問題。可以過程中利用測試工具對產品進行功能測試、還有一些性能及其它方面的測試,也可以選擇正確的工具進行選擇。反覆測試,保證軟件功能的連續使用性。軟件測試是貫穿於整個軟件生命週期的,所以還需要對線上功能檢查、當前版本問題反饋以及改進建議等。

前端開發崗

前端學習樓主在之前的問題就有所回答,如何學習的方法,大家有興趣歡迎閱讀;前端開發是07年後基本才開始的新興產業,而其中的web開發技術也是一個先難後易的過程,前端開發工程師需要掌握計算機系統基本知識,前端編程語言,開發工具。服務器,網站性能優化等基礎知識;web前端技術(網頁設計)主要包括三個要素:HTML,級聯樣式表,javascrip。個人覺得前端是學習軟件測試的基礎,只有先了解軟件程序設計框架,你才能會明白基本測試規則。

綜上,互聯網時代,前景良好

上面我重點介紹的軟件測試崗,前端開發篇幅略簡單一點。總之,成年人的世界是沒那麼容易的只要你不怕累,能吃苦,你也能在這方面獲得你人生的第一桶金。如果你有極大的興趣愛好,結合自身情況,可以試試這個行業。軟件測試未來前景是由你我等人創造。

謝謝!


蓉漂阿力


我覺得還是看年齡吧。無論是軟件測試還是前端開發,都是互聯網行業中的剛需崗位,特別是前端開發,這幾年的市場需求非常大。

如果你還不到28歲,轉行軟件測試或者前端開發還是可行的,經過一兩年的學習鍛鍊之後,還可以繼續在職場上幹個五六年,那時候也才三十五六歲,可以選擇自己做工作室,接一些外包活繼續生存下去。

但是如果你已經30+,就不太建議轉行軟件測試和前端開發了,因為目前大多數的企業都不能接受30多歲的新手,除非是技術過硬能夠獨當一面的技術開發。

最後,在軟件測試和前端開發這兩個崗位上,我建議你還是學前端,市場需求大很多,很多小公司是不招測試崗位的,而前端則是必須崗位,隨著微信小程序和百度小程序的興起,前端可以說越來越受歡迎。

所以,你是否適合轉行,還是要根據自己的年齡情況和職場情況綜合判斷,當然,如果你非常熱愛技術,也不打算在職場上混,那就可以不受年齡的制約。前提你的技術要學好。


極客優化


面對想轉行的朋友,我對你們所具有的勇氣是敬佩的;同時,接觸新事物,我總喜歡往好的方向考慮。

軟件測試和前端開發讓我想起了餐飲行業中的兩個不同角色,一個是美食品鑑專家,一個是高級大廚。你可能會這樣想,美食品鑑專家和高級大廚都是名家,功夫極深,其在專業的水平和造詣並不是每個人都能達到的。其實我想表達的是,只要功夫深,360行,行行皆有狀元郞!

軟件測試員猶如美食品鑑員,有口皆行,入行相對容易;前端開發猶如小廚師,剛入行需要了解柴米油鹽醬醋茶,需掌握鍋、鏟、刷、瓢、盆,需明白什麼叫煎炒炸滷燉,入行條件相對困難,需要掌握的知識較多!

對於發展前途,根據我大學從機械轉到IT的同學得知,前期兩者工資相差不多,在深圳工作一年的工程師能拿到稅前8500元/月左右,但是軟件測試工作相對輕鬆些!

三年常常是這兩個職業的分水嶺。通常三年的前端開發工程師工資普遍比三年的測試工程師工資要高,越往後發展前端開發工程師越是值錢,其技術含金量越高。但是前三年的磨鍊相對艱難刻苦,後續的工作也不會太過輕鬆,有道是能力越強,責任也就越大!

如果你敢打敢拼,建議首選前端開發,反之轉行做軟件測試也是一個不錯的選擇!

我是工科宅-樹懶,以上是我的一些經驗僅供借鑑,希望能幫到您,謝謝!


工科宅—樹懶


測試崗位在公司不屬於核心崗位,也不是重要崗位,可替代性非常高,發展前景也不樂觀,不建議選擇。如果一定要在軟件行業,建議去學習前端開發(入門易,進階難),或者產品經理,產品經理不需要寫代碼,但是對綜合能力要求特別高,溝通能力、理解客戶需求的能力、邏輯思維能力等等。


保定花生米軟件開發


軟件行業,不能浮於表面,深入進去,不管是測試還是前端,都有前途,並且有錢途。現在從軟件測試上,建議做好如下準備:

1、是否有鑽研精神,學習能力非常重要。軟件技術日新月異;

2、吃苦耐勞精神,測試工作從項目立項到項目項目驗收都需要全程參與,項目緊急,加班是常態;

3、文檔編寫能力,文檔貫穿開發全過程,會看文檔,還會寫文檔;

4、溝通協調能力,跟技術開發和產經理都需要溝通;

5、懂一些技術,讓你的測試工作如虎添翼。

希望有所幫助


鄧大廚


沒有工作經驗的話,就是從小白作起咯,前期都轉行都是很痛苦的,不知道你能不能抗過去。前期待遇低,工作累,而且軟件測試和前端都是要有一定基礎的,你有這個決心的話,可以考慮先去報個培訓班。再學習一段時間。包裝下簡歷,可以找到一個初級的崗位,再慢慢往上升。



小強子生活點滴


轉IT前三連問。

1、什麼學歷?本科以上為好,計算機相關專業佳。

2、什麼年齡?超過30歲有沒有任何基礎的不推薦學。

3、自學能力強嗎?自律不強就找培訓機構吧。


杭漂搬磚人士


是可以嘗試的,雖然我不喜歡那些培訓出來的,不過我身邊很多同學後面去培訓,也找到工作了。前提是最起碼大專或者本科,學歷太低不行,如果計算機專業就更好了


分享到:


相關文章: