到了上世紀(jì)80年代初期,軟件和IT行業(yè)進(jìn)入了大發(fā)展,軟件趨向大型化、高復(fù)雜度,軟件的質(zhì)量越來越重要。二、軟件測(cè)試行業(yè)薪資:經(jīng)過正厚軟件完善培養(yǎng)體系培訓(xùn),擁有良好職業(yè)技能的人員,起步月薪大多都在6000-10000元左右,工作2年后平均月薪可超10000 ,工作3年后平均月薪可超20000 ,成為了名副其實(shí)的高薪職業(yè)。這個(gè)時(shí)候,一些軟件測(cè)試的基礎(chǔ)理論和實(shí)用技術(shù)開始形成,并且人們開始為軟件開發(fā)設(shè)計(jì)了各種流程和管理方法,軟件開發(fā)的方式也逐漸由混亂無序的開發(fā)過程過渡到結(jié)構(gòu)化的開發(fā)過程,以結(jié)構(gòu)化分析與設(shè)計(jì)、結(jié)構(gòu)化評(píng)審、結(jié)構(gòu)化程序設(shè)計(jì)以及結(jié)構(gòu)化測(cè)試為特征。
賦予自身額外優(yōu)勢(shì)
為了讓自己取得那點(diǎn)額外優(yōu)勢(shì),有幾件事情你可以去做。
首先,學(xué)會(huì)如何溝通你的經(jīng)驗(yàn)。你應(yīng)該進(jìn)行一次電梯演講來將你的簡(jiǎn)歷總結(jié)成連貫的、打動(dòng)人的個(gè)人介紹。
此外,要了解自己的簡(jiǎn)歷!聽起來很蠢是吧,但我就見過很多面試者連解釋清楚自己簡(jiǎn)歷上的特定事項(xiàng)都很困難。你應(yīng)該能夠回答任何有關(guān)你列上簡(jiǎn)歷的經(jīng)歷方面的問題,并且解釋清楚這一經(jīng)歷如何讓你成為本工作更好的候選人。
接著,要在 GitHub(或者其他的公共代碼庫(kù))上面有一些編碼的例子。
眼見為實(shí),面試官能夠看到你的代碼將創(chuàng)造奇跡。此外,這還證明了你對(duì)版本控制系統(tǒng)有了解。
你的代碼例子不需要太復(fù)雜,但是一定要整潔,能夠顯示出好的編碼實(shí)踐。這是你展示自己在沒有編碼面試所帶來的時(shí)間壓力情況下代碼寫得如何的機(jī)會(huì)。
一旦你做完了上面的事情后,就得考慮參與一個(gè)開源項(xiàng)目了。參加開源項(xiàng)目能表明你能夠在已有代碼庫(kù)基礎(chǔ)上工作并且可以與其他程序員一些協(xié)作。
這是你在無需實(shí)際進(jìn)入一個(gè)行業(yè)環(huán)境的情況下接近在行業(yè)環(huán)境下編程的方式了。這也是目前為止難耗時(shí)的一項(xiàng)任務(wù),所以等到你把前面我提到的比較容易取得的果實(shí)都摘完之后再干這件事。

你還應(yīng)該不要害怕去建議額外的庫(kù),如果它們將節(jié)省時(shí)間的話。然而,你需要確保自己選擇了一個(gè)好的庫(kù)供行業(yè)使用。好的庫(kù)的標(biāo)準(zhǔn)是:開源,這樣你就可以驗(yàn)證自身代碼的質(zhì)量,并有可能修補(bǔ)對(duì)應(yīng)用非常關(guān)鍵的 bug。按照 MIT 和 BSD 等方式進(jìn)行的授權(quán),這樣你的公司使用起來就不會(huì)遇到任何問題。到了上世紀(jì)80年代初期,軟件和IT行業(yè)進(jìn)入了大發(fā)展,軟件趨向大型化、高復(fù)雜度,軟件的質(zhì)量越來越重要。要小心 GPL,因?yàn)樗鼤?huì)讓你不小心就將整個(gè)代碼庫(kù)都開源出去。成熟,比方說出來已經(jīng)有一段時(shí)間了,并且功能集非常豐富。維護(hù)性強(qiáng),新版本推出很密集。別的公司或者項(xiàng)目也使用,這個(gè)可以充當(dāng)品質(zhì)認(rèn)證確保有行業(yè)支持,能持續(xù)維護(hù)下去。