當我們進行社招面試時,有一個問題幾乎是必問的;當我們?nèi)テ髽I(yè)參加面試時,也有一個問題是必須面對的:
那就是:你為什么要離開上一家公司?
其實這個問題主要是想試探一下求職者的核心訴求,并借此預(yù)估一下他在本公司工作的穩(wěn)定性。常見的答案也無非就是這么幾種:對薪酬不滿意、干得不爽,或者是想換個環(huán)境。
小編恰巧在大學(xué)畢業(yè)碌碌無為時擔任過半年的人事助理,知道員工離職不外乎不爽,至于離職報告上寫的那些林林總總的千奇百怪的申請,只能是莞爾一笑了,總而言之就是不爽才走的。
然而,近幾年,我遇到過好幾個初次跳槽的求職者給出的答案是:「在原來的公司學(xué)不到技術(shù)」(有點中二)。

一聽到這個,我就不由得嘆口氣,因為根據(jù)我的經(jīng)驗,這句話如果由工作不滿兩年的人說出來,很大概率這是個不會學(xué)習不會感恩又特別愛抱怨的人。我們來從幾個方面分析下:
1、從早忙到晚能力卻沒有提升,這是為什么?
從早到晚,加班到深夜,驀然回首,而你的職位卻原地踏步,設(shè)定了目標,盡管拼了全力,卻依然完不成;一直很努力的你,感覺自己忙忙碌碌,但是能力一直沒有多大提升……
如果你也有類似的困擾,那么說明你遇到職業(yè)“瓶頸”了。如果一直無法突破自我,就只能原地踏步。
這是因為,隨著工作內(nèi)容的變化,你原有的知識體系和技能已經(jīng)不匹配,對新環(huán)境和變化的適應(yīng)能力不夠,無法應(yīng)對瞬息萬變的工作。
這就好比蓋一棟樓房,你需要打好地基,建立知識框架,然后才能一層層往上蓋。
所有的工作和學(xué)習都是類似的,我們將蓋樓對應(yīng)到軟件測試工作中會得出以下結(jié)論:
軟件測試的概念與理論、WEB前端基礎(chǔ)等知識是地基,它是你職業(yè)生涯的基礎(chǔ),而軟件測試工具或框架是技能,是房子的框架,地基扎實,技能均衡,這棟樓才能不斷往上蓋。因此,你只有解決了這些問題,你的職業(yè)發(fā)展才能更上一層樓,進入新的階段。
2、為什么會有“瓶頸”?“瓶頸”能否被我們突破?我們又將如何突破“瓶頸”?
研究表明,那些牛人之所以厲害,是因為他們能夠在生活中刻意地在兩個區(qū)域中切換。一個是學(xué)習區(qū),另一個是執(zhí)行區(qū)。
學(xué)習區(qū)是用來學(xué)習的。在這塊區(qū)域中,我們要做的是學(xué)習、嘗試、更新、反饋、總結(jié)、反思,從而不斷提高自己的能力。
執(zhí)行區(qū)是我們的日常工作。比如測試員跟蹤bug,程序員寫代碼。
這兩個區(qū)域很好理解。如果你現(xiàn)在是一個菜鳥軟件測試員,你的領(lǐng)導(dǎo)不斷的安排你測試一個接一個的新項目,你每天努力工作,訓(xùn)練技能,幾年之后,你的軟件測試技術(shù)越來越熟練。
這里順便談一下軟件測試職業(yè)發(fā)展的線路(通常分為下面4類):
- 從初級測試工程師→中級測試工程師→高級測試工程師→資深測試工程師;
- 初級測試工程師→中級測試工程師→高級測試開發(fā)工程師;
- 初級測試工程師→測試組長→測試經(jīng)理→項目經(jīng)理→項目總監(jiān);
- 初級測試工程師→質(zhì)量保證人員→質(zhì)量管理人員。
然而,隨著互聯(lián)網(wǎng)的飛快發(fā)展,IT行業(yè)出現(xiàn)了日新月異的變化,新的技術(shù)會不斷出現(xiàn),你熟練掌握的軟件測試技術(shù)很快就過時了。慢慢地,你就會發(fā)現(xiàn),之前的技術(shù)已經(jīng)無法應(yīng)付越來越復(fù)雜的項目,你該怎么辦呢?
在一個崗位上工作幾年后,一個人的能力會停滯不前。這在我們軟件測試行業(yè)得到了證實。之所以如此,是因為一旦我們認為自己能較好地勝任工作,我們就會停止在學(xué)習區(qū)花費時間和精力,將全部的時間都用來完成工作,而完成工作并不能讓我們不斷進步。
總而言之,我們在學(xué)習區(qū)待得越久,提升就越大。所以,如果要突破自我,就要增加學(xué)習區(qū)的時間,而且要從各方面進行自我進修。在當今的社會,學(xué)習力和抗壓力遠遠比才華和才能重要的多。
3、如何突破人生發(fā)展的“瓶頸”,獲得更大的提升,在行業(yè)內(nèi)成為萬里挑一的行業(yè)大牛?
首先,多鍛煉自己!
最鍛煉能力的,往往是難對付的客戶和難熬的測試項目。假如你每天做的都是自己再熟悉不過的事情,在這樣的舒適區(qū)中徜徉,每天唯一的上班內(nèi)容就是等下班,那么你很難獲得成長。所以接觸一些不熟悉的領(lǐng)域,嘗試一些有挑戰(zhàn)性的任務(wù),反而會讓人遇挫成長。
對于軟件測試工程師來說,如果你對手工測試和測試流程很熟悉了,你可以去學(xué)習基于工具的自動化測試,如果連這個都已經(jīng)掌握自如,可以學(xué)習一下現(xiàn)下比較流行的python語言,為今后自主開發(fā)自動化腳本打下基礎(chǔ)。
這樣,對軟件測試各個模塊都有了一定的了解后,團隊合作會更順暢,也利于軟測職場的深度提升。
**【接著,注重刻意練習!】**
刻意練習,其實是從“熟練”到“生巧”的轉(zhuǎn)換方法,對于一個人的提升來說非常重要。心理學(xué)專家發(fā)現(xiàn),有不少成功人士,都是用“刻意練習”的方法來完善自己。
他們把精力放在“次級技能”——也就是不太好的技能上,對其進行學(xué)習,然后通過學(xué)習、反饋、調(diào)整以及專業(yè)的指導(dǎo)來獲得提升。通過這種練習,他們的技能獲得了脫胎換骨的進步。
還是拿我們軟件測試來說,如果你想學(xué)習接口測試這門技術(shù),你每天花 40—50 分鐘,聚精會神,進行有針對性的學(xué)習和實踐,那么不出三個月你就可以很好的掌握接口測試這門技術(shù)。
這就是刻意練習的意義:補齊強化我們的短板,讓技能均衡,從而繼續(xù)往上蓋樓,邁入人生新的高度。
最后,不要害羞,不恥下問永遠是我們提升自我的唯一法門
so,如何發(fā)現(xiàn)自己的短板和問題?
韓寒說過一句話:“也許你的極限,只是別人的起點?!庇袝r候,行業(yè)大牛的一句話,勝過我們幾年摸索,畢竟行業(yè)大牛也是始于千萬個小白的。
在你陷入困境的時候,你就需要高人指路。高人能夠指出你存在的隱藏缺陷,告訴你當前的狀態(tài)是一個必經(jīng)過程,解除你的迷茫和困惑,為你指出正確和合適的努力方向。
那么,問題來了,行業(yè)大牛在哪里?
你可以從行業(yè)內(nèi)、身邊、互聯(lián)網(wǎng)上去尋找。如今是一個信息化的社會,只要你用心,一定可以找到滿意的答案。
4、軟件測試員最核心的競爭力究竟是什么?
那就是“學(xué)習力”,可能你有抗壓能力,可能你有溝通能力,但是學(xué)習力可不是人皆有之的。
互聯(lián)網(wǎng)時代的技術(shù)來得快,去得更快。就像Flash這樣曾經(jīng)雄霸天下多年的技術(shù),都有被人人唾棄的一天。如果沒有足夠強的學(xué)習能力,就無法跟上變化,被淘汰只是遲早的事。想想看,你苦心鉆研多年引以為傲的技術(shù),一夜之間就沒有用武之地了,難免會有一種「身體被掏空」的感覺,這可不是隨便吃幾個藥喝幾瓶紅牛上幾個公開課能解決的。
學(xué)習力強的軟件測試員敢大膽地體驗嘗試新技術(shù),他們的技術(shù)棧始終在保持不斷地更新。他們能快速把握事物的本質(zhì),并判斷出它能用來做什么,不能用來做什么。他們擁抱技術(shù)升級和革命,因為他們學(xué)習并掌握新技術(shù)的速度比其他人更快,所以他們永遠不用擔心失業(yè)。事實上,他們掌握的是「駕駛」和「學(xué)習駕駛」的技術(shù),而不是「駕駛XX牌汽車」的技術(shù)。
而學(xué)習力差的軟件測試員呢?為了繼續(xù)停留在舊技術(shù)的舒適區(qū),他們往往會抵制新技術(shù)的推廣,甚至百般阻撓。因為那會使他們過去的經(jīng)驗統(tǒng)統(tǒng)無效,只能和后來者站在同一起跑線上,正所謂“長江后浪推前浪,后浪死在沙灘上”。事實上,這樣的人不能駕馭技術(shù),反而是被技術(shù)給奴役了。
5、軟件測試員該怎么突破瓶頸提升自我?
學(xué)習技術(shù)最有效的方式是閱讀、實踐和交流。公司沒給你安排這方面的工作,那你自己都做了些什么呢?八小時之外的時間都用在哪了?有沒有讀源碼?有沒有看原版書?有沒有泡技術(shù)社區(qū)?有沒有嘗試最新流行的技術(shù)?有沒有嘗試把它們用在公司的項目上?有沒有主動去接觸行業(yè)里使用這些技術(shù)的團隊和大牛?
「看文檔」其實是最快的學(xué)習方法。對于自己工作中常用到的技術(shù),抽時間把官方文檔通讀一遍(其實篇幅都不大),絕對收獲滿滿。沒事的時候多學(xué)習專業(yè)資料,就能秒殺95%的同行,不開玩笑,如果太困可以泡一杯咖啡。
「折騰」是學(xué)習任何技術(shù)的必經(jīng)之路。在有保護的環(huán)境下進行大量的試錯,是最高效的學(xué)習方法,所謂“實踐是檢驗真理的唯一標準”。最有價值的東西,就是實戰(zhàn)的機會。你所學(xué)習的技術(shù),最終需要通過工作來變現(xiàn)。你有機會接觸到真實的數(shù)據(jù),了解真實的用戶,觀察真實系統(tǒng)是怎樣運轉(zhuǎn)的,積累真實的經(jīng)驗……