以下內(nèi)容選自《小強(qiáng)軟件測試瘋狂講義-性能及自動化》一書
站在用戶的角度思考問題,與客戶深入溝通,找到迭部網(wǎng)站設(shè)計與迭部網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋迭部地區(qū)。
轉(zhuǎn)眼已經(jīng)在測試行業(yè)混跡了數(shù)年,不論是從技術(shù)還是行業(yè)本身來看都發(fā)生了巨大進(jìn)步,而對于測試工程師的危機(jī)也越來越清晰。一旦談?wù)摰轿C(jī),可能有的人會覺得小題大作,其實,只有以正確的態(tài)度意識到危機(jī),我們才能更好的進(jìn)步,接受它要比排斥它更加明智。
就我自己和與朋友的交流中來看,測試工程師的危機(jī)主要集中在下面幾個:
1) 集中外包化是趨勢。
隨著社會的發(fā)展,競爭的激烈,一切不以盈利為目的的公司都是耍流氓,公司為了提升利潤必然會對非核心部門或業(yè)務(wù)進(jìn)行外包。很多公司都在這么干,像大家熟知的百度、新浪、搜狐搜狗、滴滴等都先后把部分測試業(yè)務(wù)進(jìn)行了外包。我這里說的是部分測試業(yè)務(wù),并不是所有的,核心的測試業(yè)務(wù)不會外包。所以,大家在選擇的時候不能只看工資了,如果是非核心的即使你工資高也有可能睡一覺起來就要失業(yè)了。
2) 長江后浪推前浪。
想必大家都能明白這句的意思,從小強(qiáng)測試培訓(xùn)班畢業(yè)的學(xué)員來看不少90后和80末尾的朋友月薪都可以拿到18K左右,平均下來也在15K左右,優(yōu)秀的年薪可達(dá)30~40萬,而有多年工作經(jīng)驗的朋友薪水可能才剛剛過萬甚至更低。
出現(xiàn)這樣的情況的很大原因是,年輕人沒有什么壓力,不存在家庭、結(jié)婚、孩子、老人等這些顧慮,加之現(xiàn)在年輕人的心態(tài)比較開放,明白現(xiàn)在花錢去充電學(xué)習(xí)一些新技術(shù)從而提升自己的能力和競爭力的道理,所以很多事情都愿意去嘗試,也不怕失敗。相比我們這些“老年人“,上有老,下有小,壓力實在很大,有時候不敢去做更多的嘗試,更愿意按部就班,也不愿花錢和精力去充電學(xué)習(xí)新技術(shù)。久而久之,反被“后起之秀”們超越。我個人倒是覺得,生活本來無趣,何不借此做一些小嘗試呢,也許能給你的生活、工作帶來更多的色彩。而且對于我們這些“老年人”,你永遠(yuǎn)不可能在工作上啃老,只能大膽的投資自己為不可預(yù)知的將來做更多的儲備才行。
3) APM的誕生。
如果有朋友聽過我的“挨踢脫口秀”音頻節(jié)目的話,對這個概念一定不陌生。現(xiàn)在業(yè)界比較知名的APM有聽云APM和OneAPM。為什么我會說這個也是對于測試工程師的危機(jī)呢,就是因為一般APM都可以輕量級的完成從PC端、瀏覽器端、移動客戶端到服務(wù)端的監(jiān)控、定位崩潰、卡頓、交互過慢、第三方API調(diào)用失敗、數(shù)據(jù)庫性能下降、網(wǎng)絡(luò)質(zhì)量、cdn質(zhì)量差等多緯度復(fù)雜的性能問題,還可以快速定位代碼、SQL語句等性能問題,可以大大減少運維工程師、性能測試工程師的工作量??吹竭@里,你還能淡定嗎?
小強(qiáng)課堂 APM是端到端應(yīng)用性能管理解決方案,是為企業(yè)級用戶提供全面立體的性能監(jiān)控與管理服務(wù)。統(tǒng)一覆蓋網(wǎng)站、網(wǎng)絡(luò)、數(shù)據(jù)庫、服務(wù)器和其它應(yīng)用基礎(chǔ)設(shè)施,主動智能告警,準(zhǔn)確定位和解決根源問題。
雖然存在這樣的危機(jī),但并不是說性能測試工程師就會失業(yè)甚至消失,只是競爭壓力會增大,要求會增多,更加注重你的邏輯分析能力,不是你會寫個腳本、搭個環(huán)境就可以的。即使APM能幫我們定位出來問題,但驗證問題、解決問題以及如何調(diào)優(yōu)等工作還是需要靠我們自己不斷嘗試才能找到最佳解決方案的。這里也再次體現(xiàn)出來,邏輯思維能力和完善的知識體系對于我們來說太重要了。
4) 開源軟件的發(fā)展。
阿里、小米、網(wǎng)易等很多公司已經(jīng)在逐步開源自用的軟件了,加之很多個人開發(fā)者也慢慢的開源出來自己寫的程序,所以開源的發(fā)展勢頭確實比前幾年要好很多。既然開源這么好為什么也會帶來危機(jī)呢?其實非常好理解,隨著開源的發(fā)展很多時候我們不需要在重復(fù)的造輪子,只需要拿來稍作修改就可以應(yīng)用起來,這樣也就大大降低了成本和門檻。就拿自動化測試工程師來說,也許以后你只需寫少量的代碼就可以完成強(qiáng)大的框架,這完全是有可能的。
雖然有危機(jī)但不是說自動化測試工程師就會失業(yè)甚至消失,因為如何整合這些資源并產(chǎn)出一套適合自己的框架就是需要你做的事情了,而這時候考驗?zāi)愕牟⒉皇谴a的能力恰恰是我們在第一章中提到的思維構(gòu)建能力了。
5) 懶惰!
是的,你沒看錯,就是這個沒人關(guān)心的因素也許是你最大的危機(jī)。現(xiàn)在你不用出門就可以通過各種平臺送飯上門,洗衣上門,×××上門,真不敢想象有一天我們在家里就可以完成全部的事情會是什么感覺,而這時候懶惰也許已經(jīng)充斥了全身。你還愿意學(xué)習(xí)嗎?還愿意提升嗎?也許真的.......不愿意了。
有危機(jī)就會有機(jī)遇,我們只有正確、客觀的意識到危機(jī)的存在,才能更好的做準(zhǔn)備來應(yīng)對它們,而不是掩耳盜鈴自己麻痹自己,不敢正視這些危機(jī)。很多偉大的人不是他們聰明而是他們能比我們更早的看到這些危機(jī),讓我們一起加油吧!