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

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