從醫學生到測試工程師——偶五年多來的職業發展經曆(兼回複 double 朋友的提問 ^_^)

來源:互聯網
上載者:User

著作權聲明:本文可以被轉載,但是在未經本人許可前,不得用於任何商業用途或其他以盈利為目的的用途。本人保留對本文的一切權利。如需轉載,請在轉載是保留此著作權聲明,並保證本文的完整性。也請轉貼者理解創作的辛勞,尊重作者的勞動成果。

作者:陳雷 (Jackei)

郵箱:jackeichan@gmail.com

Blog:http://jackei.cnblogs.com

 

今天碰巧有位叫 double 的同行在 blog 上留言,問到我的轉行經曆。本來想其實沒什麼好寫的,無非就是因為興趣,混入企業,換了幾個公司和幾個行業。不過後來一寫起來就收不住“筆”了,腦海中迅速的把自己幾年的經曆總結了一下,發現有挺多東西還是值得跟大家分享一下,也許其中有些東西會對同行們有些啟發或者借鑒意義。

 全文如下:

其實轉行並沒有什麼特別的,如果你想聽到一些傳奇經曆,恐怕要讓你失望了 ^_^

我 2001 年大學畢業,大學期間對電腦有興趣、有熱情,就利用業餘時間買了大學電腦專業的教材自學了一遍,畢業前考了一個電腦三級B 的認證。畢業後混進了一家軟體公司做HIS系統,做了幾個大項目後轉到測試——當時的優勢是有資深的行業背景,又有開發經驗,瞭解系統的實現——之後就在測試行業一直混跡到現在。
幾年來換過幾家公司,所做的系統主要都是HIS系統,電信BOSS 系統以及其它電訊廠商級系統。自己所從事的工作包括開發工程師,測試工程師,Team leader,在前兩家公司也零零碎碎的做過一些售前和需求工作。目前又轉回技術職位,在一家外企做 Senior Test Engineer,所關注的方向是軟體測試流程改善,效能測試和軟體測試自動化。

對於轉行來說,如果能夠充分利用之前專業所積累下的知識和經驗,將會對轉行有很大的協助。我的第一份工作並不是因為我的開發能力強,而是因為當時公司所有人對醫院內部的各種業務的熟悉程度都不如我。很多軟體企業都是作公司專屬應用程式的,為某一個行業提供服務,那麼相對來說,行業知識比電腦專業知識更重要,也更難學的精通,因為作為技術人員很難有機會沉浸到那個環境中去。

對於測試工程師來說,有開發經驗和沒有開發經驗的確是有差別。但是這並不是關鍵,關鍵在於如何認清自己的優勢並加以利用,找到合適的定位而不是去和別人的長處一爭高低。

另外,無論做哪個行業,作什麼工作,興趣都是最重要的。有了興趣,你就不會怕吃苦,不會怕跨行業時的陣痛,可以從不斷超越自己的過程中收穫很多樂趣和經驗。

其實你問到這個問題讓我突然想起了一件事情。在之前幾年的工作中,雖然我從來沒有刻意要安排自己的發展之路,但是也倒是一路走的很順利,我一直都認為是幸運女神的眷顧,不過今天想一想,其實在幾年的工作生涯中有些東西是不知不覺協助了我的發展的,這個過程中有些東西是可以總結出來作為經驗的,只是一直都被我忽視了。舉個例子,在跨行業和換工作是,要儘可能避免太大的變動,要保證新工作的壓力不會大到超過自己所能承受的最大限度。在我自己的工作經曆中:
1.第一個行業,優勢是對於醫院內部各部門以及跨部門業務的精通。所以別人看來頭痛無比的東西對我來說輕車熟路,並且樂於同我交流,我用行業知識交換來了很多電腦知識和開發經驗。另外,HIS系統其實是一個很龐大繁雜的系統,除了業務類型眾多,流程複雜外,還有各種複雜的商務邏輯和演算法,甚至包括了完整的財務系統和進銷存系統。這使我對“大系統”有了一種宏觀上的感受,也見識到了大系統的開發和部署過程中的各種問題;
2.第二個行業是電信行業,優勢是對軟體測試技術以及開發過程、開發技術的熟悉,所以可以很快的上手本職工作,有足夠多的時間學習了各種通訊領域的知識,熟悉了各種電信行業的系統和業務;
3.第三個行業是IPTV和DVB行業,優勢是對軟體測試技術/過程以及開發過程的精通,和對電信系統行業系統和業務的熟悉——在我學習和測試IPTV以及DVB行業系統時,可以借鑒到很多電信行業系統的經驗——包括技術方面和業務方面。而新近獲得提升的是外企工作經驗和行業經驗,以及英文水平。

我的看法是現在的軟體行業分工越來越細,越來越明確,但是工作領域的交叉也越來越多,例如我們公司有些開發人員對於測試的理解恐怕比很多專職測試工程師還要深入,而在我們實際的測試工作中,也要求測試工程師在電腦網路、資料庫、作業系統以及程式設計語言方面有較多的經驗。一個測試工程師所要面對的就是面前全是路,自己該選哪一條的問題。不過我的感受是,並不需要刻意成為全能選手,但是要積極的對待自己手邊的每一份工作,從工作本身出發,培養自己快速反應的能力和快速學習的能力,不斷想著如何更好、更快的完成自己的工作,並以此為出發點去帶著問題學習,多多跟同事、同行交流。這樣要好過去學習一些開起來漂亮、熱門,但是總是用不到的技術好的多。

另外,如果你有了足夠多的工作經驗,就會發現每件工作都有很多種做法,自己擁有超強的技術並不是最重要的,也未必是最有效。這也是為什麼外企更加看重 soft skill 的緣故。

隨想隨寫,算是真正的“隨筆”了,自己看看倒也覺得滿意,不知道 double 朋友滿意否?^_^

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.