A. 軟體測試工程師前景怎麼樣有發展嗎
1、軟體測試工程師在一家軟體企業中擔當的是「質量管理」角色,他的職責是及時糾錯及時更正,確保產品的正常運作。
軟體測試是個可以很快入門的職業,門坎不高。
對於剛剛畢業的學生,如果希望今今後事軟體開發,那麼先從事一段時間的測試可能更有利於今後的編程;而對於具有多年編程經驗的程序員,如果改行做測試,更容易提高技術。
2、在北美,軟體測試工程師因不同的級別,獲取的薪資是不一樣的,特別是近幾年,由於越來越備受重視,所以薪資也節節高升。
現在起薪已經在 5 萬左右;若經驗豐富的話,薪資可以拿到八九萬。
實際上,現在就業市場上最難找到的不是最佳程序員,而是最佳軟體測試工程師 ! 因為面對軟體的規模越來越大,應用的復雜度和集成性越來越高,各種新的軟體開發技術不斷應用,特別是一些重要領域如國防、銀行、金融、通訊、航天等,他們對軟體質量要求很高,使得軟體測試工程師已變的炙手可熱。
目前大中型軟體開發與測試人員比率接近 1 : 2 ,巨大的市場空缺,使軟體測試工程師從初級到高級,只需要 1 年甚至更短的時間來完成。
所以作為一名軟體測試工程師,未來的發展空間是非常廣闊的。
3、「軟體測試工程師是一個越老越吃香的職業。」 著名軟體測試專家、清華大學教授鄭人傑教授說。
他告訴記者軟體測試工作是對質量的把關,其中包含技術及管理等方面的工作,工作相對穩定,對年齡沒有限制。
而且隨著項目經驗的不斷增長和對行業背景的深入了解,會越老越吃香。
對於鄭人傑教授對測試員的職業壽命的看好,資深測試專家、北大測試負責人肖睿非常贊同。
他認為軟體測試員的一生如同一名醫生的一生,隨著職業閱歷和臨床經驗的豐富累積,到一定的年齡他們通過「望聞問切」就能知道毛病出在什麼地方。
因此,有人說軟體測試員和醫生是最不需要用「青春」來保證和延續自己職業壽命的職業。
4、20多年來鄭人傑教授一直軟體測試領域工作,如今70多歲的鄭教授還在為軟體企業「坐診」。
一些出版社為了出版他的《計算機軟體測試技術》幾乎成了他家的常客。
作為我國軟體測試行業的「泰斗」,他見證了中國軟體測試業20年來的發展歷程。
「軟體測試工程師地位」翻天覆地「的變化,源自信息產業的發展以及軟體企業自身、用戶成熟度的不斷加深。」 鄭人傑教授表示。
一方面,計算機使用越來越普及,越來越多的領域使用了計算機,特別是一些重要領域如國防、銀行、金融、通訊、航天等,他們對軟體質量要求很高。
同時一些重大事故的發生,也引發了人們對軟體質量的關注。
如2002年歐洲載重10噸的阿麗亞娜5型火箭發射失敗,最後證實是軟體質量問題;還有國內的一些銀行金融系統,因軟體質量問題不得不暫停營業。
毋庸置疑,在經歷了長期的不為人知和可有可無後,軟體測試工程師目前已變的炙手可熱。
隨著中國軟體市場的發展,越來越多的國外資金投向中國軟體行業。
據報道,中國軟體外包市場的潛力和機會已遠遠超過軟體王國印度,不過由於軟體人才的嚴重不足致使我國軟體發展遭遇「瓶頸」。
國家為了大力培養軟體人才,不斷採取積極有效的措施。
前不久,國家出台鼓勵軟體測試等高職業技能政策後,廣大青年學生對軟體測試的興趣驟然上升。
5、軟體測試是個可以很快入門的職業,門坎不高。
對於剛剛畢業的學生,如果希望今今後事軟體開發,那麼先從事一段時間的測試可能更有利於今後的編程;而對於具有多年編程經驗的程序員,如果改行做測試,更容易提高技術。
6、軟體測試是個需求高,就職機會大的職業。
目前,我國具備軟體測試能力的人員數量和市場需求相差巨大,巨大的市場空缺,使軟體測試工程師從初級到高級,只需要 1 年甚至更短的時間來完成。
所以作為一名軟體測試工程師,未來的發展空間是非常廣闊的。
B. 本人大四了,想學習軟體測試,哪裡有比較好的學習視頻資料
1、課程選擇,不要只是簡單的學習功能測試,而是會涵蓋有現在流行的自動化測試、GUI測試,介面測試和性能測試開發等內容;
2、培訓機構的教學不僅僅是教會你做標準的軟體測試,而是要教你一些測試邏輯,教會你使用工具但又不依賴於這些工具也可以完成自動化測試,也就是其背後的底層的工作原理,這些東西才是真正能夠內化成屬於你個人的核心競爭力。
3、現在的移動互聯網企業對自動化測試的需求非常大,也會要求學員掌握程序設計的原理,所以測試開發性綜合性人才才是未來IT行業的需求方向。
4、一定要去參加試學,因為很多人目標不明確,甚至是迷茫的,所以去試學一周,看看自己是不是真的想做技術,或者適合做技術。
5、授課方式,有些是面授,有些是視頻授課,各有優點,就看自己喜歡哪種了。當然,線下面授的學費應該更高,畢竟成本在那裡,學習時有老師盯著,有同學陪著,能夠更快的進入學習的狀態,有更充足的鬥志。
C. 我是個程序員,最近加班太多了,搞得我痔瘡都犯了,領導讓我去泰斗中醫院治下痔瘡,但我想問痔瘡算工傷嗎
說實話,不算,不過替代方案是去可以用醫保的醫院治療,然後如果有補充醫療保險把自理部分報銷了,最後,健康生活,祝早日康復!
D. 程序員需要怎樣的數學基礎
離散數學對程序員來說非常重要,還有組合數學、線性代數、概率論、數論等等,即使你將來不做研究,這些基礎知識也能極大地提高你的水平。計算機科學對離散數學的要求很高,建議你先學習前面提到的這些課程,然後學習計算機演算法和數據結構,再配合到網上的在線題庫做題,過程很艱辛,但是對你的幫助會很大。
推薦書目:
《具體數學》(先學完前面的數學課程,在水平有一定進步以後再看)
《演算法導論》(應該人手一本的好書)
簡單來說,學數學的目的,一方面是活躍你的思維;另一方面是為了深入學習演算法打基礎,設想一下,同樣的問題,普通人的程序要幾十分鍾甚至幾小時幾天才能解決出來,甚至根本無法解決,而你精心設計的程序卻能在1秒內解決出來,這就是數學的魅力、演算法的魅力。
其實,一切取決於你是否想做一個高級程序員。如果你做體力活(其實一般編程別人都認為是體力活),那你可以不學,因為你用不到,但是,你要是做技術上的創新,做個很強的程序員,沒有數學的支持,很難。
你既然學習了C,c++,你也知道演算法的重要性,同樣一個問題,我用13行程序解決了,我的同學居然用了33行,因為他不懂的用數學。你要達到什麼高等,取決於你的數學修養。當然,要做一個普通的程序員就不用學習了。要挑戰自己,做個好的,優秀的,學習數學吧!
E. 程序員未來前景如何大齡程序員出路在哪裡
年齡大的普通程序員,將來的出路無非就是以下三個:
1、穩定地待在一家公司,有一定產出效率,成為一顆螺絲釘,不出彩也不出醜,就像之前棉紡廠的工人那樣,直到這家公司不行了,找另一家,繼續做個普通一兵。其實這事兒和幾十年前的工人一樣,只是時代不一樣,職業的名字變了。
2、尋找相對優勢,到稀缺你技術、能力、經驗的地方,找到存在感。比如一線城市回退到二線、三線;比如互聯網頂級公司的普通程序員進入小公司;比如互聯網行業的普通程序員進入傳統行業有軟體部門的公司。
3、轉行,想干什麼干什麼去,很多人認為,一個 35 歲以上的程序員相比較一個 20來歲的畢業生,精神狀況、身體狀況必定是不如剛剛大學畢業的年輕人,所以要盡早轉行。那麼問題來了,程序員是吃青春飯的嗎?程序員的職業發展到底如何呢?
首先,我覺得時至今日,相比其他職業,程序員仍然是一個投入產出比比較高的職業。程序員不是一個「吃青春飯」的職業,而是一個常青的職業。程序員其實也並沒有我們想像中那麼累,很多互聯網公司的工作環境、工作氛圍、員工福利都是非常不錯的:彈性工作,定期團建,免費健身;一日三餐、零食飲料應有盡有。對於頭腦靈活、思維敏捷,但還沒有明確職業目標的理工科畢業生而言,把程序員作為職業生涯的起點,應該會是一個不錯的選擇。以北京為例,應屆畢業起薪在 8000-10000 元,比其他職業高出不少。程序員現在小蜜蜂雲工作了解很多遠程可辦公的,全職兼職都是有的,可供的選擇還是比較多的。
程序員在職業生涯第一個階段,通常是 3-5 年。這個階段要以職業探索為主,腳踏實地寫好每一行代碼。只有快速學習和成長,掌握過硬的專業技能,這樣才能在職場立足,走好未來的路。現在程序員的職業領域已經細分到了令人發指的地步,比如:大數據工程師、雲計算工程師、某某語言工程師、系統架構師、web 前端工程師、嵌入式軟體工程師、資料庫開發工程師等等。