1.畢業意向
我暫時還沒有畢業以后就要工作的想法,因為還想往高走一點,就是想要考研,一是不想那么快進入職場,二也是想以后好走一點。因為本身在這個行業里對女生的認可度還是要比男生剛低一點,所以想讓自己學歷高些,這樣的話解決一些技術上的問題應該也會更加得心應手一點。以后想要工作的城市是北上廣這樣的一線城市或者二線城市。因為本身我們學的就屬於高新技術,發展前景好的也一定不是在三四線的小城市。崗位我也沒想過,因為我了解不多而且現在暫時也沒有特別熱愛的崗位。
2.對軟件測試工程師的個人理解
我對軟件測試工程師的理解全部都是來源於網上。就是測試軟件的穩定性,安全性與易操作性,相當於質量管理人員。每當開發出一個軟件理應都來測試它的性能。而經過多年的發展,軟件測試再也不是像80年代時等到軟件開發出來后隨意的測試了。現在軟件測試目的是為了檢驗軟件系統是否滿足需求。它已經不再只是開發后期的活動,而是與整個開發流程融為一體。現今軟件測試已成為一個專業,需要用專門的方法和手段,更是需要專門的人才來承擔。而軟件測試作為IT行業的一部分技術肯定是必不可少的。而現在技術在大方向主要分為三類:初級,中級,還有高級。初級呢是要求掌握自動化與性能。中級是測試架構師。要求能達到完全負責一個項目的整體架構。高級是測試新技術。需要具備比如現在比較火的區塊鏈,大數據,人工智能等測試經驗。我認為這就需要過硬的技術來支持這項工作。
現在的軟件系統越來越復雜,一個軟件不能夠由單獨的軟件工程師單獨編寫,而是由團隊進行配合。每個人可能只負責一個模塊,對於全局沒有過多的了解。這時如果運行軟件就會產生許多的bug。並且每一個軟件工程師都會有思維的死角,自己不容易發現自己編寫出來的bug。所以呢這個時候就需要專門的軟測工程師用專業的測試方式來檢查軟件。檢查該軟件是否符合客戶要求的產品設計,是否能夠符合大多數用戶的使用習慣,如果發現異常狀態及時進行處理。軟件市場雖然遠遠沒有達到飽和狀態,但是各種各樣功能的軟件業層出不窮競爭激烈,對軟件開發的質量要求也是日益增高。所以軟件測試是由於軟件開發編程行業高度成熟后所形成的產物。
從整體行業背景來看,一方面,在中國的很多軟件企業存在着重開發,輕測試的現象,造成日后的軟件產品的質量問題頻出,亟待解決;另一方面市場上的軟件測試人員偏少,崗位缺口較大,不少企業以開發暫代測試,以作急用。從個人職業發展看,軟件測試人才更強調崗位的經驗積累。所以職業壽命更長,另外由於國內軟件測試人才奇缺,並且一般只有大中型企業才會單獨設立軟件測試部門,所以較有保障。普遍待遇較高。
而軟件測試所需崗位技能要具有計算機軟件開發和編程能力,計算機應用,系統管理能力和技術支持能力。這就需要我們要掌握C語言,JAVA,python等高級語言以及軟件工程與項目管理,數據庫原理與應用,軟件測試技術,軟件測試自動化以及英語等知識。
3.選擇軟件測試的理由
我選擇軟件測試一是因為這一技術相較於IT行業的其他好多技術更加適合女生一些,其次呢也是我本身比較迷茫,不知道自己到底喜歡什么或是到底我適合什么 ,所以想要多多接觸一些,希望到最后可以找到一個最適合我自己的方向。而且還有老師可以督促着我向前走,我本身也確實需要這樣一個大環境來不斷向前,而且也可以與同學們互相交流與監督。
而現在對於我來說最大的困難可能是對於像C語言,python這樣的高級語言感覺有些迷茫,不知道該怎么學好它。因為歷經一個學期的學習我覺得他們並不是像我在之前學習的課程那樣的,他更加注重實踐一些,而不是單純的有理論知識就OK。所以在這之后我也想要努力找到最適合的方法來學習。
4.2020年春學期大致目標和計划(一月初到八月底)
(1)要掌握python,不能像這學期一樣C語言到最后都覺得好糟糕。
(2)要掌握一門技術,爭取可以嘗試參加下比賽之類,我覺得拿不拿獎並不重要,重要的是要有這樣一個挑戰自己的過程。周末盡量可以多一點時間來練習。
(3)打算考英語4級,因為畢竟IT行業對英語的需求是很大的,所以這一方面是不能落下的
5寒假目標
盡最大努力跟緊老師給的初步規划,做到python入門,保證日常的學習時間,另外練習下英語。