軟件測試工程師的修煉之道(2)
發表于:2017-09-04來源:LP_ProgramLife作者:LP_ProgramLife點擊數:
標簽:
組織 劉備自己不會帶兵打仗,為什么他下面的五虎將會死心塌地的服從他?因為五虎將會將兵,劉備會將將。運籌帷幄之中,決勝千里之外,這是帥才;
組織
劉備自己不會帶兵打仗,為什么他下面的五虎將會死心塌地的服從他?因為五虎將會將兵,劉備會將將。“運籌帷幄之中,決勝千里之外”,這是帥才;“三軍中取敵上將之首級如探囊取物”,這是將才。帥才也好將才也好,都離不開組織能力。這里說的是廣義上的組織能力,不僅僅指團隊管理、跨部門協調這些內容。
不少人認為開發與測試的工作是對立的,經常會有沖突,沒錯,的確會有。出現沖突怎么辦?這時候需要通過高度的組織能力對雙方的合作關系進行充分的調整。人與人之間本來就會不斷的有磨擦,有人的地方就有恩怨,有恩怨就有江湖,人就是江湖。那為什么有的人能左右逢源,讓人感覺與他合作如沐春風呢?這就是組織能力的表現。
再比方說,在真正的敏捷團隊中,無論工作有多苦多累,無論團隊成員構成有多復雜,整個團隊都會有一個共同的表象,那就是“開心”,真正的敏捷團隊一定是個開心的團隊。所以筆者常說,敏捷團隊的領導者一定要有非常強烈的人格魅力,能牢牢的把整個團隊凝聚在一起,這種人格魅力往往就體現在組織能力上。
有人也許會問,舉辦大型活動算不算組織能力的體現?算,當然算。但現在很多人白白浪費了這樣的機會,在籌備過程中僅僅起到工作分解或傳聲筒的作用,可惜。
學習
“一目十行過目不忘”,這種天才是有的,筆者非常羨慕有時甚至是嫉恨他們。普通人需要花費一兩年才能掌握的知識,這些天資縱橫的人只用一兩天就可以了,并且很多技能仿佛天生就會,根本不用后天的學習。幸好這種人非常少,否則根據社會達爾文主義的觀點,我們普通人沒有任何生存空間。
軟件測試從業人員有個明顯特點——復合型。“知己知彼百戰百勝”,當我們要對某項產品進行測試,那么必然要先了解此產品的各種背景,這導致測試人員需要學習各種各樣的知識,并且要不斷的學習,快速的學習。入行幾年后或許我們會感到掌握的技能雜而不精,此時需要深入的學習,全面的學習。
學習能力往往被看作是一個人有無潛力的重要標志,針對軟件測試工程師而言,“快速學習”尤為重要。筆者一直想尋找一種方法,能讓測試人員不了解行業背景不懂測試技術也能正常開展測試工作,但可惜的是一直沒找到。那么變通下,通過“快速學習”是否也能達到類似的效果呢?應該是可以的。
學習最核心的是什么?知之者不如好之者,好之者不如樂之者。
第2頁
心態
多年前筆者讀過一篇文章——《寫給浮躁的IT同仁》,讀后深有同感。一個浮躁的社會造就了眾多浮躁的人,軟件測試本該是個做學問的領域,可惜啊可惜。
人往往是自私的,荀子曰:“人之初,性本惡。”筆者深以為然。絕大多數人都認為自己是最可憐最委屈最被不公正對待的,捫心自問真是這樣嗎?佛教有個觀點“明心見性”,這是筆者孜孜不倦所追求的精神境界,與大家共勉。
大家應該都明白,沒有絕對的公平社會,從來就沒有,縱觀古今中外歷朝歷代什么時候絕對公平過?我們不要一味的怨天尤人,如果改變不了環境就努力的去適應它,這是升斗小民應該具備的心態。
先做人后做事,不論是綜合素質還是專業技能,在所有能力中,心態是最重要的。但要特別說明下,心態和態度不是一碼事。此外,有人認為工作態度高于工作能力,筆者并不贊同這種觀點,更有甚者把工作態度與是否聽話混為一談這就更扯淡了。
國人講究“君以國士待我,我必國士報之”,一顆平常心加上一顆感恩心,足夠了。
第二章專業技能
《笑傲江湖》里有寫到華山派分為劍氣二宗,金大師在書中是褒揚劍宗的,令狐沖全無內力單憑神鬼莫測的劍法就打遍天下無敵手。那么在測試領域里,方法與技術哪個更重要?此話題爭論太多一時半會說不清楚,但筆者是贊同方法更重要的。有道是萬法歸宗,一力降十會,就是這個道理。下文所說的技能涵蓋了方法與技術。另請注意,當專業能力上升到一定程度后,需要從廣度轉為深度,即要在某一特定領域內做深做強,切勿變成雜而不精。
測試方法
目前測試領域內大大小小的測試方法上百種,有的被廣大測試工程師所接受并在實際工作中大量運用,有的僅停留在理論研究階段,還有的只是某些機構為了發表學術論文東拼西湊胡亂編造的。那么這么多方法應該如何選擇?《神雕俠侶》里有這么一段:
原文轉自:http://www.jianshu.com/p/0cde18be00ed