【廣告】
叁如何入門并從事軟件測(cè)試?
一、關(guān)于自學(xué):
1.軟件測(cè)試入門容易,但是這不是你認(rèn)為它好學(xué)的理由,你怎樣輕視它,它就怎樣輕視你;
2.門檻低意味著容易入門,但同時(shí)也意味著要爬升的道路比較長(zhǎng);
3.看書解決不了問(wèn)題,只是參考,書籍更新速度慢,信息傳達(dá)單一,但是經(jīng)典的終歸還是經(jīng)典;
4.不輕易推薦自學(xué),這個(gè)還是要看人,自學(xué)非常容易鉆進(jìn)牛角尖,正厚從辦學(xué)以來(lái)見過(guò)太多的“從自學(xué)到放棄”的人。
二、關(guān)于培訓(xùn):
培訓(xùn)這個(gè)詞在大多數(shù)人眼里都變成了“黑心”、“欺詐”、“不靠譜”等代名詞,然而卻有人一邊唾棄著培訓(xùn),一邊碌碌無(wú)為著自我陶醉。其實(shí)相比較于自學(xué)而言,培訓(xùn)不僅僅是一位良師,帶著你走進(jìn)測(cè)試,教給你全方的技術(shù)和經(jīng)驗(yàn),更是對(duì)你學(xué)習(xí)態(tài)度的一種約束。
據(jù)相關(guān)調(diào)查數(shù)據(jù)顯示,有79.53%的被調(diào)查者是通過(guò)培訓(xùn)方式轉(zhuǎn)行進(jìn)入軟件測(cè)試行業(yè)的,也就是說(shuō)目前軟件測(cè)試從業(yè)人員中,每十個(gè)測(cè)試工程師就有八個(gè)人參加過(guò)專業(yè)的軟件測(cè)試培訓(xùn)。
賦予自身額外優(yōu)勢(shì)
為了讓自己取得那點(diǎn)額外優(yōu)勢(shì),有幾件事情你可以去做。
首先,學(xué)會(huì)如何溝通你的經(jīng)驗(yàn)。你應(yīng)該進(jìn)行一次電梯演講來(lái)將你的簡(jiǎn)歷總結(jié)成連貫的、打動(dòng)人的個(gè)人介紹。
此外,要了解自己的簡(jiǎn)歷!聽起來(lái)很蠢是吧,但我就見過(guò)很多面試者連解釋清楚自己簡(jiǎn)歷上的特定事項(xiàng)都很困難。你應(yīng)該能夠回答任何有關(guān)你列上簡(jiǎn)歷的經(jīng)歷方面的問(wèn)題,并且解釋清楚這一經(jīng)歷如何讓你成為本工作更好的候選人。
接著,要在 GitHub(或者其他的公共代碼庫(kù))上面有一些編碼的例子。
眼見為實(shí),面試官能夠看到你的代碼將創(chuàng)造奇跡。此外,這還證明了你對(duì)版本控制系統(tǒng)有了解。
你的代碼例子不需要太復(fù)雜,但是一定要整潔,能夠顯示出好的編碼實(shí)踐。這是你展示自己在沒有編碼面試所帶來(lái)的時(shí)間壓力情況下代碼寫得如何的機(jī)會(huì)。
一旦你做完了上面的事情后,就得考慮參與一個(gè)開源項(xiàng)目了。參加開源項(xiàng)目能表明你能夠在已有代碼庫(kù)基礎(chǔ)上工作并且可以與其他程序員一些協(xié)作。
這是你在無(wú)需實(shí)際進(jìn)入一個(gè)行業(yè)環(huán)境的情況下接近在行業(yè)環(huán)境下編程的方式了。這也是目前為止難耗時(shí)的一項(xiàng)任務(wù),所以等到你把前面我提到的比較容易取得的果實(shí)都摘完之后再干這件事。
你想用NoSQL來(lái)獲得個(gè)人的充實(shí)/滿足嗎?請(qǐng)不要這樣做!
我曾見過(guò)一些人,他們只是迷戀于學(xué)習(xí)一個(gè)NoSQL系統(tǒng),并將其放入他們的簡(jiǎn)歷中。這并沒有什么錯(cuò)——我對(duì)NoSQL技術(shù)也很著迷。
但是,請(qǐng)不要讓這成為選擇技術(shù)堆棧背后的驅(qū)動(dòng)因素(有意識(shí)的或下意識(shí)的)。如果你愿意的話,你可以在自己的時(shí)間里學(xué)習(xí)。誰(shuí)贏得了數(shù)據(jù)庫(kù)?坦率地說(shuō) – 沒有哪個(gè)玩家能贏者通吃!
在很多情況下,您可能需要SQL和NoSQL技術(shù)在同一系統(tǒng)中并存。 例如,如果您正在構(gòu)建像Instagram這樣的照片共享應(yīng)用程序,則您的照片可能位于NoSQL數(shù)據(jù)庫(kù)中,而您的登錄/ ACL信息可能位于SQL數(shù)據(jù)庫(kù)中。