本文為特斯汀軟件測試優(yōu)秀學(xué)員跳槽筆記
先說一下我的情況吧,末流本科,軟件工程專業(yè),畢業(yè)快兩年。我將短暫的職業(yè)生涯分為六個部分,實習(xí)階段、畢業(yè)階段、工作期間、選職業(yè)方向階段、學(xué)習(xí)階段、跳槽期間。從0經(jīng)驗到拿下年薪近30W,將自己的經(jīng)歷說出來,讓即將畢業(yè)或是剛畢業(yè)的同學(xué)能夠有所收獲。
實習(xí)階段:找準(zhǔn)自己的方向
我自己就是一個特例吧,大三實習(xí)期間去了用友,主要做Java開發(fā),后因為私人的原因,辭職了。大四實習(xí)期間去自如擔(dān)任效率平臺開發(fā),這段期間是我成長最快的時期??蓻]想到,之前面試360測試實習(xí)生居然通過了,忍不住大廠的誘惑,短暫地結(jié)束了在自如15天的開發(fā)周期,抱著雄心壯志就去了360。本以為能飛黃騰達,邁入人生的巔峰……誰想到,換來的卻是”躺平”,因為實習(xí)階段沒有分配技術(shù)性任務(wù),平常也就是點點點,慢慢的在這種狀態(tài)下我變得懶惰、之前所掌握的技術(shù)也在歲月中慢慢流逝。
畢業(yè)階段:找大廠工作四處碰壁,迷茫、妥協(xié)
實習(xí)階段的懈怠,導(dǎo)致校招的我四處碰壁,找開發(fā)相關(guān)的崗位怎么去和名校的大學(xué)生去競爭。測試相關(guān)的崗位也不是太多,那段時間的我身心俱疲,后悔自己為什么為了去大廠而放棄開發(fā)的機會。
自己還是幸運的,面上了目前所在公司的測試工程師崗位,但是面試官說崗位除了平常的測試之外、會負責(zé)運維相關(guān)的事情、還會開發(fā)一些工具,為了不想自己畢業(yè)即失業(yè),選擇了妥協(xié),一咬牙就答應(yīng)來到了這里。
工作期間:慢慢消磨地?zé)崆?/h1>
剛開始參加工作,接觸到了一個很好的導(dǎo)師,我覺得這是一件很幸運的事情。工作初期導(dǎo)師沒有讓我直接負責(zé)運維的東西,先讓我開發(fā)一些自動化的工具,我開始自學(xué)python、去寫一些腳本。后來也接觸到了運維方面的東西,感覺很難但是不能辜負導(dǎo)師對我的期望,于是干了快一年,勉強達到了導(dǎo)師的預(yù)期。接著就是噩耗吧算是,導(dǎo)師離職了,所有的運維的事情都堆積到我身上。由于崗位特殊,我不僅需要負責(zé)運維的工作,還需要負責(zé)部分測試的工作,甚至還會去搬服務(wù)器(上架、下架)。在多種因素下,我下定了決心,準(zhǔn)備跳槽。
特斯汀軟件測試總有那么一些人,引領(lǐng)著迷茫的人去尋找方向
跳槽的想法一旦萌生就不會停止,那么就該想想自己需要找什么工作呢?
干運維?自己可能比不上專職運維(畢竟我也是半路出家的樣子)干測試?(自己接觸的測試也不多,好苦惱)干測開?(畢竟自己喜歡技術(shù))。于是自己就去網(wǎng)上搜相關(guān)測開的資料。后來在知乎上,找到了特斯汀軟件測試,在拿到課表后,立馬決定報名,因為學(xué)習(xí)內(nèi)容很全面、而且很系統(tǒng)。我已經(jīng)做過很多「錯」的選擇,這次我強烈感覺到這是我做過的最「對」的選擇,我一定要抓住。
學(xué)習(xí)階段找準(zhǔn)狀態(tài)、查漏補缺
學(xué)習(xí)新知識確實是一件非??菰锏氖虑椋衣犝n的時候也容易睡著,不知道大家有沒有這樣的問題。因此,找準(zhǔn)狀態(tài),比如今天確實不容易進入狀態(tài),就不要勉強自己,聽聽歌,看看電視,放松一下。可以將自己所學(xué)的知識整理到博客上,查漏補缺。如果自己已經(jīng)熟悉這一部分后,就不用花費過多的時間。對癥下藥,及時地查漏補缺。
跳槽找工作正視自己短板
今年的互聯(lián)網(wǎng)行情不是很好,而且各大公司裁員導(dǎo)致競爭對手很多,加之我工作的崗位尷尬,很多簡歷投遞過去就石沉大海了。于是深刻反省了自己,可以先轉(zhuǎn)到測試開發(fā)相關(guān)的崗位,薪資方面客觀即可,先在這一行慢慢摸索,畢竟自己算是0經(jīng)驗了。最后拿到了不錯的大廠offer。
面試建議面試真題來啦
針對我面試的公司,總結(jié)出來的一些面試建議:
1、提前將自己簡歷上的項目過一遍,可以細致到測試模塊使用的什么技術(shù)、原理是什么,如何測試的?
2、測試基礎(chǔ),包括測試流程、黑盒白盒測試、有的面試官老喜歡出場景測試題來考驗這些東西。
3、語言方面,將自己擅長的語言寫上,python的話最好了解一些高階的,比如裝飾器、閉包、多線程、網(wǎng)絡(luò)編程。
4、linux方面,把自己常用的熟練即可
5、計算機基礎(chǔ),建議看一下計算機網(wǎng)絡(luò)這本書
6、自動化方面,可以將自己的項目實現(xiàn)為自動化。
7、接口測試,一定要熟練,因為面試中最常問到這個。
8、容器部署方面,熟悉下docker、Jenkins,k8s可以了解一下
9、算法方面,可以先買一本《算法圖解》的書看看,鍛煉鍛煉思維。因公司而異,如果面大廠,刷一刷leetcode,簡單的刷上100道,中等的刷上50道,基本ok,主要是鍛煉思路。
10、提前了解應(yīng)聘的崗位,
最后,如果你對軟件測試感興趣,歡迎百度搜索“特斯汀軟件測試騰訊課堂”或關(guān)注公眾號“特斯汀軟件測試”,里面涵蓋很多精彩免費視頻或干貨知識